|
Eclipse GEF 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A Specialization of EditPart for use with GraphicalViewers. The visual part of a GraphicalEditPart is a Figure.
IMPORTANT: This interface is not intended to be implemented by clients. Clients should
inherit from AbstractGraphicalEditPart. New methods
may be added in the future.
| Field Summary |
| Fields inherited from interface org.eclipse.gef.EditPart |
SELECTED, SELECTED_NONE, SELECTED_PRIMARY |
| Method Summary | |
void |
addNodeListener(NodeListener listener)
Adds a NodeListener to the EditPart. |
IFigure |
getContentPane()
The Figure into which childrens' Figures will be added. |
IFigure |
getFigure()
Returns the primary Figure representing this GraphicalEditPart. |
List |
getSourceConnections()
Returns the source connections for this GraphicalEditPart. |
List |
getTargetConnections()
Returns the target connections for this GraphicalEditPart. |
void |
removeNodeListener(NodeListener listener)
Removes the first occurance of the specified listener from the list of listeners. |
void |
setLayoutConstraint(EditPart child,
IFigure figure,
Object constraint)
Sets the specified constraint for a child's Figure on the content pane figure for this GraphicalEditPart. |
| Methods inherited from interface org.eclipse.gef.EditPart |
activate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getDragTracker, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest |
| Method Detail |
public void addNodeListener(NodeListener listener)
listener - the Listenerpublic IFigure getFigure()
public List getSourceConnections()
public List getTargetConnections()
public IFigure getContentPane()
getFigure(). The GraphicalEditPart's primary Figure may
be composed of multiple figures. This is the figure in that composition that will
contain children's figures.
public void removeNodeListener(NodeListener listener)
listener - the listener being removed
public void setLayoutConstraint(EditPart child,
IFigure figure,
Object constraint)
content pane figure for this GraphicalEditPart. The constraint will be applied to the
content pane's LayoutManager. revalidate() is
called on the content pane, which will cause it to layout during the next update.
child - the child GraphicalEditPart whose constraint is being setfigure - the Figure whose constraint is being setconstraint - the constraint for the draw2d
LayoutManager
|
Eclipse GEF 3.2 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||