public class SubSectionInputEditPart extends AbstractOfficeFloorEditPart<SubSectionInputModel,SubSectionInputModel.SubSectionInputEvent,SubSectionInputFigure> implements SubSectionInputFigureContext
EditPart
for the SubSectionInputModel
.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 |
---|
SubSectionInputEditPart() |
Modifier and Type | Method and Description |
---|---|
protected SubSectionInputFigure |
createOfficeFloorFigure()
Creates the
OfficeFloorFigure for this EditPart . |
protected Class<SubSectionInputModel.SubSectionInputEvent> |
getPropertyChangeEventType()
Obtains the
Enum type for the property change events. |
String |
getSubSectionInputName()
Obtains the
SubSectionInputModel name. |
protected void |
handlePropertyChange(SubSectionInputModel.SubSectionInputEvent property,
PropertyChangeEvent evt)
Handles the
PropertyChangeEvent . |
boolean |
isPublic()
Indicates if
SubSectionInputModel is public. |
protected void |
populateConnectionTargetModels(List<Object> models)
Populates the Models that are targets of connections.
|
void |
setIsPublic(boolean isPublic)
Flags if public.
|
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, populateModelChildren, 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 SubSectionInputFigure createOfficeFloorFigure()
AbstractOfficeFloorEditPart
OfficeFloorFigure
for this EditPart
.createOfficeFloorFigure
in class AbstractOfficeFloorEditPart<SubSectionInputModel,SubSectionInputModel.SubSectionInputEvent,SubSectionInputFigure>
OfficeFloorFigure
.protected void populateConnectionTargetModels(List<Object> models)
AbstractOfficeFloorEditPart
populateConnectionTargetModels
in class AbstractOfficeFloorEditPart<SubSectionInputModel,SubSectionInputModel.SubSectionInputEvent,SubSectionInputFigure>
models
- List to be populated with Models that are the targets of
connections.protected Class<SubSectionInputModel.SubSectionInputEvent> getPropertyChangeEventType()
AbstractOfficeFloorEditPart
Enum
type for the property change events.getPropertyChangeEventType
in class AbstractOfficeFloorEditPart<SubSectionInputModel,SubSectionInputModel.SubSectionInputEvent,SubSectionInputFigure>
Enum
type for the property change events.protected void handlePropertyChange(SubSectionInputModel.SubSectionInputEvent property, PropertyChangeEvent evt)
AbstractOfficeFloorEditPart
PropertyChangeEvent
.handlePropertyChange
in class AbstractOfficeFloorEditPart<SubSectionInputModel,SubSectionInputModel.SubSectionInputEvent,SubSectionInputFigure>
property
- Enum
property change event.evt
- PropertyChangeEvent
.public String getSubSectionInputName()
SubSectionInputFigureContext
SubSectionInputModel
name.getSubSectionInputName
in interface SubSectionInputFigureContext
SubSectionInputModel
name.public boolean isPublic()
SubSectionInputFigureContext
SubSectionInputModel
is public.isPublic
in interface SubSectionInputFigureContext
true
if public.public void setIsPublic(boolean isPublic)
SubSectionInputFigureContext
setIsPublic
in interface SubSectionInputFigureContext
isPublic
- true
if public.Copyright © 2005–2016. All rights reserved.