Modelers

org.topcased.modeler.di.model
Interface DiagramInterchangeFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier

public interface DiagramInterchangeFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
DiagramInterchangePackage
** Generated **

Field Summary
static java.lang.String copyright
           
static DiagramInterchangeFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 Diagram createDiagram()
          Returns a new object of class 'Diagram'
 DiagramLink createDiagramLink()
          Returns a new object of class 'Diagram Link'
 EdgeObjectOffset createEdgeObjectOffset()
          Returns a new object of class 'Edge Object Offset'
 EdgeObjectUV createEdgeObjectUV()
          Returns a new object of class 'Edge Object UV'
 Ellipse createEllipse()
          Returns a new object of class 'Ellipse'
 EMFSemanticModelBridge createEMFSemanticModelBridge()
          Returns a new object of class 'EMF Semantic Model Bridge'.
 GraphConnector createGraphConnector()
          Returns a new object of class 'Graph Connector'
 GraphEdge createGraphEdge()
          Returns a new object of class 'Graph Edge'
 GraphicPrimitive createGraphicPrimitive()
          Returns a new object of class 'Graphic Primitive'
 GraphNode createGraphNode()
          Returns a new object of class 'Graph Node'
 Image createImage()
          Returns a new object of class 'Image'
 LeafElement createLeafElement()
          Returns a new object of class 'Leaf Element'
 Polyline createPolyline()
          Returns a new object of class 'Polyline'
 Property createProperty()
          Returns a new object of class 'Property'
 Reference createReference()
          Returns a new object of class 'Reference'
 SemanticModelBridge createSemanticModelBridge()
          Returns a new object of class 'Semantic Model Bridge'
 SimpleSemanticModelElement createSimpleSemanticModelElement()
          Returns a new object of class 'Simple Semantic Model Element'
 TextElement createTextElement()
          Returns a new object of class 'Text Element'
 DiagramInterchangePackage getDiagramInterchangePackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **

eINSTANCE

static final DiagramInterchangeFactory eINSTANCE
The singleton instance of the factory.

** Generated **
Method Detail

createProperty

Property createProperty()
Returns a new object of class 'Property'.

Returns:
a new object of class 'Property'.
** Generated **

createGraphEdge

GraphEdge createGraphEdge()
Returns a new object of class 'Graph Edge'.

Returns:
a new object of class 'Graph Edge'.
** Generated **

createGraphNode

GraphNode createGraphNode()
Returns a new object of class 'Graph Node'.

Returns:
a new object of class 'Graph Node'.
** Generated **

createGraphConnector

GraphConnector createGraphConnector()
Returns a new object of class 'Graph Connector'.

Returns:
a new object of class 'Graph Connector'.
** Generated **

createDiagram

Diagram createDiagram()
Returns a new object of class 'Diagram'.

Returns:
a new object of class 'Diagram'.
** Generated **

createSemanticModelBridge

SemanticModelBridge createSemanticModelBridge()
Returns a new object of class 'Semantic Model Bridge'.

Returns:
a new object of class 'Semantic Model Bridge'.
** Generated **

createEMFSemanticModelBridge

EMFSemanticModelBridge createEMFSemanticModelBridge()
Returns a new object of class 'EMF Semantic Model Bridge'.

Returns:
a new object of class 'EMF Semantic Model Bridge'.
** Generated **

createSimpleSemanticModelElement

SimpleSemanticModelElement createSimpleSemanticModelElement()
Returns a new object of class 'Simple Semantic Model Element'.

Returns:
a new object of class 'Simple Semantic Model Element'.
** Generated **

createDiagramLink

DiagramLink createDiagramLink()
Returns a new object of class 'Diagram Link'.

Returns:
a new object of class 'Diagram Link'.
** Generated **

createLeafElement

LeafElement createLeafElement()
Returns a new object of class 'Leaf Element'.

Returns:
a new object of class 'Leaf Element'.
** Generated **

createTextElement

TextElement createTextElement()
Returns a new object of class 'Text Element'.

Returns:
a new object of class 'Text Element'.
** Generated **

createImage

Image createImage()
Returns a new object of class 'Image'.

Returns:
a new object of class 'Image'.
** Generated **

createGraphicPrimitive

GraphicPrimitive createGraphicPrimitive()
Returns a new object of class 'Graphic Primitive'.

Returns:
a new object of class 'Graphic Primitive'.
** Generated **

createReference

Reference createReference()
Returns a new object of class 'Reference'.

Returns:
a new object of class 'Reference'.
** Generated **

createPolyline

Polyline createPolyline()
Returns a new object of class 'Polyline'.

Returns:
a new object of class 'Polyline'.
** Generated **

createEllipse

Ellipse createEllipse()
Returns a new object of class 'Ellipse'.

Returns:
a new object of class 'Ellipse'.
** Generated **

createEdgeObjectOffset

EdgeObjectOffset createEdgeObjectOffset()
Returns a new object of class 'Edge Object Offset'.

Returns:
a new object of class 'Edge Object Offset'.
** Generated **

createEdgeObjectUV

EdgeObjectUV createEdgeObjectUV()
Returns a new object of class 'Edge Object UV'.

Returns:
a new object of class 'Edge Object UV'.
** Generated **

getDiagramInterchangePackage

DiagramInterchangePackage getDiagramInterchangePackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
** Generated **

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.