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.