|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.gef.editparts.AbstractEditPart org.eclipse.gef.editparts.AbstractGraphicalEditPart edu.stanford.hci.dtools.deviceeditor.parts.DeviceDiagramEditPart
public class DeviceDiagramEditPart
EditPart for the a DiagramModel instance.
This software is distributed under the BSD License.
This edit part server as the main diagram container, the white area where everything else is in. Also responsible for the container's layout (the way the container rearanges is contents) and the container's capabilities (edit policies).
This edit part must implement the PropertyChangeListener interface, so it can be notified of property changes in the corresponding model element.
This code is partially based on code that is copyright (c) 2004 Elias Volanakis. See License.txt
Field Summary |
---|
Fields inherited from interface org.eclipse.gef.EditPart |
---|
SELECTED, SELECTED_NONE, SELECTED_PRIMARY |
Fields inherited from interface org.eclipse.gef.RequestConstants |
---|
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER |
Constructor Summary | |
---|---|
DeviceDiagramEditPart()
|
Method Summary | |
---|---|
void |
acceptHardwareConnectEvent(java.lang.String address,
java.lang.Class componentClass)
|
void |
acceptHardwareDisconnectEvent(java.lang.String address)
|
void |
activate()
Upon activation, attach to the model element as a property change listener. |
void |
componentStateChanged(InputComponent componentChanged)
|
void |
deactivate()
Upon deactivation, detach from the model element as a property change listener. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
---|
addNodeListener, addNotify, getAdapter, getContentPane, getDragTracker, getFigure, getSourceConnections, getTargetConnections, refresh, removeNodeListener, removeNotify, setLayoutConstraint |
Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart |
---|
addEditPartListener, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, removeEditPartListener, removeEditPolicy, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gef.EditPart |
---|
addEditPartListener, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, removeEditPartListener, removeEditPolicy, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest |
Constructor Detail |
---|
public DeviceDiagramEditPart()
Method Detail |
---|
public void activate()
activate
in interface org.eclipse.gef.EditPart
activate
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
public void deactivate()
deactivate
in interface org.eclipse.gef.EditPart
deactivate
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
public void acceptHardwareConnectEvent(java.lang.String address, java.lang.Class componentClass)
acceptHardwareConnectEvent
in interface HardwareConnectEventListener
public void acceptHardwareDisconnectEvent(java.lang.String address)
acceptHardwareDisconnectEvent
in interface HardwareConnectEventListener
public void componentStateChanged(InputComponent componentChanged)
componentStateChanged
in interface HardwareInputEventListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |