net.infonode.gui.draggable
Class DraggableComponent
java.lang.Object
net.infonode.gui.draggable.DraggableComponent
public class DraggableComponent
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DraggableComponent
public DraggableComponent(javax.swing.JComponent component)
DraggableComponent
public DraggableComponent(javax.swing.JComponent component,
javax.swing.JComponent eventComponent)
DraggableComponent
public DraggableComponent(javax.swing.JComponent component,
javax.swing.JComponent[] eventComponents)
addListener
public void addListener(DraggableComponentListener l)
removeListener
public void removeListener(DraggableComponentListener l)
getComponent
public javax.swing.JComponent getComponent()
getEventComponents
public javax.swing.JComponent[] getEventComponents()
setEventComponents
public void setEventComponents(javax.swing.JComponent[] eventComponents)
getAbortDragKeyCode
public int getAbortDragKeyCode()
setAbortDragKeyCode
public void setAbortDragKeyCode(int abortDragKeyCode)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
isReorderEnabled
public boolean isReorderEnabled()
setReorderEnabled
public void setReorderEnabled(boolean reorderEnabled)
isReorderRestoreOnDrag
public boolean isReorderRestoreOnDrag()
setReorderRestoreOnDrag
public void setReorderRestoreOnDrag(boolean reorderRestoreOnDrag)
isDetectOuterAreaAsLine
public boolean isDetectOuterAreaAsLine()
setDetectOuterAreaAsLine
public void setDetectOuterAreaAsLine(boolean detectOuterAreaAsLine)
isEnableInsideDrag
public boolean isEnableInsideDrag()
setEnableInsideDrag
public void setEnableInsideDrag(boolean enableInsideDrag)
isSelectOnMousePress
public boolean isSelectOnMousePress()
setSelectOnMousePress
public void setSelectOnMousePress(boolean selectOnMousePress)
drag
public void drag(java.awt.Point p)
abortDrag
public void abortDrag()
setLayoutOrderList
public void setLayoutOrderList(java.util.ArrayList layoutOrderList)
select
public void select()
setOuterParentArea
public void setOuterParentArea(javax.swing.JComponent outerParentArea)
isIgnoreAddNotify
public boolean isIgnoreAddNotify()
setIgnoreAddNotify
public void setIgnoreAddNotify(boolean ignoreAddNotify)