Eclipse GEF
3.8.1.201208200205

Uses of Interface
org.eclipse.gef.EditPart

Packages that use EditPart
org.eclipse.gef All interfaces, base types, and the plugin class are here. 
org.eclipse.gef.dnd   
org.eclipse.gef.editparts This package contains abstract implementation of the EditPart interface. 
org.eclipse.gef.editpolicies This package contains EditPolicy implementations for many common editing Roles. 
org.eclipse.gef.requests This package contains the common Request types used by the provided tools and edit policies. 
org.eclipse.gef.tools This package provides several tool implementations. 
org.eclipse.gef.ui.palette   
org.eclipse.gef.ui.parts   
 

Uses of EditPart in org.eclipse.gef
 

Subinterfaces of EditPart in org.eclipse.gef
 interface ConnectionEditPart
          A specialization of GraphicalEditPart for representing connections.
 interface GraphicalEditPart
          A Specialization of EditPart for use with GraphicalViewers.
 interface NodeEditPart
          A specialized GraphicalEditPart that supports both target and source ConnectionEditParts.
 interface RootEditPart
          A RootEditPart is the root of an EditPartViewer.
 interface TreeEditPart
          A Specialization of EditPart for use with TreeViewer.
 

Methods in org.eclipse.gef that return EditPart
 EditPart EditPartFactory.createEditPart(EditPart context, java.lang.Object model)
          Creates a new EditPart given the specified context and model.
 EditPart EditPartViewer.findObjectAt(Point location)
          Returns null or the EditPart associated with the specified location.
 EditPart EditPartViewer.findObjectAtExcluding(Point location, java.util.Collection exclusionSet)
          Returns null or the EditPart at the specified location, excluding the specified set.
 EditPart EditPartViewer.findObjectAtExcluding(Point location, java.util.Collection exclusionSet, EditPartViewer.Conditional conditional)
          Returns null or the EditPart at the specified location, using the given exclusion set and conditional.
 EditPart RootEditPart.getContents()
          Returns the contents EditPart.
 EditPart EditPartViewer.getContents()
          Returns the contents of this Viewer.
protected  EditPart SelectionManager.getFocus()
          Returns the focus editpart.
 EditPart EditPartViewer.getFocusEditPart()
          Returns the focus EditPart.
 EditPart EditPolicy.getHost()
           
 EditPart EditPart.getParent()
          Returns the parent EditPart.
 EditPart ConnectionEditPart.getSource()
           
 EditPart ConnectionEditPart.getTarget()
           
 EditPart EditPolicy.getTargetEditPart(Request request)
          Returns null or the appropriate EditPart for the specified Request.
 EditPart EditPart.getTargetEditPart(Request request)
          Return the EditPart that should be used as the target for the specified Request.
 

Methods in org.eclipse.gef with parameters of type EditPart
 void SelectionManager.appendSelection(EditPart editpart)
          Appends the EditPart to the current selection.
 void EditPartViewer.appendSelection(EditPart editpart)
          Appends the specified EditPart to the viewer's selection.
 void EditPartListener.childAdded(EditPart child, int index)
          Called after a child EditPart has been added to its parent.
 void EditPartListener.Stub.childAdded(EditPart child, int index)
           
 EditPart EditPartFactory.createEditPart(EditPart context, java.lang.Object model)
          Creates a new EditPart given the specified context and model.
 void SelectionManager.deselect(EditPart editpart)
          Removes the EditPart from the current selection.
 void EditPartViewer.deselect(EditPart editpart)
          Removes the specified EditPart from the current selection.
 boolean EditPartViewer.Conditional.evaluate(EditPart editpart)
          Returns true if the editpart meets this condition.
 boolean AutoexposeHelper.Search.evaluate(EditPart editpart)
           
 void ExposeHelper.exposeDescendant(EditPart editpart)
          Exposes the specified descendant on the EditPart which returned this helper.
 void EditPartListener.partActivated(EditPart editpart)
          Called when the editpart has been activated.
 void EditPartListener.Stub.partActivated(EditPart editpart)
           
 void EditPartListener.partDeactivated(EditPart editpart)
          Called when the editpart has been deactivated.
 void EditPartListener.Stub.partDeactivated(EditPart editpart)
           
 void EditPartListener.removingChild(EditPart child, int index)
          Called before a child EditPart is removed from its parent.
 void EditPartListener.Stub.removingChild(EditPart child, int index)
           
 void EditPartViewer.reveal(EditPart editpart)
          Reveals the given EditPart if it is not visible.
 void EditPartViewer.select(EditPart editpart)
          Replaces the current selection with the specified EditPart.
 void EditPartListener.selectedStateChanged(EditPart editpart)
          Called when the selected state of an EditPart has changed.
 void EditPartListener.Stub.selectedStateChanged(EditPart part)
           
 void RootEditPart.setContents(EditPart editpart)
          Sets the contents EditPart.
 void EditPartViewer.setContents(EditPart editpart)
          Sets the contents for this Viewer.
 void SelectionManager.setFocus(EditPart part)
          Sets the focus part.
 void EditPartViewer.setFocus(EditPart focus)
          Sets the focus EditPart.
 void EditPolicy.setHost(EditPart editpart)
          Sets the host in which this EditPolicy is installed.
 void GraphicalEditPart.setLayoutConstraint(EditPart child, IFigure figure, java.lang.Object constraint)
          Sets the specified constraint for a child's Figure on the content pane figure for this GraphicalEditPart.
 void EditPart.setParent(EditPart parent)
          Sets the parent.
 void ConnectionEditPart.setSource(EditPart source)
          Sets the source of this connection.
 void ConnectionEditPart.setTarget(EditPart target)
          Sets thetarget of this connection.
 

Uses of EditPart in org.eclipse.gef.dnd
 

Methods in org.eclipse.gef.dnd that return EditPart
protected  EditPart AbstractTransferDropTargetListener.getTargetEditPart()
          Returns the current target EditPart.
 

Methods in org.eclipse.gef.dnd with parameters of type EditPart
protected  void AbstractTransferDropTargetListener.setTargetEditPart(EditPart ep)
          Sets the target EditPart.
 

Uses of EditPart in org.eclipse.gef.editparts
 

Subinterfaces of EditPart in org.eclipse.gef.editparts
 interface IScrollableEditPart
          Should be implemented by EditParts, to which an ScrollableSelectionFeedbackEditPolicy is to be registered, as it grants the edit policy type-safe access to the edit part's IScrollableFigure.
 

Classes in org.eclipse.gef.editparts that implement EditPart
 class AbstractConnectionEditPart
          The base implementation for ConnectionEditPart.
 class AbstractEditPart
          The baseline implementation for the EditPart interface.
 class AbstractGraphicalEditPart
          Default implementation for GraphicalEditPart.
 class AbstractTreeEditPart
          Default implementation for TreeEditParts used in GEF TreeViewers.
 class FreeformGraphicalRootEditPart
          A graphical root that uses FreeformFigures as the layers in the diagram.
 class GraphicalRootEditPart
          Deprecated. this class will be deleted, use ScrollingGraphicalViewer with ScalableRootEditPart instead
 class RootTreeEditPart
          The root editpart for a TreeViewer.
 class ScalableFreeformRootEditPart
          Adds Zoom support to the standard FreeformGraphicalRootEditPart.
 class ScalableRootEditPart
          A graphical root composed of regular Layers.
 class SimpleRootEditPart
          Default implementation of RootEditPart for GraphicalViewers.
 

Fields in org.eclipse.gef.editparts declared as EditPart
protected  EditPart GraphicalRootEditPart.contents
          Deprecated. The contents
 

Methods in org.eclipse.gef.editparts that return EditPart
protected  EditPart AbstractEditPart.createChild(java.lang.Object model)
          Create the child EditPart for the given model object.
 EditPart GraphicalRootEditPart.getContents()
          Deprecated.  
 EditPart RootTreeEditPart.getContents()
           
 EditPart SimpleRootEditPart.getContents()
           
 EditPart AbstractEditPart.getParent()
           
 EditPart AbstractConnectionEditPart.getSource()
           
 EditPart AbstractConnectionEditPart.getTarget()
           
 EditPart AbstractEditPart.getTargetEditPart(Request request)
          Returns the EditPart which is the target of the Request.
 

Methods in org.eclipse.gef.editparts with parameters of type EditPart
protected  void AbstractEditPart.addChild(EditPart child, int index)
          Adds a child EditPart to this EditPart.
protected  void RootTreeEditPart.addChildVisual(EditPart childEditPart, int index)
          This is where the child gets added.
protected abstract  void AbstractEditPart.addChildVisual(EditPart child, int index)
          Performs the addition of the child's visual to this EditPart's Visual.
protected  void AbstractTreeEditPart.addChildVisual(EditPart childEditPart, int index)
          Implemented to assign the child its widget.
protected  void AbstractGraphicalEditPart.addChildVisual(EditPart childEditPart, int index)
          Adds the child's Figure to the contentPane.
 void ViewportExposeHelper.exposeDescendant(EditPart part)
          Exposes the descendant EditPart by smoothly scrolling the Viewport.
static LayerManager LayerManager.Helper.find(EditPart part)
          Finds the LayerManager given any EditPart in the Viewer.
protected  void AbstractEditPart.fireChildAdded(EditPart child, int index)
          Notifies EditPartListeners that a child has been added.
protected  void AbstractEditPart.fireRemovingChild(EditPart child, int index)
          Notifies EditPartListeners that a child is being removed.
protected  void AbstractEditPart.removeChild(EditPart child)
          Removes a child EditPart.
protected  void RootTreeEditPart.removeChildVisual(EditPart childEditPart)
          This is where the child gets removed.
protected abstract  void AbstractEditPart.removeChildVisual(EditPart child)
          Removes the childs visual from this EditPart's visual.
protected  void AbstractTreeEditPart.removeChildVisual(EditPart childEditPart)
          Disposes the child's widget and sets it to null .
protected  void AbstractGraphicalEditPart.removeChildVisual(EditPart childEditPart)
          Remove the child's Figure from the contentPane.
protected  void AbstractEditPart.reorderChild(EditPart editpart, int index)
          Moves a child EditPart into a lower index than it currently occupies.
protected  void AbstractTreeEditPart.reorderChild(EditPart editpart, int index)
           
protected  void AbstractGraphicalEditPart.reorderChild(EditPart child, int index)
          This method is extended to preserve a LayoutManager constraint if one exists.
 void GraphicalRootEditPart.setContents(EditPart editpart)
          Deprecated.  
 void RootTreeEditPart.setContents(EditPart editpart)
           
 void SimpleRootEditPart.setContents(EditPart editpart)
           
 void AbstractGraphicalEditPart.setLayoutConstraint(EditPart child, IFigure childFigure, java.lang.Object constraint)
           
 void AbstractConnectionEditPart.setParent(EditPart parent)
          Extended to implement automatic addNotify and removeNotify handling.
 void AbstractEditPart.setParent(EditPart parent)
          Sets the parent EditPart.
 void AbstractConnectionEditPart.setSource(EditPart editPart)
          Sets the source EditPart of this connection.
 void AbstractConnectionEditPart.setTarget(EditPart editPart)
          Sets the target EditPart of this connection.
 

Uses of EditPart in org.eclipse.gef.editpolicies
 

Methods in org.eclipse.gef.editpolicies that return EditPart
 EditPart AbstractEditPolicy.getHost()
           
protected abstract  EditPart OrderedLayoutEditPolicy.getInsertionReference(Request request)
          Calculates a reference EditPart using the specified Request.
