|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.diamondspin.DSElementAdapter
org.diamondspin.DSPiler
public class DSPiler
able to listen a frame and enslave it when it is inserted into a folded document
Field Summary | |
---|---|
protected DSDefaultView |
defaultview
|
protected DSSideHandler |
dssh
|
static int |
ELEM_DRAGGED
|
static int |
ELEM_OVER_ONE_SIDE
|
static int |
ELEM_OVER_PILE
|
static int |
ELEM_PILED
|
protected DSFrame |
frame
|
protected int |
state
|
protected long |
time
|
Constructor Summary | |
---|---|
DSPiler(DSFrame f,
DSDefaultView dsv)
|
Method Summary | |
---|---|
void |
elementDropped(DSElementEvent evt)
Invoked when the DSelement is dropped (then it was drag&dropped by the user) |
boolean |
elementGrabbing(DSElementEvent evt)
Invoked when the DSelement is beieng grabbed. |
void |
elementMoved(DSElementEvent evt)
Invoked when the DSelement is moved (d or alpha) |
protected boolean |
needClip(DSFrame m,
DSFrame s)
Basicaly does the same calculation than updateClip without actually changing the clip |
void |
pile(DSFrame master)
|
String |
toString()
|
protected void |
updateClip(DSFrame m,
DSFrame s)
Update clipping of the slave (s) when piling in folded master (m) |
Methods inherited from class org.diamondspin.DSElementAdapter |
---|
elementCenterChanged, elementContentRepainted, elementDemoted, elementDropped, elementFolded, elementFolded, elementGrabbing, elementMoved, elementResized, elementResized, elementRotated, elementRotated, elementZoomed, elementZoomed |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int ELEM_DRAGGED
public static final int ELEM_OVER_ONE_SIDE
public static final int ELEM_OVER_PILE
public static final int ELEM_PILED
protected int state
protected DSSideHandler dssh
protected DSFrame frame
protected DSDefaultView defaultview
protected long time
Constructor Detail |
---|
public DSPiler(DSFrame f, DSDefaultView dsv)
f
- the frame to piledsv
- the view where the piling occursMethod Detail |
---|
public void pile(DSFrame master)
public void elementMoved(DSElementEvent evt)
DSElementListener
elementMoved
in interface DSElementListener
elementMoved
in class DSElementAdapter
protected boolean needClip(DSFrame m, DSFrame s)
protected void updateClip(DSFrame m, DSFrame s)
public boolean elementGrabbing(DSElementEvent evt)
DSElementListener
elementGrabbing
in interface DSElementListener
elementGrabbing
in class DSElementAdapter
public void elementDropped(DSElementEvent evt)
DSElementListener
elementDropped
in interface DSElementListener
elementDropped
in class DSElementAdapter
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |