public class OfficeTaskEditPart extends AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure> implements OfficeTaskFigureContext
EditPart
for the OfficeTaskModel
.figure, sourceConnections, targetConnections
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
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 and Description |
---|
OfficeTaskEditPart() |
Modifier and Type | Method and Description |
---|---|
protected OfficeTaskFigure |
createOfficeFloorFigure()
Creates the
OfficeFloorFigure for this EditPart . |
String |
getOfficeTaskName()
Obtains the
OfficeTaskModel name. |
protected Class<OfficeTaskModel.OfficeTaskEvent> |
getPropertyChangeEventType()
Obtains the
Enum type for the property change events. |
protected void |
handlePropertyChange(OfficeTaskModel.OfficeTaskEvent property,
PropertyChangeEvent evt)
Handles the
PropertyChangeEvent . |
protected void |
init()
Sub classes may override this method to initialise various state.
|
protected void |
populateModelChildren(List<Object> childModels)
Override to populate the children of this model.
|
activate, createBeanDialog, createEditPolicies, createFigure, deactivate, executeCommand, getCastedModel, getContentPane, getEditor, getModelChildren, getModelSourceConnections, getModelTargetConnections, getOfficeFloorFigure, getRoot, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, isFreeformFigure, messageError, messageError, messageError, messageError, messageWarning, performRequest, populateConnectionSourceModels, populateConnectionTargetModels, populateOfficeFloorDirectEditPolicy, populateOfficeFloorOpenEditPolicy, propertyChange, refreshVisuals, setLocation, setModel, setOfficeFloorEditor
addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getAdapter, getDragTracker, getFigure, getLayer, getSourceConnections, getTargetConnections, isSelectable, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refresh, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, removeNotify, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals
activateEditPolicies, addChild, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getChildren, getCommand, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getParent, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, registerModel, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNodeListener, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
addEditPartListener, addNotify, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getDragTracker, getEditPolicy, getModel, getParent, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
protected void init()
AbstractOfficeFloorEditPart
init
in class AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure>
protected OfficeTaskFigure createOfficeFloorFigure()
AbstractOfficeFloorEditPart
OfficeFloorFigure
for this EditPart
.createOfficeFloorFigure
in class AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure>
OfficeFloorFigure
.protected void populateModelChildren(List<Object> childModels)
AbstractOfficeFloorEditPart
populateModelChildren
in class AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure>
childModels
- List to be populated with the children models.protected Class<OfficeTaskModel.OfficeTaskEvent> getPropertyChangeEventType()
AbstractOfficeFloorEditPart
Enum
type for the property change events.getPropertyChangeEventType
in class AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure>
Enum
type for the property change events.protected void handlePropertyChange(OfficeTaskModel.OfficeTaskEvent property, PropertyChangeEvent evt)
AbstractOfficeFloorEditPart
PropertyChangeEvent
.handlePropertyChange
in class AbstractOfficeFloorEditPart<OfficeTaskModel,OfficeTaskModel.OfficeTaskEvent,OfficeTaskFigure>
property
- Enum
property change event.evt
- PropertyChangeEvent
.public String getOfficeTaskName()
OfficeTaskFigureContext
OfficeTaskModel
name.getOfficeTaskName
in interface OfficeTaskFigureContext
OfficeTaskModel
name.Copyright © 2005–2016. All rights reserved.