org.eclipse.graphiti.mm.pictograms.impl
Class PictogramsFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by org.eclipse.graphiti.mm.pictograms.impl.PictogramsFactoryImpl
All Implemented Interfaces:
PictogramsFactory

public class PictogramsFactoryImpl
extends EFactoryImpl
implements PictogramsFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface org.eclipse.graphiti.mm.pictograms.PictogramsFactory
eINSTANCE
 
Constructor Summary
PictogramsFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 BoxRelativeAnchor createBoxRelativeAnchor()
           
 ChopboxAnchor createChopboxAnchor()
           
 CompositeConnection createCompositeConnection()
           
 Connection createConnection()
           
 ConnectionDecorator createConnectionDecorator()
           
 ContainerShape createContainerShape()
           
 CurvedConnection createCurvedConnection()
           
 Diagram createDiagram()
           
 FixPointAnchor createFixPointAnchor()
           
 FreeFormConnection createFreeFormConnection()
           
 ManhattanConnection createManhattanConnection()
           
 PictogramLink createPictogramLink()
           
 Shape createShape()
           
static PictogramsPackage getPackage()
          Deprecated.  
 PictogramsPackage getPictogramsPackage()
           
static PictogramsFactory init()
          Creates the default factory implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PictogramsFactoryImpl

public PictogramsFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static PictogramsFactory init()
Creates the default factory implementation.


create

public EObject create(EClass eClass)


createShape

public Shape createShape()

Specified by:
createShape in interface PictogramsFactory
Returns:
a new object of class 'Shape'.

createContainerShape

public ContainerShape createContainerShape()

Specified by:
createContainerShape in interface PictogramsFactory
Returns:
a new object of class 'Container Shape'.

createDiagram

public Diagram createDiagram()

Specified by:
createDiagram in interface PictogramsFactory
Returns:
a new object of class 'Diagram'.

createConnection

public Connection createConnection()

Specified by:
createConnection in interface PictogramsFactory
Returns:
a new object of class 'Connection'.

createFixPointAnchor

public FixPointAnchor createFixPointAnchor()

Specified by:
createFixPointAnchor in interface PictogramsFactory
Returns:
a new object of class 'Fix Point Anchor'.

createBoxRelativeAnchor

public BoxRelativeAnchor createBoxRelativeAnchor()

Specified by:
createBoxRelativeAnchor in interface PictogramsFactory
Returns:
a new object of class 'Box Relative Anchor'.

createChopboxAnchor

public ChopboxAnchor createChopboxAnchor()

Specified by:
createChopboxAnchor in interface PictogramsFactory
Returns:
a new object of class 'Chopbox Anchor'.

createConnectionDecorator

public ConnectionDecorator createConnectionDecorator()

Specified by:
createConnectionDecorator in interface PictogramsFactory
Returns:
a new object of class 'Connection Decorator'.

createFreeFormConnection

public FreeFormConnection createFreeFormConnection()

Specified by:
createFreeFormConnection in interface PictogramsFactory
Returns:
a new object of class 'Free Form Connection'.

createManhattanConnection

public ManhattanConnection createManhattanConnection()

Specified by:
createManhattanConnection in interface PictogramsFactory
Returns:
a new object of class 'Manhattan Connection'.

createPictogramLink

public PictogramLink createPictogramLink()

Specified by:
createPictogramLink in interface PictogramsFactory
Returns:
a new object of class 'Pictogram Link'.

createCurvedConnection

public CurvedConnection createCurvedConnection()

Specified by:
createCurvedConnection in interface PictogramsFactory
Returns:
a new object of class 'Curved Connection'.

createCompositeConnection

public CompositeConnection createCompositeConnection()

Specified by:
createCompositeConnection in interface PictogramsFactory
Returns:
a new object of class 'Composite Connection'.

getPictogramsPackage

public PictogramsPackage getPictogramsPackage()

Specified by:
getPictogramsPackage in interface PictogramsFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static PictogramsPackage getPackage()
Deprecated. 



Copyright (c) SAP AG 2005, 2012.