|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DSElement | |
---|---|
org.diamondspin |
Uses of DSElement in org.diamondspin |
---|
Classes in org.diamondspin that implement DSElement | |
---|---|
class |
DS3dContentFrame
|
class |
DSFrame
A DSFrame is an element as close as possible as an existing java frame. |
class |
DSImage
DSImage is a default implementation of a DSElement handling images. |
class |
DSMenuBar
A DSMenuBar is a menu where the user can activate commands, change the active DSView of DSTabletopPane. |
class |
DSPile
|
class |
DSPopupMenu
DSPopupMenu is a context sensitive menu. |
class |
DSSideHandler
|
class |
DSSlot
|
class |
DSStroke
DSStroke is a digital ink marker the user can draw with. |
class |
DSWebFrame
Another kind of default element to display HTML, RTF or text document. |
Fields in org.diamondspin declared as DSElement | |
---|---|
protected DSElement |
DSStroke.AttachedElement1
|
protected DSElement |
DSFrame.clickedSlave
|
protected DSElement |
DSTabletopEvent.dragElement
|
protected DSElement[] |
DSTabletopPane.dragObjects
The list of the elements in the top layer, i.e., the ones which are actually drag & dropped by the users. |
protected DSElement |
DSPopupMenu.DSElemen1
|
protected DSElement |
DSInertiaManager.elem
|
protected DSElement[] |
DSJoglTabletopPane.lastElems
|
protected DSElement |
DSPileEvent.slave
|
Fields in org.diamondspin with type parameters of type DSElement | |
---|---|
protected List<DSElement> |
DSDefaultView.elemList
list of the elements present in the view |
protected static HashMap<DSElement,DSInertiaManager> |
DSInertiaManager.inertiaManagerTable
|
protected ArrayList<DSElement> |
DSFrame.slaveElementList
|
Methods in org.diamondspin that return DSElement | |
---|---|
DSElement |
DSStroke.getAttachedElement()
|
DSElement |
DSTabletopPane.getDragObject(int id)
|
DSElement |
DSPopupMenu.getElement()
Gets the element that this popup menu is on top of null if it is a global popup menu |
DSElement |
DSElementEvent.getElement()
Conveniance method. |
protected DSElement |
DSDefaultView.strokeAt(double x,
double y,
DSStroke stroke)
Take a stroke and see if it can apply to an element here. |
Methods in org.diamondspin that return types with arguments of type DSElement | |
---|---|
List<DSElement> |
DSDefaultView.getElementList()
|
ArrayList<DSElement> |
DSFrame.getSlaveElementList()
|
Methods in org.diamondspin with parameters of type DSElement | |
---|---|
boolean |
DSFrame.acceptSlave(DSElement dsElement)
tells if the given element can be slave of me |
boolean |
DSFrame.acceptSlaveRelease(DSElement dsElement)
tells if I accept the slave to release by themselves |
boolean |
DSStroke.acceptSlavery(DSElement dsElement)
obviously strokes can belong to other things |
boolean |
DSSideHandler.acceptSlavery(DSElement dsElement)
|
boolean |
DSPopupMenu.acceptSlavery(DSElement dsElement)
popup menu dont accept to be slave of an other element |
boolean |
DSMenuBar.acceptSlavery(DSElement dsElement)
|
boolean |
DSFrame.acceptSlavery(DSElement dsElement)
tells if I accept to become the slave of the given element |
boolean |
DSElement.acceptSlavery(DSElement dsElement)
tells if this dselement accept to be slave of an other one. |
void |
DSDefaultView.addDSElement(DSElement elem)
add an element under everything |
void |
DSDefaultView.addDSElement(int pos,
DSElement elem)
insert an element exactly where you want in the list of elements |
void |
DSFrame.addSlaveElement(DSElement dsElement)
handle a list of slave elements. |
void |
DSPile.addSlaveElement(int pos,
DSElement el)
override the adding slave function to process stuff and update pile |
void |
DSFrame.addSlaveElement(int pos,
DSElement dsElement)
|
static DSInertiaManager |
DSInertiaManager.attachManager(DSElement el,
DSTabletopPane p,
double maxspeed)
Creates a new instance of DSInertiaManager |
boolean |
DSDefaultView.containsDSElement(DSElement elem)
|
void |
DSTabletopPane.demoteDragElementToTable(DSElement dsElement)
|
void |
DSJoglTabletopPane.demoteDragElementToTable(DSElement element)
|
void |
DSDefaultView.demoteElementToTable(DSElement elem)
take the drag element of DSTabletopPane and put it in my list |
void |
DSElementAdapter.elementDropped(DSElement dsElement_Arg,
int type)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementDropped(DSElementEvent) |
void |
DSElementAdapter.elementFolded(DSElement DSElement_Arg,
double angle,
double percent)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementFolded(DSElementEvent) |
boolean |
DSElementAdapter.elementGrabbing(DSElement dsElement_Arg,
int DTopLeftCornerX,
int DTopLeftCornerY,
int type)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementGrabbing(DSElementEvent) |
void |
DSElementAdapter.elementMoved(DSElement DSElement_Arg,
double Distance_Arg,
double tangle)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementMoved(DSElementEvent) |
void |
DSElementAdapter.elementResized(DSElement dsElement_Arg,
int width_Arg,
int height_Arg)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementResized(DSElementEvent) |
void |
DSElementAdapter.elementRotated(DSElement DSElement_Arg,
double alpha)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementRotated(DSElementEvent) |
void |
DSElementAdapter.elementZoomed(DSElement dsElement_Arg,
double coeff_Arg)
Deprecated. As of DiamondSpin 2.1, replaced by DSElementAdapter.elementZoomed(DSElementEvent) |
void |
DSDefaultView.fireElementAdded(DSElement el)
a view listen for all its element and can forward event to listeners registered to view |
void |
DSDefaultView.fireElementDrawn(DSElement el)
|
void |
DSDefaultView.fireElementPiled(DSElement el)
|
void |
DSDefaultView.fireElementRemoved(DSElement el)
|
protected void |
DSPile.fireSlaveAddedEvent(DSElement el)
Fire a slave adding event |
protected void |
DSPile.fireSlaveReleasedEvent(DSElement el)
Fire a slave release event |
int |
DSTabletopPane.getIDForDragObject(DSElement dsElement)
|
static DSInertiaManager |
DSInertiaManager.getInertiaManager(DSElement elem)
|
boolean |
DSTabletopPane.isDragObject(DSElement dsElement)
|
void |
DSPopupMenuManager.openPopupMenuElement(double d,
double alpha,
DSElement elem,
int id)
directly open a popup menu for an element at a given location |
void |
DSDefaultView.openPopupMenuElement(double d,
double alpha,
DSElement DSElement_Arg,
int Id)
open the popup menu for a given element |
void |
DSDefaultView.promoteElementToTable(DSElement element,
int id)
take the drag element in the list and promote it as dragobject of the DSTabletopPane |
void |
DSTabletopPane.removeDragObject(DSElement dsElement)
discard a dragged element from one of the 5 users. |
void |
DSDefaultView.removeElement(DSElement el)
remove an element of the view |
void |
DSPile.removeSlaveElement(DSElement el)
override the removing slave function to process stuff and update pile |
void |
DSFrame.removeSlaveElement(DSElement dsElement)
remove a slave WIHOUT demoting to th |
protected void |
DSFrame.resetSlaveFrame(DSElement dsElement)
|
void |
DSStroke.setAttachedElement(DSElement DSElement_Arg)
set the attached element to this stroke. |
void |
DSTabletopPane.setDragObject(DSElement elem,
int id)
set the element on top for one of the users. |
void |
DSJoglTabletopPane.setDragObject(DSElement elem,
int id)
set the element on top for one of the users. |
void |
DSTabletopPane.startsStroke(MouseEvent event,
int id,
DSElement attachment)
Start to draw a Stroke. |
protected boolean |
DSDefaultView.strokeOn(double x,
double y,
DSStroke stroke,
DSElement el)
Take a stroke and see if it can apply to an element here. |
void |
DSTabletopPane.unsetAllPopupMenusForElement(DSElement dsElement)
Unset the popup menu for a given element (for instance if the element is deleted, modified, etc.) |
void |
DSPopupMenuManager.unsetAllPopupMenusForElement(DSElement DSElement_Arg)
Unset the popup menu for a given element (for instance if the element is deleted, modified, etc.) |
Constructors in org.diamondspin with parameters of type DSElement | |
---|---|
DSInertiaManagerBlob(DSElement el,
DSTabletopPane p)
|
|
DSPileEvent(Object source,
DSElement element)
|
|
DSPopupMenu(DSTabletopPane dspane,
double d,
double alpha,
int id,
DSElement elem)
Constructor |
|
DSStroke(DSTabletopPane dsTabletopPane_Arg,
Color Color_Arg,
DSElement AttachedElement_Arg)
Constructor with color |
|
DSStroke(DSTabletopPane dsTabletopPane_Arg,
DSElement AttachedElement_Arg)
Constructor without color but with attached element (User's Color by default) |
|
DSStroke(DSTabletopPane dsTabletopPane_Arg,
Polygon Polygon_Arg,
Color Color_Arg,
DSElement AttachedElement_Arg)
Constructor with color and polygon |
|
DSTabletopEvent(DSTabletopPane source,
DSElement dragElement,
int userID,
DSView view,
DSEngine engine)
Creates a new instance of DSViewEvent |
|
DSViewContentEvent(DSElement source,
DSDefaultView view)
Creates a new instance of DSViewContentEvent |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |