org.eclipse.dd.di.DiPackage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kie-wb-common-stunner-bpmn-emf Show documentation
Show all versions of kie-wb-common-stunner-bpmn-emf Show documentation
Kie Workbench - Common - Stunner - BPMN Definition Set - GWT Support for Eclipse EMF/XMI
/**
*
*
* Copyright (c) 2010 SAP AG.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Reiner Hille-Doering (SAP AG) - initial API and implementation and/or initial documentation
*
*
*/
package org.eclipse.dd.di;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @see org.eclipse.dd.di.DiFactory
* @model kind="package"
* @generated
*/
public interface DiPackage extends EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "di";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://www.omg.org/spec/DD/20100524/DI-XMI";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "di";
/**
* The singleton instance of the package.
*
*
* @generated
*/
DiPackage eINSTANCE = org.eclipse.dd.di.impl.DiPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.eclipse.dd.di.impl.DocumentRootImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDocumentRoot()
* @generated
*/
int DOCUMENT_ROOT = 0;
/**
* The feature id for the 'Mixed' attribute list.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MIXED = 0;
/**
* The feature id for the 'XMLNS Prefix Map' map.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
/**
* The feature id for the 'XSI Schema Location' map.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
/**
* The feature id for the 'Diagram Element' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__DIAGRAM_ELEMENT = 3;
/**
* The feature id for the 'Diagram' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__DIAGRAM = 4;
/**
* The feature id for the 'Edge' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__EDGE = 5;
/**
* The feature id for the 'Label' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__LABEL = 6;
/**
* The feature id for the 'Labeled Edge' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__LABELED_EDGE = 7;
/**
* The feature id for the 'Labeled Shape' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__LABELED_SHAPE = 8;
/**
* The feature id for the 'Node' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__NODE = 9;
/**
* The feature id for the 'Plane' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__PLANE = 10;
/**
* The feature id for the 'Shape' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__SHAPE = 11;
/**
* The feature id for the 'Style' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__STYLE = 12;
/**
* The number of structural features of the 'Document Root' class.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = 13;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.DiagramImpl Diagram}' class.
*
*
* @see org.eclipse.dd.di.impl.DiagramImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDiagram()
* @generated
*/
int DIAGRAM = 1;
/**
* The feature id for the 'Documentation' attribute.
*
*
* @generated
* @ordered
*/
int DIAGRAM__DOCUMENTATION = 0;
/**
* The feature id for the 'Owned Style' reference list.
*
*
* @generated
* @ordered
*/
int DIAGRAM__OWNED_STYLE = 1;
/**
* The feature id for the 'Root Element' reference.
*
*
* @generated
* @ordered
*/
int DIAGRAM__ROOT_ELEMENT = 2;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int DIAGRAM__ID = 3;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DIAGRAM__NAME = 4;
/**
* The feature id for the 'Resolution' attribute.
*
*
* @generated
* @ordered
*/
int DIAGRAM__RESOLUTION = 5;
/**
* The number of structural features of the 'Diagram' class.
*
*
* @generated
* @ordered
*/
int DIAGRAM_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.DiagramElementImpl Diagram Element}' class.
*
*
* @see org.eclipse.dd.di.impl.DiagramElementImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDiagramElement()
* @generated
*/
int DIAGRAM_ELEMENT = 2;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__OWNING_DIAGRAM = 0;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__OWNING_ELEMENT = 1;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__OWNED_ELEMENT = 2;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__MODEL_ELEMENT = 3;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__STYLE = 4;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT__ID = 5;
/**
* The number of structural features of the 'Diagram Element' class.
*
*
* @generated
* @ordered
*/
int DIAGRAM_ELEMENT_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.EdgeImpl Edge}' class.
*
*
* @see org.eclipse.dd.di.impl.EdgeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getEdge()
* @generated
*/
int EDGE = 3;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int EDGE__OWNING_DIAGRAM = DIAGRAM_ELEMENT__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int EDGE__OWNING_ELEMENT = DIAGRAM_ELEMENT__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int EDGE__OWNED_ELEMENT = DIAGRAM_ELEMENT__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int EDGE__MODEL_ELEMENT = DIAGRAM_ELEMENT__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int EDGE__STYLE = DIAGRAM_ELEMENT__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int EDGE__ID = DIAGRAM_ELEMENT__ID;
/**
* The feature id for the 'Source' reference.
*
*
* @generated
* @ordered
*/
int EDGE__SOURCE = DIAGRAM_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Target' reference.
*
*
* @generated
* @ordered
*/
int EDGE__TARGET = DIAGRAM_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Waypoint' containment reference list.
*
*
* @generated
* @ordered
*/
int EDGE__WAYPOINT = DIAGRAM_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Edge' class.
*
*
* @generated
* @ordered
*/
int EDGE_FEATURE_COUNT = DIAGRAM_ELEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.NodeImpl Node}' class.
*
*
* @see org.eclipse.dd.di.impl.NodeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getNode()
* @generated
*/
int NODE = 7;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int NODE__OWNING_DIAGRAM = DIAGRAM_ELEMENT__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int NODE__OWNING_ELEMENT = DIAGRAM_ELEMENT__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int NODE__OWNED_ELEMENT = DIAGRAM_ELEMENT__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int NODE__MODEL_ELEMENT = DIAGRAM_ELEMENT__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int NODE__STYLE = DIAGRAM_ELEMENT__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int NODE__ID = DIAGRAM_ELEMENT__ID;
/**
* The number of structural features of the 'Node' class.
*
*
* @generated
* @ordered
*/
int NODE_FEATURE_COUNT = DIAGRAM_ELEMENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.LabelImpl Label}' class.
*
*
* @see org.eclipse.dd.di.impl.LabelImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabel()
* @generated
*/
int LABEL = 4;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int LABEL__OWNING_DIAGRAM = NODE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int LABEL__OWNING_ELEMENT = NODE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int LABEL__OWNED_ELEMENT = NODE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int LABEL__MODEL_ELEMENT = NODE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int LABEL__STYLE = NODE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int LABEL__ID = NODE__ID;
/**
* The feature id for the 'Bounds' containment reference.
*
*
* @generated
* @ordered
*/
int LABEL__BOUNDS = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Label' class.
*
*
* @generated
* @ordered
*/
int LABEL_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.LabeledEdgeImpl Labeled Edge}' class.
*
*
* @see org.eclipse.dd.di.impl.LabeledEdgeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabeledEdge()
* @generated
*/
int LABELED_EDGE = 5;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__OWNING_DIAGRAM = EDGE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__OWNING_ELEMENT = EDGE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__OWNED_ELEMENT = EDGE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__MODEL_ELEMENT = EDGE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__STYLE = EDGE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__ID = EDGE__ID;
/**
* The feature id for the 'Source' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__SOURCE = EDGE__SOURCE;
/**
* The feature id for the 'Target' reference.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__TARGET = EDGE__TARGET;
/**
* The feature id for the 'Waypoint' containment reference list.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__WAYPOINT = EDGE__WAYPOINT;
/**
* The feature id for the 'Owned Label' reference list.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE__OWNED_LABEL = EDGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Labeled Edge' class.
*
*
* @generated
* @ordered
*/
int LABELED_EDGE_FEATURE_COUNT = EDGE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.ShapeImpl Shape}' class.
*
*
* @see org.eclipse.dd.di.impl.ShapeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getShape()
* @generated
*/
int SHAPE = 9;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int SHAPE__OWNING_DIAGRAM = NODE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int SHAPE__OWNING_ELEMENT = NODE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int SHAPE__OWNED_ELEMENT = NODE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int SHAPE__MODEL_ELEMENT = NODE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int SHAPE__STYLE = NODE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int SHAPE__ID = NODE__ID;
/**
* The feature id for the 'Bounds' containment reference.
*
*
* @generated
* @ordered
*/
int SHAPE__BOUNDS = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Shape' class.
*
*
* @generated
* @ordered
*/
int SHAPE_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.LabeledShapeImpl Labeled Shape}' class.
*
*
* @see org.eclipse.dd.di.impl.LabeledShapeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabeledShape()
* @generated
*/
int LABELED_SHAPE = 6;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__OWNING_DIAGRAM = SHAPE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__OWNING_ELEMENT = SHAPE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__OWNED_ELEMENT = SHAPE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__MODEL_ELEMENT = SHAPE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__STYLE = SHAPE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__ID = SHAPE__ID;
/**
* The feature id for the 'Bounds' containment reference.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__BOUNDS = SHAPE__BOUNDS;
/**
* The feature id for the 'Owned Label' reference list.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE__OWNED_LABEL = SHAPE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Labeled Shape' class.
*
*
* @generated
* @ordered
*/
int LABELED_SHAPE_FEATURE_COUNT = SHAPE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.PlaneImpl Plane}' class.
*
*
* @see org.eclipse.dd.di.impl.PlaneImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getPlane()
* @generated
*/
int PLANE = 8;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int PLANE__OWNING_DIAGRAM = NODE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int PLANE__OWNING_ELEMENT = NODE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int PLANE__OWNED_ELEMENT = NODE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int PLANE__MODEL_ELEMENT = NODE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int PLANE__STYLE = NODE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int PLANE__ID = NODE__ID;
/**
* The feature id for the 'Plane Element' containment reference list.
*
*
* @generated
* @ordered
*/
int PLANE__PLANE_ELEMENT = NODE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Plane' class.
*
*
* @generated
* @ordered
*/
int PLANE_FEATURE_COUNT = NODE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.dd.di.impl.StyleImpl Style}' class.
*
*
* @see org.eclipse.dd.di.impl.StyleImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getStyle()
* @generated
*/
int STYLE = 10;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int STYLE__ID = 0;
/**
* The number of structural features of the 'Style' class.
*
*
* @generated
* @ordered
*/
int STYLE_FEATURE_COUNT = 1;
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.DocumentRoot Document Root}'.
*
*
* @return the meta object for class 'Document Root'.
* @see org.eclipse.dd.di.DocumentRoot
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.dd.di.DocumentRoot#getMixed Mixed}'.
*
*
* @return the meta object for the attribute list 'Mixed'.
* @see org.eclipse.dd.di.DocumentRoot#getMixed()
* @see #getDocumentRoot()
* @generated
*/
EAttribute getDocumentRoot_Mixed();
/**
* Returns the meta object for the map '{@link org.eclipse.dd.di.DocumentRoot#getXMLNSPrefixMap XMLNS Prefix Map}'.
*
*
* @return the meta object for the map 'XMLNS Prefix Map'.
* @see org.eclipse.dd.di.DocumentRoot#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '{@link org.eclipse.dd.di.DocumentRoot#getXSISchemaLocation XSI Schema Location}'.
*
*
* @return the meta object for the map 'XSI Schema Location'.
* @see org.eclipse.dd.di.DocumentRoot#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getDiagramElement Diagram Element}'.
*
*
* @return the meta object for the containment reference 'Diagram Element'.
* @see org.eclipse.dd.di.DocumentRoot#getDiagramElement()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_DiagramElement();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getDiagram Diagram}'.
*
*
* @return the meta object for the containment reference 'Diagram'.
* @see org.eclipse.dd.di.DocumentRoot#getDiagram()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Diagram();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getEdge Edge}'.
*
*
* @return the meta object for the containment reference 'Edge'.
* @see org.eclipse.dd.di.DocumentRoot#getEdge()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Edge();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getLabel Label}'.
*
*
* @return the meta object for the containment reference 'Label'.
* @see org.eclipse.dd.di.DocumentRoot#getLabel()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Label();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getLabeledEdge Labeled Edge}'.
*
*
* @return the meta object for the containment reference 'Labeled Edge'.
* @see org.eclipse.dd.di.DocumentRoot#getLabeledEdge()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_LabeledEdge();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getLabeledShape Labeled Shape}'.
*
*
* @return the meta object for the containment reference 'Labeled Shape'.
* @see org.eclipse.dd.di.DocumentRoot#getLabeledShape()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_LabeledShape();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getNode Node}'.
*
*
* @return the meta object for the containment reference 'Node'.
* @see org.eclipse.dd.di.DocumentRoot#getNode()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Node();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getPlane Plane}'.
*
*
* @return the meta object for the containment reference 'Plane'.
* @see org.eclipse.dd.di.DocumentRoot#getPlane()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Plane();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getShape Shape}'.
*
*
* @return the meta object for the containment reference 'Shape'.
* @see org.eclipse.dd.di.DocumentRoot#getShape()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Shape();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.DocumentRoot#getStyle Style}'.
*
*
* @return the meta object for the containment reference 'Style'.
* @see org.eclipse.dd.di.DocumentRoot#getStyle()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Style();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Diagram Diagram}'.
*
*
* @return the meta object for class 'Diagram'.
* @see org.eclipse.dd.di.Diagram
* @generated
*/
EClass getDiagram();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.Diagram#getDocumentation Documentation}'.
*
*
* @return the meta object for the attribute 'Documentation'.
* @see org.eclipse.dd.di.Diagram#getDocumentation()
* @see #getDiagram()
* @generated
*/
EAttribute getDiagram_Documentation();
/**
* Returns the meta object for the reference list '{@link org.eclipse.dd.di.Diagram#getOwnedStyle Owned Style}'.
*
*
* @return the meta object for the reference list 'Owned Style'.
* @see org.eclipse.dd.di.Diagram#getOwnedStyle()
* @see #getDiagram()
* @generated
*/
EReference getDiagram_OwnedStyle();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.Diagram#getRootElement Root Element}'.
*
*
* @return the meta object for the reference 'Root Element'.
* @see org.eclipse.dd.di.Diagram#getRootElement()
* @see #getDiagram()
* @generated
*/
EReference getDiagram_RootElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.Diagram#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see org.eclipse.dd.di.Diagram#getId()
* @see #getDiagram()
* @generated
*/
EAttribute getDiagram_Id();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.Diagram#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.eclipse.dd.di.Diagram#getName()
* @see #getDiagram()
* @generated
*/
EAttribute getDiagram_Name();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.Diagram#getResolution Resolution}'.
*
*
* @return the meta object for the attribute 'Resolution'.
* @see org.eclipse.dd.di.Diagram#getResolution()
* @see #getDiagram()
* @generated
*/
EAttribute getDiagram_Resolution();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.DiagramElement Diagram Element}'.
*
*
* @return the meta object for class 'Diagram Element'.
* @see org.eclipse.dd.di.DiagramElement
* @generated
*/
EClass getDiagramElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.DiagramElement#getOwningDiagram Owning Diagram}'.
*
*
* @return the meta object for the reference 'Owning Diagram'.
* @see org.eclipse.dd.di.DiagramElement#getOwningDiagram()
* @see #getDiagramElement()
* @generated
*/
EReference getDiagramElement_OwningDiagram();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.DiagramElement#getOwningElement Owning Element}'.
*
*
* @return the meta object for the reference 'Owning Element'.
* @see org.eclipse.dd.di.DiagramElement#getOwningElement()
* @see #getDiagramElement()
* @generated
*/
EReference getDiagramElement_OwningElement();
/**
* Returns the meta object for the reference list '{@link org.eclipse.dd.di.DiagramElement#getOwnedElement Owned Element}'.
*
*
* @return the meta object for the reference list 'Owned Element'.
* @see org.eclipse.dd.di.DiagramElement#getOwnedElement()
* @see #getDiagramElement()
* @generated
*/
EReference getDiagramElement_OwnedElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.DiagramElement#getModelElement Model Element}'.
*
*
* @return the meta object for the reference 'Model Element'.
* @see org.eclipse.dd.di.DiagramElement#getModelElement()
* @see #getDiagramElement()
* @generated
*/
EReference getDiagramElement_ModelElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.DiagramElement#getStyle Style}'.
*
*
* @return the meta object for the reference 'Style'.
* @see org.eclipse.dd.di.DiagramElement#getStyle()
* @see #getDiagramElement()
* @generated
*/
EReference getDiagramElement_Style();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.DiagramElement#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see org.eclipse.dd.di.DiagramElement#getId()
* @see #getDiagramElement()
* @generated
*/
EAttribute getDiagramElement_Id();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Edge Edge}'.
*
*
* @return the meta object for class 'Edge'.
* @see org.eclipse.dd.di.Edge
* @generated
*/
EClass getEdge();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.Edge#getSource Source}'.
*
*
* @return the meta object for the reference 'Source'.
* @see org.eclipse.dd.di.Edge#getSource()
* @see #getEdge()
* @generated
*/
EReference getEdge_Source();
/**
* Returns the meta object for the reference '{@link org.eclipse.dd.di.Edge#getTarget Target}'.
*
*
* @return the meta object for the reference 'Target'.
* @see org.eclipse.dd.di.Edge#getTarget()
* @see #getEdge()
* @generated
*/
EReference getEdge_Target();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dd.di.Edge#getWaypoint Waypoint}'.
*
*
* @return the meta object for the containment reference list 'Waypoint'.
* @see org.eclipse.dd.di.Edge#getWaypoint()
* @see #getEdge()
* @generated
*/
EReference getEdge_Waypoint();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Label Label}'.
*
*
* @return the meta object for class 'Label'.
* @see org.eclipse.dd.di.Label
* @generated
*/
EClass getLabel();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.Label#getBounds Bounds}'.
*
*
* @return the meta object for the containment reference 'Bounds'.
* @see org.eclipse.dd.di.Label#getBounds()
* @see #getLabel()
* @generated
*/
EReference getLabel_Bounds();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.LabeledEdge Labeled Edge}'.
*
*
* @return the meta object for class 'Labeled Edge'.
* @see org.eclipse.dd.di.LabeledEdge
* @generated
*/
EClass getLabeledEdge();
/**
* Returns the meta object for the reference list '{@link org.eclipse.dd.di.LabeledEdge#getOwnedLabel Owned Label}'.
*
*
* @return the meta object for the reference list 'Owned Label'.
* @see org.eclipse.dd.di.LabeledEdge#getOwnedLabel()
* @see #getLabeledEdge()
* @generated
*/
EReference getLabeledEdge_OwnedLabel();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.LabeledShape Labeled Shape}'.
*
*
* @return the meta object for class 'Labeled Shape'.
* @see org.eclipse.dd.di.LabeledShape
* @generated
*/
EClass getLabeledShape();
/**
* Returns the meta object for the reference list '{@link org.eclipse.dd.di.LabeledShape#getOwnedLabel Owned Label}'.
*
*
* @return the meta object for the reference list 'Owned Label'.
* @see org.eclipse.dd.di.LabeledShape#getOwnedLabel()
* @see #getLabeledShape()
* @generated
*/
EReference getLabeledShape_OwnedLabel();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Node Node}'.
*
*
* @return the meta object for class 'Node'.
* @see org.eclipse.dd.di.Node
* @generated
*/
EClass getNode();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Plane Plane}'.
*
*
* @return the meta object for class 'Plane'.
* @see org.eclipse.dd.di.Plane
* @generated
*/
EClass getPlane();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.dd.di.Plane#getPlaneElement Plane Element}'.
*
*
* @return the meta object for the containment reference list 'Plane Element'.
* @see org.eclipse.dd.di.Plane#getPlaneElement()
* @see #getPlane()
* @generated
*/
EReference getPlane_PlaneElement();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Shape Shape}'.
*
*
* @return the meta object for class 'Shape'.
* @see org.eclipse.dd.di.Shape
* @generated
*/
EClass getShape();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.dd.di.Shape#getBounds Bounds}'.
*
*
* @return the meta object for the containment reference 'Bounds'.
* @see org.eclipse.dd.di.Shape#getBounds()
* @see #getShape()
* @generated
*/
EReference getShape_Bounds();
/**
* Returns the meta object for class '{@link org.eclipse.dd.di.Style Style}'.
*
*
* @return the meta object for class 'Style'.
* @see org.eclipse.dd.di.Style
* @generated
*/
EClass getStyle();
/**
* Returns the meta object for the attribute '{@link org.eclipse.dd.di.Style#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see org.eclipse.dd.di.Style#getId()
* @see #getStyle()
* @generated
*/
EAttribute getStyle_Id();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
DiFactory getDiFactory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.eclipse.dd.di.impl.DocumentRootImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDocumentRoot()
* @generated
*/
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
* The meta object literal for the 'Mixed' attribute list feature.
*
*
* @generated
*/
EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
/**
* The meta object literal for the 'XMLNS Prefix Map' map feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
* The meta object literal for the 'XSI Schema Location' map feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
* The meta object literal for the 'Diagram Element' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__DIAGRAM_ELEMENT = eINSTANCE.getDocumentRoot_DiagramElement();
/**
* The meta object literal for the 'Diagram' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__DIAGRAM = eINSTANCE.getDocumentRoot_Diagram();
/**
* The meta object literal for the 'Edge' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__EDGE = eINSTANCE.getDocumentRoot_Edge();
/**
* The meta object literal for the 'Label' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__LABEL = eINSTANCE.getDocumentRoot_Label();
/**
* The meta object literal for the 'Labeled Edge' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__LABELED_EDGE = eINSTANCE.getDocumentRoot_LabeledEdge();
/**
* The meta object literal for the 'Labeled Shape' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__LABELED_SHAPE = eINSTANCE.getDocumentRoot_LabeledShape();
/**
* The meta object literal for the 'Node' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__NODE = eINSTANCE.getDocumentRoot_Node();
/**
* The meta object literal for the 'Plane' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__PLANE = eINSTANCE.getDocumentRoot_Plane();
/**
* The meta object literal for the 'Shape' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__SHAPE = eINSTANCE.getDocumentRoot_Shape();
/**
* The meta object literal for the 'Style' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__STYLE = eINSTANCE.getDocumentRoot_Style();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.DiagramImpl Diagram}' class.
*
*
* @see org.eclipse.dd.di.impl.DiagramImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDiagram()
* @generated
*/
EClass DIAGRAM = eINSTANCE.getDiagram();
/**
* The meta object literal for the 'Documentation' attribute feature.
*
*
* @generated
*/
EAttribute DIAGRAM__DOCUMENTATION = eINSTANCE.getDiagram_Documentation();
/**
* The meta object literal for the 'Owned Style' reference list feature.
*
*
* @generated
*/
EReference DIAGRAM__OWNED_STYLE = eINSTANCE.getDiagram_OwnedStyle();
/**
* The meta object literal for the 'Root Element' reference feature.
*
*
* @generated
*/
EReference DIAGRAM__ROOT_ELEMENT = eINSTANCE.getDiagram_RootElement();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute DIAGRAM__ID = eINSTANCE.getDiagram_Id();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute DIAGRAM__NAME = eINSTANCE.getDiagram_Name();
/**
* The meta object literal for the 'Resolution' attribute feature.
*
*
* @generated
*/
EAttribute DIAGRAM__RESOLUTION = eINSTANCE.getDiagram_Resolution();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.DiagramElementImpl Diagram Element}' class.
*
*
* @see org.eclipse.dd.di.impl.DiagramElementImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getDiagramElement()
* @generated
*/
EClass DIAGRAM_ELEMENT = eINSTANCE.getDiagramElement();
/**
* The meta object literal for the 'Owning Diagram' reference feature.
*
*
* @generated
*/
EReference DIAGRAM_ELEMENT__OWNING_DIAGRAM = eINSTANCE.getDiagramElement_OwningDiagram();
/**
* The meta object literal for the 'Owning Element' reference feature.
*
*
* @generated
*/
EReference DIAGRAM_ELEMENT__OWNING_ELEMENT = eINSTANCE.getDiagramElement_OwningElement();
/**
* The meta object literal for the 'Owned Element' reference list feature.
*
*
* @generated
*/
EReference DIAGRAM_ELEMENT__OWNED_ELEMENT = eINSTANCE.getDiagramElement_OwnedElement();
/**
* The meta object literal for the 'Model Element' reference feature.
*
*
* @generated
*/
EReference DIAGRAM_ELEMENT__MODEL_ELEMENT = eINSTANCE.getDiagramElement_ModelElement();
/**
* The meta object literal for the 'Style' reference feature.
*
*
* @generated
*/
EReference DIAGRAM_ELEMENT__STYLE = eINSTANCE.getDiagramElement_Style();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute DIAGRAM_ELEMENT__ID = eINSTANCE.getDiagramElement_Id();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.EdgeImpl Edge}' class.
*
*
* @see org.eclipse.dd.di.impl.EdgeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getEdge()
* @generated
*/
EClass EDGE = eINSTANCE.getEdge();
/**
* The meta object literal for the 'Source' reference feature.
*
*
* @generated
*/
EReference EDGE__SOURCE = eINSTANCE.getEdge_Source();
/**
* The meta object literal for the 'Target' reference feature.
*
*
* @generated
*/
EReference EDGE__TARGET = eINSTANCE.getEdge_Target();
/**
* The meta object literal for the 'Waypoint' containment reference list feature.
*
*
* @generated
*/
EReference EDGE__WAYPOINT = eINSTANCE.getEdge_Waypoint();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.LabelImpl Label}' class.
*
*
* @see org.eclipse.dd.di.impl.LabelImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabel()
* @generated
*/
EClass LABEL = eINSTANCE.getLabel();
/**
* The meta object literal for the 'Bounds' containment reference feature.
*
*
* @generated
*/
EReference LABEL__BOUNDS = eINSTANCE.getLabel_Bounds();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.LabeledEdgeImpl Labeled Edge}' class.
*
*
* @see org.eclipse.dd.di.impl.LabeledEdgeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabeledEdge()
* @generated
*/
EClass LABELED_EDGE = eINSTANCE.getLabeledEdge();
/**
* The meta object literal for the 'Owned Label' reference list feature.
*
*
* @generated
*/
EReference LABELED_EDGE__OWNED_LABEL = eINSTANCE.getLabeledEdge_OwnedLabel();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.LabeledShapeImpl Labeled Shape}' class.
*
*
* @see org.eclipse.dd.di.impl.LabeledShapeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getLabeledShape()
* @generated
*/
EClass LABELED_SHAPE = eINSTANCE.getLabeledShape();
/**
* The meta object literal for the 'Owned Label' reference list feature.
*
*
* @generated
*/
EReference LABELED_SHAPE__OWNED_LABEL = eINSTANCE.getLabeledShape_OwnedLabel();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.NodeImpl Node}' class.
*
*
* @see org.eclipse.dd.di.impl.NodeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getNode()
* @generated
*/
EClass NODE = eINSTANCE.getNode();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.PlaneImpl Plane}' class.
*
*
* @see org.eclipse.dd.di.impl.PlaneImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getPlane()
* @generated
*/
EClass PLANE = eINSTANCE.getPlane();
/**
* The meta object literal for the 'Plane Element' containment reference list feature.
*
*
* @generated
*/
EReference PLANE__PLANE_ELEMENT = eINSTANCE.getPlane_PlaneElement();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.ShapeImpl Shape}' class.
*
*
* @see org.eclipse.dd.di.impl.ShapeImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getShape()
* @generated
*/
EClass SHAPE = eINSTANCE.getShape();
/**
* The meta object literal for the 'Bounds' containment reference feature.
*
*
* @generated
*/
EReference SHAPE__BOUNDS = eINSTANCE.getShape_Bounds();
/**
* The meta object literal for the '{@link org.eclipse.dd.di.impl.StyleImpl Style}' class.
*
*
* @see org.eclipse.dd.di.impl.StyleImpl
* @see org.eclipse.dd.di.impl.DiPackageImpl#getStyle()
* @generated
*/
EClass STYLE = eINSTANCE.getStyle();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute STYLE__ID = eINSTANCE.getStyle_Id();
}
} //DiPackage
© 2015 - 2025 Weber Informatics LLC | Privacy Policy