| DSElement |
A DSElement is the interface every element present on the table must implement.
Copyright 2002-2009 DiamondSpin project.
| DSElementListener |
A DSElementListener is an interface for the listeners of modifs in a diamondSpin element.
Copyright 2002-2009 DiamondSpin project.
| DSElementPreListener |
|
| DSEngine |
A DSEngine is an interface for the object which can rotate/translate/scale the elements.
with the 1.1 version you may have to modify all your code with the following regexp :
transformTable\(\n?(.*),\s*\n?(.*),\s*\n?(.*),\s*\n?(.*),\s*\n?(.*),\s*true\)
transformTable\($1, $2, $3, $4, $5, DSEngine.STROKE)
OR
transformTable\($1, $2, $3, $4, $5, DSEngine.MENUBAR)
OR
transformTable\($1, $2, $3, $4, $5, DSEngine.ELEMENT)
Copyright 2002-2009 DiamondSpin project.
| DSGestureListener |
|
| DSPileListener |
A DSElementListener is an interface for the listeners of modifs in a diamondSpin element.
Copyright 2002-2009 DiamondSpin project.
| DSPilingListenner |
|
| DSStrokeListener |
A DSStrokeListener is an interface to listen Stroke events.
Copyright 2002-2009 DiamondSpin project.
| DSTableListener |
A DSTableListener is an interface to listen Table events. |
| DSViewContentListener |
|
| DSViewListener |
A DSElementListener is an interface for the listeners of modifs in a diamondSpin element.
|
Class Summary |
| DS3dContentFrame |
|
| DSAnnotationPanel |
DSAnnotationPanel is a panel that goes in the glasspane of a DSFrame to display some stroke annotations on top of the
content of the DSFrame.
Copyright 2002-2009 DiamondSpin project.
| DSApplication |
DSApplication provides all the basic features to start an application using DiamondSpin.
Copyright 2002-2009 DiamondSpin project.
| DSApplication.CursorInfo |
|
| DSDebug |
|
| DSDefaultEngine |
DSDefaultEngine implements a default transformation engine. |
| DSDefaultView |
DSDefaultView is a generic object with all the common functionnalities like annotation, element list, etc.. |
| DSDiamondEngine |
DSDiamondEngine is an engine with 5 parts. |
| DSEditorPane |
Another kind of default element to display HTML, RTF or text document. |
| DSElementAdapter |
A DSElementAdapter is an adapter for DSElementListener.
Copyright 2002-2009 DiamondSpin project.
| DSElementEvent |
|
| DSElementPreAdapter |
|
| DSEmeraldEngine |
DSEmeraldEngine is an engine to rotate/zoom/translate the documents according the emerald shape of a jewel.
Copyright 2002-2009 DiamondSpin project.
| DSEngineForN |
DSEngineForN is an engine to rotate/zoom/translate the documents according to n sides where n is the number of users.
Copyright 2002-2009 DiamondSpin project.
| DSFoldingManager |
|
| DSFrame |
A DSFrame is an element as close as possible as an existing java frame. |
| DSFrontierManager |
|
| DSGestureEvent |
|
| DSImage |
DSImage is a default implementation of a DSElement handling images. |
| DSInertiaManager |
an inertiaManager is a dselement helper to make it move when dropped with given inertia |
| DSInertiaManagerBlob |
an inertiaManager is a dselement helper to make it move when dropped with given inertia |
| DSJComboBox |
DSJComboBox is a replacement for JComboBox which cannot be placed in a DSFrame because they have a popup part.
Copyright 2002-2009 DiamondSpin project.
| DSJoglTabletopPane |
same as DSTabletopPane but use jogl to accelerate display |
| DSKeyboardPanel |
DSKeyboardPanel is a JPanel with buttons in its layout (as a physical keyboard). |
| DSMenuBar |
A DSMenuBar is a menu where the user can activate commands, change the active DSView of DSTabletopPane. |
| DSMenuBarManager |
DSMenuBarManager is a utility class for DSTabletopPane. |
| DSOceanTheme |
look and feel metal theme which set a color per user
Copyright 2002-2009 DiamondSpin project.
| DSPile |
|
| DSPileEvent |
|
| DSPiler |
able to listen a frame and enslave it when it is inserted into a folded document |
| DSPilerMover |
When folder move, adpat the slave to it
Made by piler |
| DSPoint |
DSPoint is a 2D point, with double precision and serializable.
| | | | | | | | | | | | | |