public class WoofTemplateEditPart extends AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure> implements TemplateFigureContext
EditPart
for the WoofTemplateModel
.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 |
---|
WoofTemplateEditPart() |
Modifier and Type | Method and Description |
---|---|
protected TemplateFigure |
createOfficeFloorFigure()
Creates the
OfficeFloorFigure for this EditPart . |
protected Class<WoofTemplateModel.WoofTemplateEvent> |
getPropertyChangeEventType()
Obtains the
Enum type for the property change events. |
String |
getTemplateDisplayName()
Obtains the display name of the
HttpTemplate . |
protected void |
handlePropertyChange(WoofTemplateModel.WoofTemplateEvent property,
PropertyChangeEvent evt)
Handles the
PropertyChangeEvent . |
boolean |
isTemplateSecure()
Indicates if the
HttpTemplate is secure. |
protected void |
populateConnectionTargetModels(List<Object> models)
Populates the Models that are targets of connections.
|
protected void |
populateModelChildren(List<Object> childModels)
Override to populate the children of this model.
|
protected void |
populateOfficeFloorDirectEditPolicy(OfficeFloorDirectEditPolicy<WoofTemplateModel> policy)
Sub classes may override to populate the
OfficeFloorDirectEditPolicy . |
protected void |
populateOfficeFloorOpenEditPolicy(OfficeFloorOpenEditPolicy<WoofTemplateModel> policy)
Sub classes may override to populate the
OfficeFloorOpenEditPolicy . |
activate, createBeanDialog, createEditPolicies, createFigure, deactivate, executeCommand, getCastedModel, getContentPane, getEditor, getModelChildren, getModelSourceConnections, getModelTargetConnections, getOfficeFloorFigure, getRoot, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, init, isFreeformFigure, messageError, messageError, messageError, messageError, messageWarning, performRequest, populateConnectionSourceModels, 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 TemplateFigure createOfficeFloorFigure()
AbstractOfficeFloorEditPart
OfficeFloorFigure
for this EditPart
.createOfficeFloorFigure
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
OfficeFloorFigure
.protected void populateModelChildren(List<Object> childModels)
AbstractOfficeFloorEditPart
populateModelChildren
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
childModels
- List to be populated with the children models.protected void populateConnectionTargetModels(List<Object> models)
AbstractOfficeFloorEditPart
populateConnectionTargetModels
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
models
- List to be populated with Models that are the targets of
connections.protected void populateOfficeFloorOpenEditPolicy(OfficeFloorOpenEditPolicy<WoofTemplateModel> policy)
AbstractOfficeFloorEditPart
OfficeFloorOpenEditPolicy
.populateOfficeFloorOpenEditPolicy
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
policy
- OfficeFloorOpenEditPolicy
to populate.protected void populateOfficeFloorDirectEditPolicy(OfficeFloorDirectEditPolicy<WoofTemplateModel> policy)
AbstractOfficeFloorEditPart
OfficeFloorDirectEditPolicy
.populateOfficeFloorDirectEditPolicy
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
policy
- OfficeFloorDirectEditPolicy
to populate.protected Class<WoofTemplateModel.WoofTemplateEvent> getPropertyChangeEventType()
AbstractOfficeFloorEditPart
Enum
type for the property change events.getPropertyChangeEventType
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
Enum
type for the property change events.protected void handlePropertyChange(WoofTemplateModel.WoofTemplateEvent property, PropertyChangeEvent evt)
AbstractOfficeFloorEditPart
PropertyChangeEvent
.handlePropertyChange
in class AbstractOfficeFloorEditPart<WoofTemplateModel,WoofTemplateModel.WoofTemplateEvent,TemplateFigure>
property
- Enum
property change event.evt
- PropertyChangeEvent
.public String getTemplateDisplayName()
TemplateFigureContext
HttpTemplate
.getTemplateDisplayName
in interface TemplateFigureContext
HttpTemplate
.public boolean isTemplateSecure()
TemplateFigureContext
HttpTemplate
is secure.isTemplateSecure
in interface TemplateFigureContext
true
if the HttpTemplate
is secure.Copyright © 2005–2016. All rights reserved.