|
||||||||||
| 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 occurs| Method Detail |
|---|
public void pile(DSFrame master)
public void elementMoved(DSElementEvent evt)
DSElementListener
elementMoved in interface DSElementListenerelementMoved 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 DSElementListenerelementGrabbing in class DSElementAdapterpublic void elementDropped(DSElementEvent evt)
DSElementListener
elementDropped in interface DSElementListenerelementDropped in class DSElementAdapterpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||