org.eclipse.graphiti.mm.algorithms.impl
Class AlgorithmsPackageImpl
java.lang.Object
EPackageImpl
org.eclipse.graphiti.mm.algorithms.impl.AlgorithmsPackageImpl
- All Implemented Interfaces:
- AlgorithmsPackage
public class AlgorithmsPackageImpl
- extends EPackageImpl
- implements AlgorithmsPackage
An implementation of the model Package.
Fields inherited from interface org.eclipse.graphiti.mm.algorithms.AlgorithmsPackage |
ABSTRACT_TEXT, ABSTRACT_TEXT__ANGLE, ABSTRACT_TEXT__BACKGROUND, ABSTRACT_TEXT__FILLED, ABSTRACT_TEXT__FONT, ABSTRACT_TEXT__FOREGROUND, ABSTRACT_TEXT__GRAPHICS_ALGORITHM_CHILDREN, ABSTRACT_TEXT__HEIGHT, ABSTRACT_TEXT__HORIZONTAL_ALIGNMENT, ABSTRACT_TEXT__LINE_STYLE, ABSTRACT_TEXT__LINE_VISIBLE, ABSTRACT_TEXT__LINE_WIDTH, ABSTRACT_TEXT__PARENT_GRAPHICS_ALGORITHM, ABSTRACT_TEXT__PICTOGRAM_ELEMENT, ABSTRACT_TEXT__PROPERTIES, ABSTRACT_TEXT__RENDERING_STYLE, ABSTRACT_TEXT__ROTATION, ABSTRACT_TEXT__STYLE, ABSTRACT_TEXT__STYLE_REGIONS, ABSTRACT_TEXT__TRANSPARENCY, ABSTRACT_TEXT__VALUE, ABSTRACT_TEXT__VERTICAL_ALIGNMENT, ABSTRACT_TEXT__WIDTH, ABSTRACT_TEXT__X, ABSTRACT_TEXT__Y, ABSTRACT_TEXT_FEATURE_COUNT, eINSTANCE, ELLIPSE, ELLIPSE__BACKGROUND, ELLIPSE__FILLED, ELLIPSE__FOREGROUND, ELLIPSE__GRAPHICS_ALGORITHM_CHILDREN, ELLIPSE__HEIGHT, ELLIPSE__LINE_STYLE, ELLIPSE__LINE_VISIBLE, ELLIPSE__LINE_WIDTH, ELLIPSE__PARENT_GRAPHICS_ALGORITHM, ELLIPSE__PICTOGRAM_ELEMENT, ELLIPSE__PROPERTIES, ELLIPSE__RENDERING_STYLE, ELLIPSE__STYLE, ELLIPSE__TRANSPARENCY, ELLIPSE__WIDTH, ELLIPSE__X, ELLIPSE__Y, ELLIPSE_FEATURE_COUNT, eNAME, eNS_PREFIX, eNS_URI, GRAPHICS_ALGORITHM, GRAPHICS_ALGORITHM__BACKGROUND, GRAPHICS_ALGORITHM__FILLED, GRAPHICS_ALGORITHM__FOREGROUND, GRAPHICS_ALGORITHM__GRAPHICS_ALGORITHM_CHILDREN, GRAPHICS_ALGORITHM__HEIGHT, GRAPHICS_ALGORITHM__LINE_STYLE, GRAPHICS_ALGORITHM__LINE_VISIBLE, GRAPHICS_ALGORITHM__LINE_WIDTH, GRAPHICS_ALGORITHM__PARENT_GRAPHICS_ALGORITHM, GRAPHICS_ALGORITHM__PICTOGRAM_ELEMENT, GRAPHICS_ALGORITHM__PROPERTIES, GRAPHICS_ALGORITHM__RENDERING_STYLE, GRAPHICS_ALGORITHM__STYLE, GRAPHICS_ALGORITHM__TRANSPARENCY, GRAPHICS_ALGORITHM__WIDTH, GRAPHICS_ALGORITHM__X, GRAPHICS_ALGORITHM__Y, GRAPHICS_ALGORITHM_FEATURE_COUNT, IMAGE, IMAGE__BACKGROUND, IMAGE__FILLED, IMAGE__FOREGROUND, IMAGE__GRAPHICS_ALGORITHM_CHILDREN, IMAGE__HEIGHT, IMAGE__ID, IMAGE__LINE_STYLE, IMAGE__LINE_VISIBLE, IMAGE__LINE_WIDTH, IMAGE__PARENT_GRAPHICS_ALGORITHM, IMAGE__PICTOGRAM_ELEMENT, IMAGE__PROPERTIES, IMAGE__PROPORTIONAL, IMAGE__RENDERING_STYLE, IMAGE__STRETCH_H, IMAGE__STRETCH_V, IMAGE__STYLE, IMAGE__TRANSPARENCY, IMAGE__WIDTH, IMAGE__X, IMAGE__Y, IMAGE_FEATURE_COUNT, MULTI_TEXT, MULTI_TEXT__ANGLE, MULTI_TEXT__BACKGROUND, MULTI_TEXT__FILLED, MULTI_TEXT__FONT, MULTI_TEXT__FOREGROUND, MULTI_TEXT__GRAPHICS_ALGORITHM_CHILDREN, MULTI_TEXT__HEIGHT, MULTI_TEXT__HORIZONTAL_ALIGNMENT, MULTI_TEXT__LINE_STYLE, MULTI_TEXT__LINE_VISIBLE, MULTI_TEXT__LINE_WIDTH, MULTI_TEXT__PARENT_GRAPHICS_ALGORITHM, MULTI_TEXT__PICTOGRAM_ELEMENT, MULTI_TEXT__PROPERTIES, MULTI_TEXT__RENDERING_STYLE, MULTI_TEXT__ROTATION, MULTI_TEXT__STYLE, MULTI_TEXT__STYLE_REGIONS, MULTI_TEXT__TRANSPARENCY, MULTI_TEXT__VALUE, MULTI_TEXT__VERTICAL_ALIGNMENT, MULTI_TEXT__WIDTH, MULTI_TEXT__X, MULTI_TEXT__Y, MULTI_TEXT_FEATURE_COUNT, PLATFORM_GRAPHICS_ALGORITHM, PLATFORM_GRAPHICS_ALGORITHM__BACKGROUND, PLATFORM_GRAPHICS_ALGORITHM__FILLED, PLATFORM_GRAPHICS_ALGORITHM__FOREGROUND, PLATFORM_GRAPHICS_ALGORITHM__GRAPHICS_ALGORITHM_CHILDREN, PLATFORM_GRAPHICS_ALGORITHM__HEIGHT, PLATFORM_GRAPHICS_ALGORITHM__ID, PLATFORM_GRAPHICS_ALGORITHM__LINE_STYLE, PLATFORM_GRAPHICS_ALGORITHM__LINE_VISIBLE, PLATFORM_GRAPHICS_ALGORITHM__LINE_WIDTH, PLATFORM_GRAPHICS_ALGORITHM__PARENT_GRAPHICS_ALGORITHM, PLATFORM_GRAPHICS_ALGORITHM__PICTOGRAM_ELEMENT, PLATFORM_GRAPHICS_ALGORITHM__PROPERTIES, PLATFORM_GRAPHICS_ALGORITHM__RENDERING_STYLE, PLATFORM_GRAPHICS_ALGORITHM__STYLE, PLATFORM_GRAPHICS_ALGORITHM__TRANSPARENCY, PLATFORM_GRAPHICS_ALGORITHM__WIDTH, PLATFORM_GRAPHICS_ALGORITHM__X, PLATFORM_GRAPHICS_ALGORITHM__Y, PLATFORM_GRAPHICS_ALGORITHM_FEATURE_COUNT, POLYGON, POLYGON__BACKGROUND, POLYGON__FILLED, POLYGON__FOREGROUND, POLYGON__GRAPHICS_ALGORITHM_CHILDREN, POLYGON__HEIGHT, POLYGON__LINE_STYLE, POLYGON__LINE_VISIBLE, POLYGON__LINE_WIDTH, POLYGON__PARENT_GRAPHICS_ALGORITHM, POLYGON__PICTOGRAM_ELEMENT, POLYGON__POINTS, POLYGON__PROPERTIES, POLYGON__RENDERING_STYLE, POLYGON__STYLE, POLYGON__TRANSPARENCY, POLYGON__WIDTH, POLYGON__X, POLYGON__Y, POLYGON_FEATURE_COUNT, POLYLINE, POLYLINE__BACKGROUND, POLYLINE__FILLED, POLYLINE__FOREGROUND, POLYLINE__GRAPHICS_ALGORITHM_CHILDREN, POLYLINE__HEIGHT, POLYLINE__LINE_STYLE, POLYLINE__LINE_VISIBLE, POLYLINE__LINE_WIDTH, POLYLINE__PARENT_GRAPHICS_ALGORITHM, POLYLINE__PICTOGRAM_ELEMENT, POLYLINE__POINTS, POLYLINE__PROPERTIES, POLYLINE__RENDERING_STYLE, POLYLINE__STYLE, POLYLINE__TRANSPARENCY, POLYLINE__WIDTH, POLYLINE__X, POLYLINE__Y, POLYLINE_FEATURE_COUNT, RECTANGLE, RECTANGLE__BACKGROUND, RECTANGLE__FILLED, RECTANGLE__FOREGROUND, RECTANGLE__GRAPHICS_ALGORITHM_CHILDREN, RECTANGLE__HEIGHT, RECTANGLE__LINE_STYLE, RECTANGLE__LINE_VISIBLE, RECTANGLE__LINE_WIDTH, RECTANGLE__PARENT_GRAPHICS_ALGORITHM, RECTANGLE__PICTOGRAM_ELEMENT, RECTANGLE__PROPERTIES, RECTANGLE__RENDERING_STYLE, RECTANGLE__STYLE, RECTANGLE__TRANSPARENCY, RECTANGLE__WIDTH, RECTANGLE__X, RECTANGLE__Y, RECTANGLE_FEATURE_COUNT, ROUNDED_RECTANGLE, ROUNDED_RECTANGLE__BACKGROUND, ROUNDED_RECTANGLE__CORNER_HEIGHT, ROUNDED_RECTANGLE__CORNER_WIDTH, ROUNDED_RECTANGLE__FILLED, ROUNDED_RECTANGLE__FOREGROUND, ROUNDED_RECTANGLE__GRAPHICS_ALGORITHM_CHILDREN, ROUNDED_RECTANGLE__HEIGHT, ROUNDED_RECTANGLE__LINE_STYLE, ROUNDED_RECTANGLE__LINE_VISIBLE, ROUNDED_RECTANGLE__LINE_WIDTH, ROUNDED_RECTANGLE__PARENT_GRAPHICS_ALGORITHM, ROUNDED_RECTANGLE__PICTOGRAM_ELEMENT, ROUNDED_RECTANGLE__PROPERTIES, ROUNDED_RECTANGLE__RENDERING_STYLE, ROUNDED_RECTANGLE__STYLE, ROUNDED_RECTANGLE__TRANSPARENCY, ROUNDED_RECTANGLE__WIDTH, ROUNDED_RECTANGLE__X, ROUNDED_RECTANGLE__Y, ROUNDED_RECTANGLE_FEATURE_COUNT, TEXT, TEXT__ANGLE, TEXT__BACKGROUND, TEXT__FILLED, TEXT__FONT, TEXT__FOREGROUND, TEXT__GRAPHICS_ALGORITHM_CHILDREN, TEXT__HEIGHT, TEXT__HORIZONTAL_ALIGNMENT, TEXT__LINE_STYLE, TEXT__LINE_VISIBLE, TEXT__LINE_WIDTH, TEXT__PARENT_GRAPHICS_ALGORITHM, TEXT__PICTOGRAM_ELEMENT, TEXT__PROPERTIES, TEXT__RENDERING_STYLE, TEXT__ROTATION, TEXT__STYLE, TEXT__STYLE_REGIONS, TEXT__TRANSPARENCY, TEXT__VALUE, TEXT__VERTICAL_ALIGNMENT, TEXT__WIDTH, TEXT__X, TEXT__Y, TEXT_FEATURE_COUNT |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
graphicsAlgorithmEClass
private EClass graphicsAlgorithmEClass
-
polylineEClass
private EClass polylineEClass
-
ellipseEClass
private EClass ellipseEClass
-
textEClass
private EClass textEClass
-
polygonEClass
private EClass polygonEClass
-
rectangleEClass
private EClass rectangleEClass
-
roundedRectangleEClass
private EClass roundedRectangleEClass
-
imageEClass
private EClass imageEClass
-
platformGraphicsAlgorithmEClass
private EClass platformGraphicsAlgorithmEClass
-
abstractTextEClass
private EClass abstractTextEClass
-
multiTextEClass
private EClass multiTextEClass
-
isInited
private static boolean isInited
-
isCreated
private boolean isCreated
-
isInitialized
private boolean isInitialized
-
AlgorithmsPackageImpl
private AlgorithmsPackageImpl()
- Creates an instance of the model Package, registered with
EPackage.Registry
by the package
package URI value.
Note: the correct way to create the package is via the static
factory method init()
, which also performs
initialization of the package, or returns the registered package,
if one already exists.
- See Also:
EPackage.Registry
,
AlgorithmsPackage.eNS_URI
,
init()
init
public static AlgorithmsPackage init()
- Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
This method is used to initialize AlgorithmsPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- See Also:
AlgorithmsPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
getGraphicsAlgorithm
public EClass getGraphicsAlgorithm()
-
- Specified by:
getGraphicsAlgorithm
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Graphics Algorithm'.
- See Also:
GraphicsAlgorithm
getGraphicsAlgorithm_GraphicsAlgorithmChildren
public EReference getGraphicsAlgorithm_GraphicsAlgorithmChildren()
-
- Specified by:
getGraphicsAlgorithm_GraphicsAlgorithmChildren
in interface AlgorithmsPackage
- Returns:
- the meta object for the containment reference list 'Graphics Algorithm Children'.
- See Also:
GraphicsAlgorithm.getGraphicsAlgorithmChildren()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_ParentGraphicsAlgorithm
public EReference getGraphicsAlgorithm_ParentGraphicsAlgorithm()
-
- Specified by:
getGraphicsAlgorithm_ParentGraphicsAlgorithm
in interface AlgorithmsPackage
- Returns:
- the meta object for the container reference 'Parent Graphics Algorithm'.
- See Also:
GraphicsAlgorithm.getParentGraphicsAlgorithm()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_PictogramElement
public EReference getGraphicsAlgorithm_PictogramElement()
-
- Specified by:
getGraphicsAlgorithm_PictogramElement
in interface AlgorithmsPackage
- Returns:
- the meta object for the container reference 'Pictogram Element'.
- See Also:
GraphicsAlgorithm.getPictogramElement()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_Width
public EAttribute getGraphicsAlgorithm_Width()
-
- Specified by:
getGraphicsAlgorithm_Width
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Width'.
- See Also:
GraphicsAlgorithm.getWidth()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_Height
public EAttribute getGraphicsAlgorithm_Height()
-
- Specified by:
getGraphicsAlgorithm_Height
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Height'.
- See Also:
GraphicsAlgorithm.getHeight()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_X
public EAttribute getGraphicsAlgorithm_X()
-
- Specified by:
getGraphicsAlgorithm_X
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'X'.
- See Also:
GraphicsAlgorithm.getX()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_Y
public EAttribute getGraphicsAlgorithm_Y()
-
- Specified by:
getGraphicsAlgorithm_Y
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Y'.
- See Also:
GraphicsAlgorithm.getY()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getGraphicsAlgorithm_Style
public EReference getGraphicsAlgorithm_Style()
-
- Specified by:
getGraphicsAlgorithm_Style
in interface AlgorithmsPackage
- Returns:
- the meta object for the reference 'Style'.
- See Also:
GraphicsAlgorithm.getStyle()
,
AlgorithmsPackage.getGraphicsAlgorithm()
getPolyline
public EClass getPolyline()
-
- Specified by:
getPolyline
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Polyline'.
- See Also:
Polyline
getPolyline_Points
public EReference getPolyline_Points()
-
- Specified by:
getPolyline_Points
in interface AlgorithmsPackage
- Returns:
- the meta object for the containment reference list 'Points'.
- See Also:
Polyline.getPoints()
,
AlgorithmsPackage.getPolyline()
getEllipse
public EClass getEllipse()
-
- Specified by:
getEllipse
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Ellipse'.
- See Also:
Ellipse
getText
public EClass getText()
-
- Specified by:
getText
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Text'.
- See Also:
Text
getPolygon
public EClass getPolygon()
-
- Specified by:
getPolygon
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Polygon'.
- See Also:
Polygon
getRectangle
public EClass getRectangle()
-
- Specified by:
getRectangle
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Rectangle'.
- See Also:
Rectangle
getRoundedRectangle
public EClass getRoundedRectangle()
-
- Specified by:
getRoundedRectangle
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Rounded Rectangle'.
- See Also:
RoundedRectangle
getRoundedRectangle_CornerHeight
public EAttribute getRoundedRectangle_CornerHeight()
-
- Specified by:
getRoundedRectangle_CornerHeight
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Corner Height'.
- See Also:
RoundedRectangle.getCornerHeight()
,
AlgorithmsPackage.getRoundedRectangle()
getRoundedRectangle_CornerWidth
public EAttribute getRoundedRectangle_CornerWidth()
-
- Specified by:
getRoundedRectangle_CornerWidth
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Corner Width'.
- See Also:
RoundedRectangle.getCornerWidth()
,
AlgorithmsPackage.getRoundedRectangle()
getImage
public EClass getImage()
-
- Specified by:
getImage
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Image'.
- See Also:
Image
getImage_Id
public EAttribute getImage_Id()
-
- Specified by:
getImage_Id
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Id'.
- See Also:
Image.getId()
,
AlgorithmsPackage.getImage()
getImage_StretchH
public EAttribute getImage_StretchH()
-
- Specified by:
getImage_StretchH
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Stretch H'.
- See Also:
Image.getStretchH()
,
AlgorithmsPackage.getImage()
getImage_StretchV
public EAttribute getImage_StretchV()
-
- Specified by:
getImage_StretchV
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Stretch V'.
- See Also:
Image.getStretchV()
,
AlgorithmsPackage.getImage()
getImage_Proportional
public EAttribute getImage_Proportional()
-
- Specified by:
getImage_Proportional
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Proportional'.
- See Also:
Image.getProportional()
,
AlgorithmsPackage.getImage()
getPlatformGraphicsAlgorithm
public EClass getPlatformGraphicsAlgorithm()
-
- Specified by:
getPlatformGraphicsAlgorithm
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Platform Graphics Algorithm'.
- See Also:
PlatformGraphicsAlgorithm
getPlatformGraphicsAlgorithm_Id
public EAttribute getPlatformGraphicsAlgorithm_Id()
-
- Specified by:
getPlatformGraphicsAlgorithm_Id
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Id'.
- See Also:
PlatformGraphicsAlgorithm.getId()
,
AlgorithmsPackage.getPlatformGraphicsAlgorithm()
getAbstractText
public EClass getAbstractText()
-
- Specified by:
getAbstractText
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Abstract Text'.
- See Also:
AbstractText
getAbstractText_Font
public EReference getAbstractText_Font()
-
- Specified by:
getAbstractText_Font
in interface AlgorithmsPackage
- Returns:
- the meta object for the reference 'Font'.
- See Also:
AbstractText.getFont()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_HorizontalAlignment
public EAttribute getAbstractText_HorizontalAlignment()
-
- Specified by:
getAbstractText_HorizontalAlignment
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Horizontal Alignment'.
- See Also:
AbstractText.getHorizontalAlignment()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_VerticalAlignment
public EAttribute getAbstractText_VerticalAlignment()
-
- Specified by:
getAbstractText_VerticalAlignment
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Vertical Alignment'.
- See Also:
AbstractText.getVerticalAlignment()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_Angle
public EAttribute getAbstractText_Angle()
-
- Specified by:
getAbstractText_Angle
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Angle'.
- See Also:
AbstractText.getAngle()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_Value
public EAttribute getAbstractText_Value()
-
- Specified by:
getAbstractText_Value
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
AbstractText.getValue()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_StyleRegions
public EReference getAbstractText_StyleRegions()
-
- Specified by:
getAbstractText_StyleRegions
in interface AlgorithmsPackage
- Returns:
- the meta object for the containment reference list 'Style Regions'.
- See Also:
AbstractText.getStyleRegions()
,
AlgorithmsPackage.getAbstractText()
getAbstractText_Rotation
public EAttribute getAbstractText_Rotation()
-
- Specified by:
getAbstractText_Rotation
in interface AlgorithmsPackage
- Returns:
- the meta object for the attribute 'Rotation'.
- See Also:
AbstractText.getRotation()
,
AlgorithmsPackage.getAbstractText()
getMultiText
public EClass getMultiText()
-
- Specified by:
getMultiText
in interface AlgorithmsPackage
- Returns:
- the meta object for class 'Multi Text'.
- See Also:
MultiText
getAlgorithmsFactory
public AlgorithmsFactory getAlgorithmsFactory()
-
- Specified by:
getAlgorithmsFactory
in interface AlgorithmsPackage
- Returns:
- the factory that creates the instances of the model.
createPackageContents
public void createPackageContents()
- Creates the meta-model objects for the package. This method is
guarded to have no affect on any invocation but its first.
initializePackageContents
public void initializePackageContents()
- Complete the initialization of the package and its meta-model. This
method is guarded to have no affect on any invocation but its first.
Copyright (c) SAP AG 2005, 2012.