|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.EditPartactivate in class org.eclipse.gef.editparts.AbstractGraphicalEditPartpublic void deactivate()
deactivate in interface org.eclipse.gef.EditPartdeactivate in class org.eclipse.gef.editparts.AbstractGraphicalEditPartpublic 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 HardwareConnectEventListenerpublic void acceptHardwareDisconnectEvent(java.lang.String address)
acceptHardwareDisconnectEvent in interface HardwareConnectEventListenerpublic void componentStateChanged(InputComponent componentChanged)
componentStateChanged in interface HardwareInputEventListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||