Runtime

Uses of Interface
org.eclipse.gmf.runtime.notation.Edge

Packages that use Edge
org.eclipse.gmf.runtime.diagram.core.providers   
org.eclipse.gmf.runtime.diagram.core.services   
org.eclipse.gmf.runtime.diagram.core.util Aurora internal packages Package Specification This package contains utility classes used by this plugin. 
org.eclipse.gmf.runtime.notation Notation meta-model primary package. 
org.eclipse.gmf.runtime.notation.impl Aurora internal packages Package Specification ToDo: Fill in specific content 
org.eclipse.gmf.runtime.notation.util Aurora internal packages Package Specification This package contains utility classes used by this plugin. 
 

Uses of Edge in org.eclipse.gmf.runtime.diagram.core.providers
 

Methods in org.eclipse.gmf.runtime.diagram.core.providers that return Edge
 Edge IViewProvider.createEdge(IAdaptable semanticAdapter, View containerView, java.lang.String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint)
          create an Edge element.
 Edge AbstractViewProvider.createEdge(IAdaptable semanticAdapter, View containerView, java.lang.String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint)
           
 

Uses of Edge in org.eclipse.gmf.runtime.diagram.core.services
 

Methods in org.eclipse.gmf.runtime.diagram.core.services that return Edge
 Edge ViewService.createEdge(IAdaptable semanticAdapter, View containerView, java.lang.String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint)
           
static Edge ViewService.createEdge(View source, View target, org.eclipse.emf.ecore.EObject eObject, java.lang.String type, PreferencesHint preferencesHint)
          Creates an edge for a given eObject and with a given type and connects it between a given source and a given target
static Edge ViewService.createEdge(View source, View target, java.lang.String type, PreferencesHint preferencesHint)
          Creates an edge with a given type and connects it between the given source and target
 

Uses of Edge in org.eclipse.gmf.runtime.diagram.core.util
 

Methods in org.eclipse.gmf.runtime.diagram.core.util that return Edge
protected  Edge ViewRefactorHelper.createEdge(Edge oldEdge, org.eclipse.emf.ecore.EObject newElement)
          A utility to create a new edge for the given new element that would replace the given old edge.
protected  Edge ViewRefactorHelper.refactorEdge(Edge oldEdge, org.eclipse.emf.ecore.EObject newElement)
          Refactors an old edge to a new one with the given new element
 

Methods in org.eclipse.gmf.runtime.diagram.core.util that return types with arguments of type Edge
static java.util.Set<Edge> ViewUtil.getAllInnerEdges(View view)
           
 

Methods in org.eclipse.gmf.runtime.diagram.core.util with parameters of type Edge
protected  void ViewRefactorHelper.copyEdgeFeatures(Edge oldEdge, Edge newEdge)
          Copies the notational features of the old edge to the new edge
protected  Edge ViewRefactorHelper.createEdge(Edge oldEdge, org.eclipse.emf.ecore.EObject newElement)
          A utility to create a new edge for the given new element that would replace the given old edge.
protected  Edge ViewRefactorHelper.refactorEdge(Edge oldEdge, org.eclipse.emf.ecore.EObject newElement)
          Refactors an old edge to a new one with the given new element
 

Method parameters in org.eclipse.gmf.runtime.diagram.core.util with type arguments of type Edge
static void ViewUtil.getAllRelatedEdgesForView(View view, java.util.Set<Edge> allEdges)
          Constructs a set of all source and target edges from a view and all its children down to the leaves of a view hierarchy
static void ViewUtil.getAllRelatedEdgesFromViews(java.util.List views, java.util.HashSet<Edge> allEdges)
          Constructs a set of all source and target edges from a list of view and all their children down to the leaves of a view hierarchy
 

Uses of Edge in org.eclipse.gmf.runtime.notation
 

Methods in org.eclipse.gmf.runtime.notation that return Edge
 Edge NotationFactory.createEdge()
          Returns a new object of class 'Edge'
 Edge Diagram.createEdge(org.eclipse.emf.ecore.EClass eClass)
           A utililty method to create a new Edge from the given eClass paramter and then inserts the object in the diagrams's Edges collection
 

Methods in org.eclipse.gmf.runtime.notation with parameters of type Edge
 void Diagram.insertEdge(Edge edge)
           A utililty method to insert a persisted edge
 void Diagram.insertEdge(Edge edge, boolean persisted)
           A utililty method to insert a persisted or transient edge
 void Diagram.insertEdgeAt(Edge edge, int index)
           A utililty method to insert a persisted edge at a specific index
 void Diagram.removeEdge(Edge edge)
           A utililty method to remove an edge form a diagram
 

Uses of Edge in org.eclipse.gmf.runtime.notation.impl
 

Classes in org.eclipse.gmf.runtime.notation.impl that implement Edge
 class EdgeImpl
          An implementation of the model object 'Edge'
 

Methods in org.eclipse.gmf.runtime.notation.impl that return Edge
 Edge NotationFactoryImpl.createEdge()
           
 Edge DiagramImpl.createEdge(org.eclipse.emf.ecore.EClass eClass)
           
 

Methods in org.eclipse.gmf.runtime.notation.impl with parameters of type Edge
 void DiagramImpl.insertEdge(Edge edge)
           
 void DiagramImpl.insertEdge(Edge edge, boolean persisted)
           
 void DiagramImpl.insertEdgeAt(Edge edge, int index)
           
 void DiagramImpl.removeEdge(Edge edge)
           
 

Uses of Edge in org.eclipse.gmf.runtime.notation.util
 

Methods in org.eclipse.gmf.runtime.notation.util with parameters of type Edge
 java.lang.Object NotationSwitch.caseEdge(Edge object)
          Returns the result of interpreting the object as an instance of 'Edge'
 


Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.