|
||||||||||
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
org.eclipse.gef.internal.ui.rulers.RulerRootEditPart
RootEditPart for a ruler.
Nested Class Summary | |
class |
RulerRootEditPart.RulerViewport
A RulerViewport shares a RangeModel with that of the primary GraphicalViewer. |
Nested classes inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
AbstractGraphicalEditPart.AccessibleGraphicalEditPart, AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider |
Nested classes inherited from class org.eclipse.gef.editparts.AbstractEditPart |
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 | |
RulerRootEditPart(boolean isHorzontal)
Constructor |
Method Summary | |
protected void |
addChildVisual(EditPart childEditPart,
int index)
Adds the child's Figure to the contentPane . |
protected void |
createEditPolicies()
Creates the initial EditPolicies and/or reserves slots for dynamic ones. |
protected org.eclipse.draw2d.IFigure |
createFigure()
Creates the Figure to be used as this part's visuals. |
java.lang.Object |
getAdapter(java.lang.Class adapter)
Extends AbstractEditPart#getAdapter(Class) to handle additional adapter types. |
EditPart |
getContents()
Returns the contents EditPart. |
RootEditPart |
getRoot()
Returns the RootEditPart . |
EditPartViewer |
getViewer()
Returns the root's EditPartViewer. |
protected org.eclipse.draw2d.Viewport |
getViewport()
Convenience method to get to the viewport |
protected void |
removeChildVisual(EditPart childEditPart)
Adds the child's Figure to the contentPane . |
void |
setContents(EditPart editpart)
Sets the contents EditPart. |
void |
setViewer(EditPartViewer newViewer)
Sets the root's EditPartViewer. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gef.EditPart |
activate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getDragTracker, getEditPolicy, getModel, getParent, getSelected, getTargetEditPart, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest |
Constructor Detail |
public RulerRootEditPart(boolean isHorzontal)
isHorzontal
- whether or not the corresponding model ruler is horizontalMethod Detail |
protected void addChildVisual(EditPart childEditPart, int index)
AbstractGraphicalEditPart
contentPane
.
addChildVisual
in class AbstractGraphicalEditPart
AbstractEditPart.addChildVisual(org.eclipse.gef.EditPart, int)
protected void createEditPolicies()
AbstractEditPart
null
can be used to reserve a "slot", should there be some desire to
guarantee the ordering of EditPolcies.
createEditPolicies
in class AbstractEditPart
AbstractEditPart.createEditPolicies()
protected org.eclipse.draw2d.IFigure createFigure()
AbstractGraphicalEditPart
Figure
to be used as this part's visuals. This is
called from AbstractGraphicalEditPart.getFigure()
if the figure has not been created.
createFigure
in class AbstractGraphicalEditPart
AbstractGraphicalEditPart.createFigure()
public java.lang.Object getAdapter(java.lang.Class adapter)
AbstractGraphicalEditPart
AbstractEditPart.getAdapter(Class)
to handle additional adapter types.
Currently, these types include AccessibleHandleProvider
and AccessibleAnchorProvider
. Subclasses should extend this method to support
additional adapter types, or to replace the default provided adapaters.
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class AbstractGraphicalEditPart
IAdaptable.getAdapter(java.lang.Class)
public EditPart getContents()
RootEditPart
getContents
in interface RootEditPart
RootEditPart.getContents()
public RootEditPart getRoot()
EditPart
RootEditPart
. This method should only be called internally or by
helpers such as edit policies. The Root can be used to get the Viewer.
getRoot
in interface EditPart
getRoot
in class AbstractEditPart
EditPart.getRoot()
public EditPartViewer getViewer()
RootEditPart
getViewer
in interface RootEditPart
getViewer
in class AbstractEditPart
EditPart.getViewer()
protected org.eclipse.draw2d.Viewport getViewport()
protected void removeChildVisual(EditPart childEditPart)
AbstractGraphicalEditPart
contentPane
.
removeChildVisual
in class AbstractGraphicalEditPart
AbstractEditPart.removeChildVisual(org.eclipse.gef.EditPart)
public void setContents(EditPart editpart)
RootEditPart
setContents
in interface RootEditPart
editpart
- the contentsRootEditPart.setContents(org.eclipse.gef.EditPart)
public void setViewer(EditPartViewer newViewer)
RootEditPart
setViewer
in interface RootEditPart
newViewer
- the EditPartViewerRootEditPart.setViewer(org.eclipse.gef.EditPartViewer)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |