roneditor.ronview.edit.parts
Class HLPlaceEditPart
java.lang.Object
org.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractGraphicalEditPart
roneditor.ronview.edit.parts.AbstractHLNodeEditPart
roneditor.ronview.edit.parts.HLPlaceEditPart
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.common.notify.Adapter, org.eclipse.gef.EditPart, org.eclipse.gef.GraphicalEditPart, org.eclipse.gef.NodeEditPart, org.eclipse.gef.RequestConstants
public class HLPlaceEditPart
- extends AbstractHLNodeEditPart
- implements org.eclipse.gef.NodeEditPart, org.eclipse.emf.common.notify.Adapter
EditPart for a HLPlace
.
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart, org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider |
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart |
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator |
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
org.eclipse.emf.common.notify.Adapter.Internal |
Field Summary |
private org.eclipse.ui.views.properties.IPropertySource |
propertySource
|
private org.eclipse.emf.common.notify.Notifier |
target
|
Fields inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
figure, sourceConnections, targetConnections |
Fields inherited from class org.eclipse.gef.editparts.AbstractEditPart |
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG |
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 |
Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
addNodeListener, addNotify, addSourceConnection, addTargetConnection, createConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getContentPane, getDragTracker, getFigure, getLayer, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refresh, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeNodeListener, removeNotify, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals |
Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart |
activateEditPolicies, addChild, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, register, registerAccessibility, registerModel, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, unregister, unregisterAccessibility, unregisterModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gef.NodeEditPart |
getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor |
Methods inherited from interface org.eclipse.gef.GraphicalEditPart |
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint |
Methods inherited from interface org.eclipse.gef.EditPart |
addEditPartListener, addNotify, eraseSourceFeedback, eraseTargetFeedback, getChildren, getDragTracker, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback |
propertySource
private org.eclipse.ui.views.properties.IPropertySource propertySource
target
private org.eclipse.emf.common.notify.Notifier target
HLPlaceEditPart
public HLPlaceEditPart(ronmodel.HLPlace hlPlace)
- Creates a new
HLPlaceEditPart
instance.
- Parameters:
hlPlace
-
getHLPlace
public ronmodel.HLPlace getHLPlace()
getModelSourceConnections
protected java.util.List getModelSourceConnections()
- Overrides:
getModelSourceConnections
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.getModelSourceConnections()
getModelTargetConnections
protected java.util.List getModelTargetConnections()
- Overrides:
getModelTargetConnections
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.getModelTargetConnections()
getModelChildren
protected java.util.List getModelChildren()
- Overrides:
getModelChildren
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
AbstractEditPart.getModelChildren()
addChildVisual
protected void addChildVisual(org.eclipse.gef.EditPart childEditPart,
int index)
- Token-Figure dem HLPlace-Figure hinzufügen
- Overrides:
addChildVisual
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.addChildVisual(org.eclipse.gef.EditPart,
int)
removeChildVisual
protected void removeChildVisual(org.eclipse.gef.EditPart childEditPart)
- Token-Figure vom HLPlace-Figure entfernen
- Overrides:
removeChildVisual
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.removeChildVisual(org.eclipse.gef.EditPart)
getPlaceFigure
protected HLPlaceFigure getPlaceFigure()
- Returns the Figure of this, as a client type figure.
- Returns:
- Figure as a HLPlaceFigure.
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
- Specified by:
notifyChanged
in interface org.eclipse.emf.common.notify.Adapter
- See Also:
Adapter.notifyChanged(org.eclipse.emf.common.notify.Notification)
createEditPolicies
protected void createEditPolicies()
- Specified by:
createEditPolicies
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
AbstractEditPart.createEditPolicies()
refreshVisuals
protected void refreshVisuals()
- Overrides:
refreshVisuals
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
AbstractEditPart.refreshVisuals()
refreshChildren
protected void refreshChildren()
- Overrides:
refreshChildren
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
AbstractEditPart.refreshChildren()
activate
public void activate()
- Specified by:
activate
in interface org.eclipse.gef.EditPart
- Overrides:
activate
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.activate()
deactivate
public void deactivate()
- Specified by:
deactivate
in interface org.eclipse.gef.EditPart
- Overrides:
deactivate
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.deactivate()
getTarget
public org.eclipse.emf.common.notify.Notifier getTarget()
- Specified by:
getTarget
in interface org.eclipse.emf.common.notify.Adapter
- See Also:
Adapter.getTarget()
isAdapterForType
public boolean isAdapterForType(java.lang.Object type)
- Specified by:
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
- See Also:
Adapter.isAdapterForType(java.lang.Object)
getCommand
public org.eclipse.gef.commands.Command getCommand(org.eclipse.gef.Request request)
- Returns a Command if the appropriate request is passed. Checks the
Commands handled by installed EditPolicies (none for this EditPart) as
well.
- Specified by:
getCommand
in interface org.eclipse.gef.EditPart
- Overrides:
getCommand
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
EditPart.getCommand(org.eclipse.gef.Request)
understandsRequest
public boolean understandsRequest(org.eclipse.gef.Request req)
- Specified by:
understandsRequest
in interface org.eclipse.gef.EditPart
- Overrides:
understandsRequest
in class org.eclipse.gef.editparts.AbstractEditPart
- See Also:
AbstractEditPart.understandsRequest(org.eclipse.gef.Request)
setTarget
public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
- Specified by:
setTarget
in interface org.eclipse.emf.common.notify.Adapter
- See Also:
Adapter.setTarget(org.eclipse.emf.common.notify.Notifier)
getAdapter
public java.lang.Object getAdapter(java.lang.Class key)
- Specified by:
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
- Overrides:
getAdapter
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
IAdaptable.getAdapter(java.lang.Class)
getPropertySource
protected org.eclipse.ui.views.properties.IPropertySource getPropertySource()
- See Also:
com.ibm.itso.sal330r.gefdemo.edit.NetworkElementEditPart#getPropertySource()
createFigure
protected org.eclipse.draw2d.IFigure createFigure()
- Specified by:
createFigure
in class org.eclipse.gef.editparts.AbstractGraphicalEditPart
- See Also:
AbstractGraphicalEditPart.createFigure()