|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--gishur.gui.Painter
|
+--gishur.gui.InputHandler
|
+--gishur.gui.inputhandler.DragHandler
|
+--gishur.gui.inputhandler.EditorXLine
| Field Summary | |
int |
dragbutton
Mousebutton(s), mit dem gedragged werden kann. |
java.awt.Color |
linecolor
Linienfarbe. |
boolean |
showLayoutOnEnable
Falls true, wird das Layout schon beim aktivieren angzeigt... |
byte |
width
Linienstärke. |
| Fields inherited from class gishur.gui.inputhandler.DragHandler |
ALLOW_INACTIVE_DRAG, CONSUME_NEVER, CONSUME_ONLY_IF_ACTIVE, DRAGHANDLER_MODE_MAX_ID |
| Fields inherited from class gishur.gui.Painter |
_layer, _nofixedborder |
| Constructor Summary | |
EditorXLine(DisplayXLine target)
Konstruktor. |
|
| Method Summary | |
boolean |
becomeActive(java.awt.event.MouseEvent e)
Testet, ob der DragHandler aktiv werden soll. |
void |
copyStyle(DisplayXLine o)
Übernimmt den Stil aus dem DisplayXLine o. |
void |
copyStyle(EditorXLine o)
Übernimmt den Stil aus dem EditorXLine o. |
java.lang.Object |
getTarget()
Liefert das verknüpfte Objekt. |
java.lang.Class |
getTargetClass()
Liefert ein Klassenobjekt des verknüpften Objektes. |
void |
onActivate(java.awt.event.MouseEvent e)
Wird beim aktivieren des Handlers aufgerufen. |
void |
onDeactivate(java.awt.event.MouseEvent e)
Wird beim deaktivieren des Handlers aufgerufen. |
void |
onDisable()
Wird bei disable aufgerufen. |
void |
onDrag(int dx,
int dy,
java.awt.event.MouseEvent e)
Wird während des Draggens aufgerufen. |
void |
onDrop(int dx,
int dy,
java.awt.event.MouseEvent e)
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen. |
void |
onEnable()
Wird bei enable aufgerufen. |
void |
onPickup(java.awt.event.MouseEvent e)
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat). |
boolean |
picking(java.awt.event.MouseEvent e)
Wird aufgerufen, wenn die Mousetaste gedrückt wurde. |
boolean |
setTarget(java.lang.Object O)
Setzt das verknüpfte Objekt neu. |
| Methods inherited from class gishur.gui.inputhandler.DragHandler |
clearMode, didRealDrag, getLastMouseX, getLastMouseY, hideCursor, isActive, isDragging, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setMode, setSpecialCursor, showCursor, testMode |
| Methods inherited from class gishur.gui.InputHandler |
allButtons, calculateBounds, disable, dispatchEvent, enable, enabled, getComponent, getCursor, maxBounds, oneButton, setComponent, setCursor, setStatusTip, setToolTip, system_disable, system_enable, update, visible |
| Methods inherited from class gishur.gui.Painter |
dirty, enlargeRectangleByPainter, equals, getBounds, getLayer, getPainterString, getPosition, getRegister, getTransformation, getVirtualScreen, hide, linkDirty, makeDirty, onHide, onShow, paint, recalcBounds, removeLinkDirty, setLayer, setRegister, show, toString, unRegister |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public java.awt.Color linecolor
public byte width
public int dragbutton
public boolean showLayoutOnEnable
| Constructor Detail |
public EditorXLine(DisplayXLine target)
| Method Detail |
public void copyStyle(DisplayXLine o)
o - DisplayXLine zum Übernehmen des Stilespublic void copyStyle(EditorXLine o)
o - EditorXLine zum Übernehmen des Stilespublic java.lang.Object getTarget()
getTarget in class Painterpublic boolean setTarget(java.lang.Object O)
setTarget in class PainterO - neues Objektpublic java.lang.Class getTargetClass()
getTargetClass in class Painterpublic void onPickup(java.awt.event.MouseEvent e)
onPickup in class DragHandlergishur.gui.inputhandler.DragHandlere - Mausevent
public void onDrag(int dx,
int dy,
java.awt.event.MouseEvent e)
onDrag in class DragHandlergishur.gui.inputhandler.DragHandlerdx,dy - Vektor, um den verschoben wurdee - Mausevent
public void onDrop(int dx,
int dy,
java.awt.event.MouseEvent e)
onDrop in class DragHandlergishur.gui.inputhandler.DragHandlerdx,dy - Vektor, um den verschoben wurdee - Mauseventpublic boolean picking(java.awt.event.MouseEvent e)
picking in class DragHandlere - Mauseventpublic boolean becomeActive(java.awt.event.MouseEvent e)
becomeActive in class DragHandlere - Mauseventpublic void onActivate(java.awt.event.MouseEvent e)
onActivate in class DragHandlere - Mauseventpublic void onDeactivate(java.awt.event.MouseEvent e)
onDeactivate in class DragHandlere - Mauseventpublic void onEnable()
onEnable in class InputHandlerpublic void onDisable()
onDisable in class InputHandler
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||