org.eclipse.bpmn2.di.BpmnDiPackage 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.bpmn2.di;
import org.eclipse.dd.di.DiPackage;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
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.bpmn2.di.BpmnDiFactory
* @model kind="package"
* @generated
*/
public interface BpmnDiPackage extends EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "di";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://www.omg.org/spec/BPMN/20100524/DI-XMI";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "bpmndi";
/**
* The singleton instance of the package.
*
*
* @generated
*/
BpmnDiPackage eINSTANCE = org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.DocumentRootImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#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 'BPMN Diagram' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_DIAGRAM = 3;
/**
* The feature id for the 'BPMN Edge' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_EDGE = 4;
/**
* The feature id for the 'BPMN Label' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_LABEL = 5;
/**
* The feature id for the 'BPMN Label Style' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_LABEL_STYLE = 6;
/**
* The feature id for the 'BPMN Plane' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_PLANE = 7;
/**
* The feature id for the 'BPMN Shape' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__BPMN_SHAPE = 8;
/**
* The number of structural features of the 'Document Root' class.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNDiagramImpl BPMN Diagram}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNDiagramImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNDiagram()
* @generated
*/
int BPMN_DIAGRAM = 1;
/**
* The feature id for the 'Documentation' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__DOCUMENTATION = DiPackage.DIAGRAM__DOCUMENTATION;
/**
* The feature id for the 'Owned Style' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__OWNED_STYLE = DiPackage.DIAGRAM__OWNED_STYLE;
/**
* The feature id for the 'Root Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__ROOT_ELEMENT = DiPackage.DIAGRAM__ROOT_ELEMENT;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__ID = DiPackage.DIAGRAM__ID;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__NAME = DiPackage.DIAGRAM__NAME;
/**
* The feature id for the 'Resolution' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__RESOLUTION = DiPackage.DIAGRAM__RESOLUTION;
/**
* The feature id for the 'Plane' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__PLANE = DiPackage.DIAGRAM_FEATURE_COUNT + 0;
/**
* The feature id for the 'Label Style' containment reference list.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM__LABEL_STYLE = DiPackage.DIAGRAM_FEATURE_COUNT + 1;
/**
* The number of structural features of the 'BPMN Diagram' class.
*
*
* @generated
* @ordered
*/
int BPMN_DIAGRAM_FEATURE_COUNT = DiPackage.DIAGRAM_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNEdgeImpl BPMN Edge}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNEdgeImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNEdge()
* @generated
*/
int BPMN_EDGE = 2;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__OWNING_DIAGRAM = DiPackage.LABELED_EDGE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__OWNING_ELEMENT = DiPackage.LABELED_EDGE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__OWNED_ELEMENT = DiPackage.LABELED_EDGE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__MODEL_ELEMENT = DiPackage.LABELED_EDGE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__STYLE = DiPackage.LABELED_EDGE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__ID = DiPackage.LABELED_EDGE__ID;
/**
* The feature id for the 'Source' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__SOURCE = DiPackage.LABELED_EDGE__SOURCE;
/**
* The feature id for the 'Target' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__TARGET = DiPackage.LABELED_EDGE__TARGET;
/**
* The feature id for the 'Waypoint' containment reference list.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__WAYPOINT = DiPackage.LABELED_EDGE__WAYPOINT;
/**
* The feature id for the 'Owned Label' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__OWNED_LABEL = DiPackage.LABELED_EDGE__OWNED_LABEL;
/**
* The feature id for the 'Label' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__LABEL = DiPackage.LABELED_EDGE_FEATURE_COUNT + 0;
/**
* The feature id for the 'Bpmn Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__BPMN_ELEMENT = DiPackage.LABELED_EDGE_FEATURE_COUNT + 1;
/**
* The feature id for the 'Message Visible Kind' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__MESSAGE_VISIBLE_KIND = DiPackage.LABELED_EDGE_FEATURE_COUNT + 2;
/**
* The feature id for the 'Source Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__SOURCE_ELEMENT = DiPackage.LABELED_EDGE_FEATURE_COUNT + 3;
/**
* The feature id for the 'Target Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE__TARGET_ELEMENT = DiPackage.LABELED_EDGE_FEATURE_COUNT + 4;
/**
* The number of structural features of the 'BPMN Edge' class.
*
*
* @generated
* @ordered
*/
int BPMN_EDGE_FEATURE_COUNT = DiPackage.LABELED_EDGE_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNLabelImpl BPMN Label}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNLabelImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNLabel()
* @generated
*/
int BPMN_LABEL = 3;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__OWNING_DIAGRAM = DiPackage.LABEL__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__OWNING_ELEMENT = DiPackage.LABEL__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__OWNED_ELEMENT = DiPackage.LABEL__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__MODEL_ELEMENT = DiPackage.LABEL__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__STYLE = DiPackage.LABEL__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__ID = DiPackage.LABEL__ID;
/**
* The feature id for the 'Bounds' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__BOUNDS = DiPackage.LABEL__BOUNDS;
/**
* The feature id for the 'Label Style' reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL__LABEL_STYLE = DiPackage.LABEL_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'BPMN Label' class.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL_FEATURE_COUNT = DiPackage.LABEL_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNLabelStyleImpl BPMN Label Style}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNLabelStyleImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNLabelStyle()
* @generated
*/
int BPMN_LABEL_STYLE = 4;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL_STYLE__ID = DiPackage.STYLE__ID;
/**
* The feature id for the 'Font' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL_STYLE__FONT = DiPackage.STYLE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'BPMN Label Style' class.
*
*
* @generated
* @ordered
*/
int BPMN_LABEL_STYLE_FEATURE_COUNT = DiPackage.STYLE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNPlaneImpl BPMN Plane}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNPlaneImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNPlane()
* @generated
*/
int BPMN_PLANE = 5;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__OWNING_DIAGRAM = DiPackage.PLANE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__OWNING_ELEMENT = DiPackage.PLANE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__OWNED_ELEMENT = DiPackage.PLANE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__MODEL_ELEMENT = DiPackage.PLANE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__STYLE = DiPackage.PLANE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__ID = DiPackage.PLANE__ID;
/**
* The feature id for the 'Plane Element' containment reference list.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__PLANE_ELEMENT = DiPackage.PLANE__PLANE_ELEMENT;
/**
* The feature id for the 'Bpmn Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE__BPMN_ELEMENT = DiPackage.PLANE_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'BPMN Plane' class.
*
*
* @generated
* @ordered
*/
int BPMN_PLANE_FEATURE_COUNT = DiPackage.PLANE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.impl.BPMNShapeImpl BPMN Shape}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNShapeImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNShape()
* @generated
*/
int BPMN_SHAPE = 6;
/**
* The feature id for the 'Owning Diagram' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__OWNING_DIAGRAM = DiPackage.LABELED_SHAPE__OWNING_DIAGRAM;
/**
* The feature id for the 'Owning Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__OWNING_ELEMENT = DiPackage.LABELED_SHAPE__OWNING_ELEMENT;
/**
* The feature id for the 'Owned Element' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__OWNED_ELEMENT = DiPackage.LABELED_SHAPE__OWNED_ELEMENT;
/**
* The feature id for the 'Model Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__MODEL_ELEMENT = DiPackage.LABELED_SHAPE__MODEL_ELEMENT;
/**
* The feature id for the 'Style' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__STYLE = DiPackage.LABELED_SHAPE__STYLE;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__ID = DiPackage.LABELED_SHAPE__ID;
/**
* The feature id for the 'Bounds' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__BOUNDS = DiPackage.LABELED_SHAPE__BOUNDS;
/**
* The feature id for the 'Owned Label' reference list.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__OWNED_LABEL = DiPackage.LABELED_SHAPE__OWNED_LABEL;
/**
* The feature id for the 'Label' containment reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__LABEL = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 0;
/**
* The feature id for the 'Bpmn Element' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__BPMN_ELEMENT = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 1;
/**
* The feature id for the 'Choreography Activity Shape' reference.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__CHOREOGRAPHY_ACTIVITY_SHAPE = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 2;
/**
* The feature id for the 'Is Expanded' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__IS_EXPANDED = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 3;
/**
* The feature id for the 'Is Horizontal' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__IS_HORIZONTAL = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 4;
/**
* The feature id for the 'Is Marker Visible' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__IS_MARKER_VISIBLE = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 5;
/**
* The feature id for the 'Is Message Visible' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__IS_MESSAGE_VISIBLE = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 6;
/**
* The feature id for the 'Participant Band Kind' attribute.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE__PARTICIPANT_BAND_KIND = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 7;
/**
* The number of structural features of the 'BPMN Shape' class.
*
*
* @generated
* @ordered
*/
int BPMN_SHAPE_FEATURE_COUNT = DiPackage.LABELED_SHAPE_FEATURE_COUNT + 8;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.MessageVisibleKind Message Visible Kind}' enum.
*
*
* @see org.eclipse.bpmn2.di.MessageVisibleKind
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getMessageVisibleKind()
* @generated
*/
int MESSAGE_VISIBLE_KIND = 7;
/**
* The meta object id for the '{@link org.eclipse.bpmn2.di.ParticipantBandKind Participant Band Kind}' enum.
*
*
* @see org.eclipse.bpmn2.di.ParticipantBandKind
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getParticipantBandKind()
* @generated
*/
int PARTICIPANT_BAND_KIND = 8;
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.DocumentRoot Document Root}'.
*
*
* @return the meta object for class 'Document Root'.
* @see org.eclipse.bpmn2.di.DocumentRoot
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.bpmn2.di.DocumentRoot#getMixed Mixed}'.
*
*
* @return the meta object for the attribute list 'Mixed'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getMixed()
* @see #getDocumentRoot()
* @generated
*/
EAttribute getDocumentRoot_Mixed();
/**
* Returns the meta object for the map '{@link org.eclipse.bpmn2.di.DocumentRoot#getXMLNSPrefixMap XMLNS Prefix Map}'.
*
*
* @return the meta object for the map 'XMLNS Prefix Map'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '{@link org.eclipse.bpmn2.di.DocumentRoot#getXSISchemaLocation XSI Schema Location}'.
*
*
* @return the meta object for the map 'XSI Schema Location'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNDiagram BPMN Diagram}'.
*
*
* @return the meta object for the containment reference 'BPMN Diagram'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNDiagram()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNDiagram();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNEdge BPMN Edge}'.
*
*
* @return the meta object for the containment reference 'BPMN Edge'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNEdge()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNEdge();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNLabel BPMN Label}'.
*
*
* @return the meta object for the containment reference 'BPMN Label'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNLabel()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNLabel();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNLabelStyle BPMN Label Style}'.
*
*
* @return the meta object for the containment reference 'BPMN Label Style'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNLabelStyle()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNLabelStyle();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNPlane BPMN Plane}'.
*
*
* @return the meta object for the containment reference 'BPMN Plane'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNPlane()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNPlane();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.DocumentRoot#getBPMNShape BPMN Shape}'.
*
*
* @return the meta object for the containment reference 'BPMN Shape'.
* @see org.eclipse.bpmn2.di.DocumentRoot#getBPMNShape()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_BPMNShape();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNDiagram BPMN Diagram}'.
*
*
* @return the meta object for class 'BPMN Diagram'.
* @see org.eclipse.bpmn2.di.BPMNDiagram
* @generated
*/
EClass getBPMNDiagram();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.BPMNDiagram#getPlane Plane}'.
*
*
* @return the meta object for the containment reference 'Plane'.
* @see org.eclipse.bpmn2.di.BPMNDiagram#getPlane()
* @see #getBPMNDiagram()
* @generated
*/
EReference getBPMNDiagram_Plane();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.bpmn2.di.BPMNDiagram#getLabelStyle Label Style}'.
*
*
* @return the meta object for the containment reference list 'Label Style'.
* @see org.eclipse.bpmn2.di.BPMNDiagram#getLabelStyle()
* @see #getBPMNDiagram()
* @generated
*/
EReference getBPMNDiagram_LabelStyle();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNEdge BPMN Edge}'.
*
*
* @return the meta object for class 'BPMN Edge'.
* @see org.eclipse.bpmn2.di.BPMNEdge
* @generated
*/
EClass getBPMNEdge();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.BPMNEdge#getLabel Label}'.
*
*
* @return the meta object for the containment reference 'Label'.
* @see org.eclipse.bpmn2.di.BPMNEdge#getLabel()
* @see #getBPMNEdge()
* @generated
*/
EReference getBPMNEdge_Label();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNEdge#getBpmnElement Bpmn Element}'.
*
*
* @return the meta object for the reference 'Bpmn Element'.
* @see org.eclipse.bpmn2.di.BPMNEdge#getBpmnElement()
* @see #getBPMNEdge()
* @generated
*/
EReference getBPMNEdge_BpmnElement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNEdge#getMessageVisibleKind Message Visible Kind}'.
*
*
* @return the meta object for the attribute 'Message Visible Kind'.
* @see org.eclipse.bpmn2.di.BPMNEdge#getMessageVisibleKind()
* @see #getBPMNEdge()
* @generated
*/
EAttribute getBPMNEdge_MessageVisibleKind();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNEdge#getSourceElement Source Element}'.
*
*
* @return the meta object for the reference 'Source Element'.
* @see org.eclipse.bpmn2.di.BPMNEdge#getSourceElement()
* @see #getBPMNEdge()
* @generated
*/
EReference getBPMNEdge_SourceElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNEdge#getTargetElement Target Element}'.
*
*
* @return the meta object for the reference 'Target Element'.
* @see org.eclipse.bpmn2.di.BPMNEdge#getTargetElement()
* @see #getBPMNEdge()
* @generated
*/
EReference getBPMNEdge_TargetElement();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNLabel BPMN Label}'.
*
*
* @return the meta object for class 'BPMN Label'.
* @see org.eclipse.bpmn2.di.BPMNLabel
* @generated
*/
EClass getBPMNLabel();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNLabel#getLabelStyle Label Style}'.
*
*
* @return the meta object for the reference 'Label Style'.
* @see org.eclipse.bpmn2.di.BPMNLabel#getLabelStyle()
* @see #getBPMNLabel()
* @generated
*/
EReference getBPMNLabel_LabelStyle();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNLabelStyle BPMN Label Style}'.
*
*
* @return the meta object for class 'BPMN Label Style'.
* @see org.eclipse.bpmn2.di.BPMNLabelStyle
* @generated
*/
EClass getBPMNLabelStyle();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.BPMNLabelStyle#getFont Font}'.
*
*
* @return the meta object for the containment reference 'Font'.
* @see org.eclipse.bpmn2.di.BPMNLabelStyle#getFont()
* @see #getBPMNLabelStyle()
* @generated
*/
EReference getBPMNLabelStyle_Font();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNPlane BPMN Plane}'.
*
*
* @return the meta object for class 'BPMN Plane'.
* @see org.eclipse.bpmn2.di.BPMNPlane
* @generated
*/
EClass getBPMNPlane();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNPlane#getBpmnElement Bpmn Element}'.
*
*
* @return the meta object for the reference 'Bpmn Element'.
* @see org.eclipse.bpmn2.di.BPMNPlane#getBpmnElement()
* @see #getBPMNPlane()
* @generated
*/
EReference getBPMNPlane_BpmnElement();
/**
* Returns the meta object for class '{@link org.eclipse.bpmn2.di.BPMNShape BPMN Shape}'.
*
*
* @return the meta object for class 'BPMN Shape'.
* @see org.eclipse.bpmn2.di.BPMNShape
* @generated
*/
EClass getBPMNShape();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.bpmn2.di.BPMNShape#getLabel Label}'.
*
*
* @return the meta object for the containment reference 'Label'.
* @see org.eclipse.bpmn2.di.BPMNShape#getLabel()
* @see #getBPMNShape()
* @generated
*/
EReference getBPMNShape_Label();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNShape#getBpmnElement Bpmn Element}'.
*
*
* @return the meta object for the reference 'Bpmn Element'.
* @see org.eclipse.bpmn2.di.BPMNShape#getBpmnElement()
* @see #getBPMNShape()
* @generated
*/
EReference getBPMNShape_BpmnElement();
/**
* Returns the meta object for the reference '{@link org.eclipse.bpmn2.di.BPMNShape#getChoreographyActivityShape Choreography Activity Shape}'.
*
*
* @return the meta object for the reference 'Choreography Activity Shape'.
* @see org.eclipse.bpmn2.di.BPMNShape#getChoreographyActivityShape()
* @see #getBPMNShape()
* @generated
*/
EReference getBPMNShape_ChoreographyActivityShape();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNShape#isIsExpanded Is Expanded}'.
*
*
* @return the meta object for the attribute 'Is Expanded'.
* @see org.eclipse.bpmn2.di.BPMNShape#isIsExpanded()
* @see #getBPMNShape()
* @generated
*/
EAttribute getBPMNShape_IsExpanded();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNShape#isIsHorizontal Is Horizontal}'.
*
*
* @return the meta object for the attribute 'Is Horizontal'.
* @see org.eclipse.bpmn2.di.BPMNShape#isIsHorizontal()
* @see #getBPMNShape()
* @generated
*/
EAttribute getBPMNShape_IsHorizontal();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNShape#isIsMarkerVisible Is Marker Visible}'.
*
*
* @return the meta object for the attribute 'Is Marker Visible'.
* @see org.eclipse.bpmn2.di.BPMNShape#isIsMarkerVisible()
* @see #getBPMNShape()
* @generated
*/
EAttribute getBPMNShape_IsMarkerVisible();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNShape#isIsMessageVisible Is Message Visible}'.
*
*
* @return the meta object for the attribute 'Is Message Visible'.
* @see org.eclipse.bpmn2.di.BPMNShape#isIsMessageVisible()
* @see #getBPMNShape()
* @generated
*/
EAttribute getBPMNShape_IsMessageVisible();
/**
* Returns the meta object for the attribute '{@link org.eclipse.bpmn2.di.BPMNShape#getParticipantBandKind Participant Band Kind}'.
*
*
* @return the meta object for the attribute 'Participant Band Kind'.
* @see org.eclipse.bpmn2.di.BPMNShape#getParticipantBandKind()
* @see #getBPMNShape()
* @generated
*/
EAttribute getBPMNShape_ParticipantBandKind();
/**
* Returns the meta object for enum '{@link org.eclipse.bpmn2.di.MessageVisibleKind Message Visible Kind}'.
*
*
* @return the meta object for enum 'Message Visible Kind'.
* @see org.eclipse.bpmn2.di.MessageVisibleKind
* @generated
*/
EEnum getMessageVisibleKind();
/**
* Returns the meta object for enum '{@link org.eclipse.bpmn2.di.ParticipantBandKind Participant Band Kind}'.
*
*
* @return the meta object for enum 'Participant Band Kind'.
* @see org.eclipse.bpmn2.di.ParticipantBandKind
* @generated
*/
EEnum getParticipantBandKind();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
BpmnDiFactory getBpmnDiFactory();
/**
*
* 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.bpmn2.di.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.DocumentRootImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#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 'BPMN Diagram' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_DIAGRAM = eINSTANCE.getDocumentRoot_BPMNDiagram();
/**
* The meta object literal for the 'BPMN Edge' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_EDGE = eINSTANCE.getDocumentRoot_BPMNEdge();
/**
* The meta object literal for the 'BPMN Label' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_LABEL = eINSTANCE.getDocumentRoot_BPMNLabel();
/**
* The meta object literal for the 'BPMN Label Style' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_LABEL_STYLE = eINSTANCE.getDocumentRoot_BPMNLabelStyle();
/**
* The meta object literal for the 'BPMN Plane' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_PLANE = eINSTANCE.getDocumentRoot_BPMNPlane();
/**
* The meta object literal for the 'BPMN Shape' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__BPMN_SHAPE = eINSTANCE.getDocumentRoot_BPMNShape();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNDiagramImpl BPMN Diagram}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNDiagramImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNDiagram()
* @generated
*/
EClass BPMN_DIAGRAM = eINSTANCE.getBPMNDiagram();
/**
* The meta object literal for the 'Plane' containment reference feature.
*
*
* @generated
*/
EReference BPMN_DIAGRAM__PLANE = eINSTANCE.getBPMNDiagram_Plane();
/**
* The meta object literal for the 'Label Style' containment reference list feature.
*
*
* @generated
*/
EReference BPMN_DIAGRAM__LABEL_STYLE = eINSTANCE.getBPMNDiagram_LabelStyle();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNEdgeImpl BPMN Edge}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNEdgeImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNEdge()
* @generated
*/
EClass BPMN_EDGE = eINSTANCE.getBPMNEdge();
/**
* The meta object literal for the 'Label' containment reference feature.
*
*
* @generated
*/
EReference BPMN_EDGE__LABEL = eINSTANCE.getBPMNEdge_Label();
/**
* The meta object literal for the 'Bpmn Element' reference feature.
*
*
* @generated
*/
EReference BPMN_EDGE__BPMN_ELEMENT = eINSTANCE.getBPMNEdge_BpmnElement();
/**
* The meta object literal for the 'Message Visible Kind' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_EDGE__MESSAGE_VISIBLE_KIND = eINSTANCE.getBPMNEdge_MessageVisibleKind();
/**
* The meta object literal for the 'Source Element' reference feature.
*
*
* @generated
*/
EReference BPMN_EDGE__SOURCE_ELEMENT = eINSTANCE.getBPMNEdge_SourceElement();
/**
* The meta object literal for the 'Target Element' reference feature.
*
*
* @generated
*/
EReference BPMN_EDGE__TARGET_ELEMENT = eINSTANCE.getBPMNEdge_TargetElement();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNLabelImpl BPMN Label}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNLabelImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNLabel()
* @generated
*/
EClass BPMN_LABEL = eINSTANCE.getBPMNLabel();
/**
* The meta object literal for the 'Label Style' reference feature.
*
*
* @generated
*/
EReference BPMN_LABEL__LABEL_STYLE = eINSTANCE.getBPMNLabel_LabelStyle();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNLabelStyleImpl BPMN Label Style}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNLabelStyleImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNLabelStyle()
* @generated
*/
EClass BPMN_LABEL_STYLE = eINSTANCE.getBPMNLabelStyle();
/**
* The meta object literal for the 'Font' containment reference feature.
*
*
* @generated
*/
EReference BPMN_LABEL_STYLE__FONT = eINSTANCE.getBPMNLabelStyle_Font();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNPlaneImpl BPMN Plane}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNPlaneImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNPlane()
* @generated
*/
EClass BPMN_PLANE = eINSTANCE.getBPMNPlane();
/**
* The meta object literal for the 'Bpmn Element' reference feature.
*
*
* @generated
*/
EReference BPMN_PLANE__BPMN_ELEMENT = eINSTANCE.getBPMNPlane_BpmnElement();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.impl.BPMNShapeImpl BPMN Shape}' class.
*
*
* @see org.eclipse.bpmn2.di.impl.BPMNShapeImpl
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getBPMNShape()
* @generated
*/
EClass BPMN_SHAPE = eINSTANCE.getBPMNShape();
/**
* The meta object literal for the 'Label' containment reference feature.
*
*
* @generated
*/
EReference BPMN_SHAPE__LABEL = eINSTANCE.getBPMNShape_Label();
/**
* The meta object literal for the 'Bpmn Element' reference feature.
*
*
* @generated
*/
EReference BPMN_SHAPE__BPMN_ELEMENT = eINSTANCE.getBPMNShape_BpmnElement();
/**
* The meta object literal for the 'Choreography Activity Shape' reference feature.
*
*
* @generated
*/
EReference BPMN_SHAPE__CHOREOGRAPHY_ACTIVITY_SHAPE = eINSTANCE.getBPMNShape_ChoreographyActivityShape();
/**
* The meta object literal for the 'Is Expanded' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_SHAPE__IS_EXPANDED = eINSTANCE.getBPMNShape_IsExpanded();
/**
* The meta object literal for the 'Is Horizontal' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_SHAPE__IS_HORIZONTAL = eINSTANCE.getBPMNShape_IsHorizontal();
/**
* The meta object literal for the 'Is Marker Visible' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_SHAPE__IS_MARKER_VISIBLE = eINSTANCE.getBPMNShape_IsMarkerVisible();
/**
* The meta object literal for the 'Is Message Visible' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_SHAPE__IS_MESSAGE_VISIBLE = eINSTANCE.getBPMNShape_IsMessageVisible();
/**
* The meta object literal for the 'Participant Band Kind' attribute feature.
*
*
* @generated
*/
EAttribute BPMN_SHAPE__PARTICIPANT_BAND_KIND = eINSTANCE.getBPMNShape_ParticipantBandKind();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.MessageVisibleKind Message Visible Kind}' enum.
*
*
* @see org.eclipse.bpmn2.di.MessageVisibleKind
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getMessageVisibleKind()
* @generated
*/
EEnum MESSAGE_VISIBLE_KIND = eINSTANCE.getMessageVisibleKind();
/**
* The meta object literal for the '{@link org.eclipse.bpmn2.di.ParticipantBandKind Participant Band Kind}' enum.
*
*
* @see org.eclipse.bpmn2.di.ParticipantBandKind
* @see org.eclipse.bpmn2.di.impl.BpmnDiPackageImpl#getParticipantBandKind()
* @generated
*/
EEnum PARTICIPANT_BAND_KIND = eINSTANCE.getParticipantBandKind();
}
} //BpmnDiPackage
© 2015 - 2025 Weber Informatics LLC | Privacy Policy