protected  EditPart FlowLayoutEditPolicy.getInsertionReference(Request request)
           
 EditPart TreeContainerEditPolicy.getTargetEditPart(Request req)
          Returns the host EditPart when appropriate.
 EditPart LayoutEditPolicy.getTargetEditPart(Request request)
          Returns the host if the Request is an ADD, MOVE, or CREATE.
 EditPart AbstractEditPolicy.getTargetEditPart(Request request)
          Returns null by default.
 EditPart GraphicalNodeEditPolicy.getTargetEditPart(Request request)
          Returns the host for the appropriate Requests.
 EditPart SelectionEditPolicy.getTargetEditPart(Request request)
           
 

Methods in org.eclipse.gef.editpolicies with parameters of type EditPart
protected  Command ConstrainedLayoutEditPolicy.createAddCommand(ChangeBoundsRequest request, EditPart child, java.lang.Object constraint)
          Returns the Command to perform an Add with the specified child and constraint.
protected abstract  Command OrderedLayoutEditPolicy.createAddCommand(EditPart child, EditPart after)
          Returns the Command to add the specified child after a reference EditPart.
protected  Command ConstrainedLayoutEditPolicy.createAddCommand(EditPart child, java.lang.Object constraint)
          Deprecated. Use ConstrainedLayoutEditPolicy.createAddCommand(ChangeBoundsRequest, EditPart, Object) instead.
protected  Command ConstrainedLayoutEditPolicy.createChangeConstraintCommand(ChangeBoundsRequest request, EditPart child, java.lang.Object constraint)
          The request is now made available when creating the change constraint command.
protected  Command ConstrainedLayoutEditPolicy.createChangeConstraintCommand(EditPart child, java.lang.Object constraint)
          Deprecated. Use ConstrainedLayoutEditPolicy.createChangeConstraintCommand(ChangeBoundsRequest, EditPart, Object) instead.
protected abstract  EditPolicy LayoutEditPolicy.createChildEditPolicy(EditPart child)
          Returns the "satellite" EditPolicy used to decorate the child.
protected  EditPolicy OrderedLayoutEditPolicy.createChildEditPolicy(EditPart child)
          Since Ordered layouts generally don't use constraints, a NonResizableEditPolicy is used by default for children.
protected  EditPolicy ConstrainedLayoutEditPolicy.createChildEditPolicy(EditPart child)
          A ResizableEditPolicy is used by default for children.
protected abstract  Command OrderedLayoutEditPolicy.createMoveChildCommand(EditPart child, EditPart after)
          Returns the Command to move the specified child before the given reference EditPart.
protected  void LayoutEditPolicy.decorateChild(EditPart child)
          Decorates the child with a EditPolicy.PRIMARY_DRAG_ROLE such as ResizableEditPolicy.
 void ScrollableSelectionFeedbackEditPolicy.setHost(EditPart host)
           
 void AbstractEditPolicy.setHost(EditPart host)
           
protected  void LayoutEditPolicy.undecorateChild(EditPart child)
          Removes the decoration added in LayoutEditPolicy.decorateChild(EditPart).
 

Uses of EditPart in org.eclipse.gef.requests
 

Methods in org.eclipse.gef.requests that return EditPart
 EditPart ForwardedRequest.getSender()
          Returns the EditPart that forwarded this Request.
 EditPart CreateConnectionRequest.getSourceEditPart()
          Returns the EditPart that the source end of the connection should be connected to.
 EditPart ReconnectRequest.getTarget()
          Returns the target edit part that the connection should be connected to.
 EditPart CreateConnectionRequest.getTargetEditPart()
          Returns the EditPart that the target end of the connection should be connected to.
 

Methods in org.eclipse.gef.requests with parameters of type EditPart
 void GroupRequest.setEditParts(EditPart part)
          A helper method to set the given EditPart as the requester.
 void CreateConnectionRequest.setSourceEditPart(EditPart part)
          Sets the source of the Connection to the given EditPart.
 void CreateConnectionRequest.setTargetEditPart(EditPart part)
          Sets the target of the Connection to the given EditPart.
 void TargetRequest.setTargetEditPart(EditPart part)
          Sets the target EditPart.
 void ReconnectRequest.setTargetEditPart(EditPart ep)
          Sets the target edit part that the connection should be connected to.
 

