|
JGraph X 1.4.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mxgraph.swing.handler.mxSelectionCellsHandler
public class mxSelectionCellsHandler
Field Summary | |
---|---|
protected Rectangle |
bounds
Reference to the enclosing graph component. |
static int |
DEFAULT_MAX_HANDLERS
Defines the default value for maxHandlers. |
protected boolean |
enabled
Specifies if this handler is enabled. |
protected mxGraphComponent |
graphComponent
Reference to the enclosing graph component. |
protected Map<Object,mxCellHandler> |
handlers
Maps from cells to handlers in the order of the selection cells. |
protected int |
maxHandlers
Defines the maximum number of handlers to paint individually. |
protected mxEventSource.mxIEventListener |
refreshHandler
|
protected boolean |
visible
Specifies if this handler is visible. |
Constructor Summary | |
---|---|
mxSelectionCellsHandler(mxGraphComponent graphComponent)
|
Method Summary | |
---|---|
mxGraphComponent |
getGraphComponent()
|
mxCellHandler |
getHandler(Object cell)
|
int |
getMaxHandlers()
|
String |
getToolTipText(MouseEvent e)
Redirects the tooltip handling of the JComponent to the graph component, which in turn may use getHandleToolTipText in this class to find a tooltip associated with a handle. |
boolean |
isEnabled()
|
boolean |
isVisible()
|
void |
mouseClicked(MouseEvent arg0)
|
void |
mouseDragged(MouseEvent e)
|
void |
mouseEntered(MouseEvent arg0)
|
void |
mouseExited(MouseEvent arg0)
|
void |
mouseMoved(MouseEvent e)
|
void |
mousePressed(MouseEvent e)
Dispatches the mousepressed event to the subhandles. |
void |
mouseReleased(MouseEvent e)
|
void |
paintHandles(Graphics g)
|
void |
refresh()
|
void |
reset()
|
void |
setEnabled(boolean value)
|
void |
setMaxHandlers(int value)
|
void |
setVisible(boolean value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int DEFAULT_MAX_HANDLERS
protected mxGraphComponent graphComponent
protected boolean enabled
protected boolean visible
protected Rectangle bounds
protected int maxHandlers
protected transient Map<Object,mxCellHandler> handlers
protected transient mxEventSource.mxIEventListener refreshHandler
Constructor Detail |
---|
public mxSelectionCellsHandler(mxGraphComponent graphComponent)
graphComponent
- Method Detail |
---|
public mxGraphComponent getGraphComponent()
public boolean isEnabled()
public void setEnabled(boolean value)
public boolean isVisible()
public void setVisible(boolean value)
public int getMaxHandlers()
public void setMaxHandlers(int value)
public mxCellHandler getHandler(Object cell)
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseMoved(MouseEvent e)
mouseMoved
in interface MouseMotionListener
public void mouseDragged(MouseEvent e)
mouseDragged
in interface MouseMotionListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public String getToolTipText(MouseEvent e)
public void reset()
public void refresh()
public void paintHandles(Graphics g)
public void mouseClicked(MouseEvent arg0)
mouseClicked
in interface MouseListener
public void mouseEntered(MouseEvent arg0)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent arg0)
mouseExited
in interface MouseListener
|
JGraph X 1.4.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |