|
||||||||||
| 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
net.officefloor.eclipse.common.editparts.AbstractOfficeFloorEditPart<TargetItemModel,TargetItemModel.TargetItemEvent,TargetConformModelItemFigure>
net.officefloor.eclipse.conform.editparts.TargetItemEditPart
public class TargetItemEditPart
EditPart for the TargetItemModel.
| Nested Class Summary |
|---|
| 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 |
| Field Summary |
|---|
| 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 |
| Constructor Summary | |
|---|---|
TargetItemEditPart()
|
|
| Method Summary | |
|---|---|
protected TargetConformModelItemFigure |
createOfficeFloorFigure()
Creates the OfficeFloorFigure for this EditPart. |
protected Class<TargetItemModel.TargetItemEvent> |
getPropertyChangeEventType()
Obtains the Enum type for the property change events. |
String |
getTargetItemName()
Obtains the TargetItemModel name. |
protected void |
handlePropertyChange(TargetItemModel.TargetItemEvent property,
PropertyChangeEvent evt)
Handles the PropertyChangeEvent. |
boolean |
isInherit()
Indicates whether inheriting the TargetModel configuration. |
boolean |
isInheritable()
Indicates if the TargetItemModel configuration is inheritable. |
protected void |
populateConnectionTargetModels(List<Object> models)
Populates the Models that are targets of connections. |
void |
setInherit(boolean isInherit)
Allows an action of the TargetConformModelItemFigure to indicate
whether the TargetItemModel is to be inherited. |
void |
setLayoutConstraint(org.eclipse.draw2d.IFigure figure,
Object layoutConstraint)
Specifies the layout constraint for the TargetConformModelItemFigure. |
| Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
|---|
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 |
| 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, 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.gef.GraphicalEditPart |
|---|
addNodeListener, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint |
| Methods inherited from interface org.eclipse.gef.EditPart |
|---|
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 |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public TargetItemEditPart()
| Method Detail |
|---|
protected TargetConformModelItemFigure createOfficeFloorFigure()
AbstractOfficeFloorEditPartOfficeFloorFigure for this EditPart.
createOfficeFloorFigure in class AbstractOfficeFloorEditPart<TargetItemModel,TargetItemModel.TargetItemEvent,TargetConformModelItemFigure>OfficeFloorFigure.protected void populateConnectionTargetModels(List<Object> models)
AbstractOfficeFloorEditPart
populateConnectionTargetModels in class AbstractOfficeFloorEditPart<TargetItemModel,TargetItemModel.TargetItemEvent,TargetConformModelItemFigure>models - List to be populated with Models that are the targets of
connections.protected Class<TargetItemModel.TargetItemEvent> getPropertyChangeEventType()
AbstractOfficeFloorEditPartEnum type for the property change events.
getPropertyChangeEventType in class AbstractOfficeFloorEditPart<TargetItemModel,TargetItemModel.TargetItemEvent,TargetConformModelItemFigure>Enum type for the property change events.
protected void handlePropertyChange(TargetItemModel.TargetItemEvent property,
PropertyChangeEvent evt)
AbstractOfficeFloorEditPartPropertyChangeEvent.
handlePropertyChange in class AbstractOfficeFloorEditPart<TargetItemModel,TargetItemModel.TargetItemEvent,TargetConformModelItemFigure>property - Enum property change event.evt - PropertyChangeEvent.public String getTargetItemName()
TargetConformModelItemFigureContextTargetItemModel name.
getTargetItemName in interface TargetConformModelItemFigureContextTargetItemModel name.public boolean isInheritable()
TargetConformModelItemFigureContextTargetItemModel configuration is inheritable.
isInheritable in interface TargetConformModelItemFigureContexttrue if may inherit the TargetItemModel
configuration.public boolean isInherit()
TargetConformModelItemFigureContextTargetModel configuration.
isInherit in interface TargetConformModelItemFigureContexttrue if inheriting the TargetItemModel
configuration.public void setInherit(boolean isInherit)
TargetConformModelItemFigureContextTargetConformModelItemFigure to indicate
whether the TargetItemModel is to be inherited.
setInherit in interface TargetConformModelItemFigureContextisInherit - true to action inheriting the
TargetItemModel configuration.
public void setLayoutConstraint(org.eclipse.draw2d.IFigure figure,
Object layoutConstraint)
TargetConformModelItemFigureContextTargetConformModelItemFigure.
setLayoutConstraint in interface TargetConformModelItemFigureContextfigure - IFigure to have constraint.layoutConstraint - Layout constraint.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||