Constructors in org.eclipse.gef.requests with parameters of type EditPart
ForwardedRequest(java.lang.Object type, EditPart sender)
          Creates a ForwardRequest with the given type and sets the sender.
 

Uses of EditPart in org.eclipse.gef.tools
 

Methods in org.eclipse.gef.tools that return EditPart
static EditPart ToolUtilities.findCommonAncestor(EditPart ll, EditPart rr)
          Returns the common parent editpart for given pair of EditParts.
protected  EditPart SelectEditPartTracker.getSourceEditPart()
          Returns the source edit part.
protected  EditPart TargetingTool.getTargetEditPart()
          Returns null or the current target editpart.
 

Methods in org.eclipse.gef.tools with parameters of type EditPart
static EditPart ToolUtilities.findCommonAncestor(EditPart ll, EditPart rr)
          Returns the common parent editpart for given pair of EditParts.
static boolean ToolUtilities.isAncestorContainedIn(java.util.Collection c, EditPart ep)
          Checks if collection contains any ancestor of editpart ep
protected  void TargetingTool.lockTargetEditPart(EditPart editpart)
          Locks-in the given editpart as the target.
protected  void AbstractConnectionCreationTool.setConnectionSource(EditPart source)
          Sets the source editpart for the creation
protected  void SelectEditPartTracker.setSourceEditPart(EditPart part)
          Sets the source edit part.
protected  void TargetingTool.setTargetEditPart(EditPart editpart)
          Sets the target editpart.
protected  void DragEditPartsTracker.setTargetEditPart(EditPart editpart)
          Extended to update the current snap-to strategy.
 

Constructors in org.eclipse.gef.tools with parameters of type EditPart
DeselectAllTracker(EditPart ep)
          Constructs a new DeselectAllTracker.
DragEditPartsTracker(EditPart sourceEditPart)
          Constructs a new DragEditPartsTracker with the given source edit part.
DragTreeItemsTracker(EditPart sourceEditPart)
          Constructs a new DragTreeItemsTracker.
SelectEditPartTracker(EditPart owner)
          Constructs a new SelectEditPartTracker with the given edit part as the source.
 

Uses of EditPart in org.eclipse.gef.ui.palette
 

Methods in org.eclipse.gef.ui.palette that return EditPart
protected  EditPart PaletteEditPartFactory.createDrawerEditPart(EditPart parentEditPart, java.lang.Object model)
          Create DrawerEditPart - edit part for PaletteDrawer
 EditPart PaletteEditPartFactory.createEditPart(EditPart parentEditPart, java.lang.Object model)
           
protected  EditPart PaletteEditPartFactory.createEntryEditPart(EditPart parentEditPart, java.lang.Object model)
          Create ToolEntryEditPart - edit part for ToolEntry
protected  EditPart PaletteEditPartFactory.createGroupEditPart(EditPart parentEditPart, java.lang.Object model)
          Create GroupEditPart - edit part for PaletteGroup
protected  EditPart PaletteEditPartFactory.createMainPaletteEditPart(EditPart parentEditPart, java.lang.Object model)
          Create SliderPaletteEditPart - edit part for PaletteRoot
protected  EditPart PaletteEditPartFactory.createSeparatorEditPart(EditPart parentEditPart, java.lang.Object model)
          Create SeparatorEditPart - edit part for PaletteSeparator
protected  EditPart PaletteEditPartFactory.createStackEditPart(EditPart parentEditPart, java.lang.Object model)
          Create PaletteStackEditPart - edit part for PaletteStack
protected  EditPart PaletteEditPartFactory.createTemplateEditPart(EditPart parentEditPart, java.lang.Object model)
          Create TemplateEditPart - edit part for PaletteTemplateEntry
protected  EditPart PaletteEditPartFactory.createToolbarEditPart(EditPart parentEditPart, java.lang.Object model)
          Create ToolbarEditPart - edit part for PaletteToolbar
 

Methods in org.eclipse.gef.ui.palette with parameters of type EditPart
protected  EditPart PaletteEditPartFactory.createDrawerEditPart(EditPart parentEditPart, java.lang.Object model)
          Create DrawerEditPart - edit part for PaletteDrawer
 EditPart PaletteEditPartFactory.createEditPart(EditPart parentEditPart, java.lang.Object model)
           
protected  EditPart PaletteEditPartFactory.createEntryEditPart(EditPart parentEditPart, java.lang.Object model)
          Create ToolEntryEditPart - edit part for ToolEntry
protected  EditPart PaletteEditPartFactory.createGroupEditPart(EditPart parentEditPart, java.lang.Object model)
          Create GroupEditPart - edit part for PaletteGroup
protected  EditPart PaletteEditPartFactory.createMainPaletteEditPart(EditPart parentEditPart, java.lang.Object model)
          Create SliderPaletteEditPart - edit part for PaletteRoot
protected  EditPart PaletteEditPartFactory.createSeparatorEditPart(EditPart parentEditPart, java.lang.Object model)
          Create SeparatorEditPart - edit part for PaletteSeparator
protected  EditPart PaletteEditPartFactory.createStackEditPart(EditPart parentEditPart, java.lang.Object model)
          Create PaletteStackEditPart - edit part for PaletteStack
protected  EditPart PaletteEditPartFactory.createTemplateEditPart(EditPart parentEditPart, java.lang.Object model)
          Create TemplateEditPart - edit part for PaletteTemplateEntry
protected  EditPart PaletteEditPartFactory.createToolbarEditPart(EditPart parentEditPart, java.lang.Object model)
          Create ToolbarEditPart - edit part for PaletteToolbar
 void PaletteViewer.reveal(EditPart part)
           
 

Uses of EditPart in org.eclipse.gef.ui.parts
 

Fields in org.eclipse.gef.ui.parts declared as EditPart
protected  EditPart AbstractEditPartViewer.focusPart
          Deprecated.  
 

Methods in org.eclipse.gef.ui.parts that return EditPart
protected  EditPart SelectionSynchronizer.convert(EditPartViewer viewer, EditPart part)
          Maps the given editpart from one viewer to an editpart in another viewer.
 EditPart AbstractEditPartViewer.findObjectAt(Point pt)
           
 EditPart AbstractEditPartViewer.findObjectAtExcluding(Point pt, java.util.Collection exclude)
           
 EditPart GraphicalViewerImpl.findObjectAtExcluding(Point pt, java.util.Collection exclude, EditPartViewer.Conditional condition)
           
 EditPart TreeViewer.findObjectAtExcluding(Point pt, java.util.Collection exclude, EditPartViewer.Conditional condition)
           
 EditPart AbstractEditPartViewer.getContents()
           
 EditPart AbstractEditPartViewer.getFocusEditPart()
           
 

Methods in org.eclipse.gef.ui.parts with parameters of type EditPart
 void AbstractEditPartViewer.appendSelection(EditPart editpart)
           
protected  EditPart SelectionSynchronizer.convert(EditPartViewer viewer, EditPart part)
          Maps the given editpart from one viewer to an editpart in another viewer.
 void AbstractEditPartViewer.deselect(EditPart editpart)
           
protected  void PaletteViewerKeyHandler.navigateTo(EditPart part, KeyEvent event)
           
protected  void GraphicalViewerKeyHandler.navigateTo(EditPart part, KeyEvent event)
          Navigates to the given EditPart
 void AbstractEditPartViewer.reveal(EditPart part)
           
 void GraphicalViewerImpl.reveal(EditPart part)
          Reveals the specified editpart by using ExposeHelpers.
 void ScrollingGraphicalViewer.reveal(EditPart part)
          Extends the superclass implementation to scroll the native Canvas control after the super's implementation has completed.
 void TreeViewer.reveal(EditPart part)
           
 void AbstractEditPartViewer.select(EditPart editpart)
           
 void AbstractEditPartViewer.setContents(EditPart editpart)
           
 void AbstractEditPartViewer.setFocus(EditPart part)
           
 


Eclipse GEF
3.8.1.201208200205

Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.