org.eclipse.uml2.uml.profile.l3
Interface L3Package

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

public interface L3Package
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
L3Factory

Nested Class Summary
static interface L3Package.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int BUILD_COMPONENT
          The meta object id for the 'Build Component' class
static int BUILD_COMPONENT__BASE_COMPONENT
          The feature id for the 'Base Component' reference
static int BUILD_COMPONENT_FEATURE_COUNT
          The number of structural features of the 'Build Component' class
static int BUILD_COMPONENT_OPERATION_COUNT
          The number of operations of the 'Build Component' class
static L3Package eINSTANCE
          The singleton instance of the package
static java.lang.String eNAME
          The package name
static java.lang.String eNS_PREFIX
          The package namespace name
static java.lang.String eNS_URI
          The package namespace URI
static int METAMODEL
          The meta object id for the 'Metamodel' class
static int METAMODEL__BASE_MODEL
          The feature id for the 'Base Model' reference
static int METAMODEL_FEATURE_COUNT
          The number of structural features of the 'Metamodel' class
static int METAMODEL_OPERATION_COUNT
          The number of operations of the 'Metamodel' class
static int SYSTEM_MODEL
          The meta object id for the 'System Model' class
static int SYSTEM_MODEL__BASE_MODEL
          The feature id for the 'Base Model' reference
static int SYSTEM_MODEL_FEATURE_COUNT
          The number of structural features of the 'System Model' class
static int SYSTEM_MODEL_OPERATION_COUNT
          The number of operations of the 'System Model' class
 
Method Summary
 org.eclipse.emf.ecore.EReference getBuildComponent_Base_Component()
          Returns the meta object for the reference 'Base Component'
 org.eclipse.emf.ecore.EClass getBuildComponent()
          Returns the meta object for class 'Build Component'
 L3Factory getL3Factory()
          Returns the factory that creates the instances of the model
 org.eclipse.emf.ecore.EReference getMetamodel_Base_Model()
          Returns the meta object for the reference 'Base Model'
 org.eclipse.emf.ecore.EClass getMetamodel()
          Returns the meta object for class 'Metamodel'
 org.eclipse.emf.ecore.EReference getSystemModel_Base_Model()
          Returns the meta object for the reference 'Base Model'
 org.eclipse.emf.ecore.EClass getSystemModel()
          Returns the meta object for class 'System Model'
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final L3Package eINSTANCE
The singleton instance of the package.


BUILD_COMPONENT

static final int BUILD_COMPONENT
The meta object id for the 'Build Component' class.

See Also:
BuildComponentImpl, L3PackageImpl.getBuildComponent(), Constant Field Values

BUILD_COMPONENT__BASE_COMPONENT

static final int BUILD_COMPONENT__BASE_COMPONENT
The feature id for the 'Base Component' reference.

See Also:
Constant Field Values

BUILD_COMPONENT_FEATURE_COUNT

static final int BUILD_COMPONENT_FEATURE_COUNT
The number of structural features of the 'Build Component' class.

See Also:
Constant Field Values

BUILD_COMPONENT_OPERATION_COUNT

static final int BUILD_COMPONENT_OPERATION_COUNT
The number of operations of the 'Build Component' class.

See Also:
Constant Field Values

METAMODEL

static final int METAMODEL
The meta object id for the 'Metamodel' class.

See Also:
MetamodelImpl, L3PackageImpl.getMetamodel(), Constant Field Values

METAMODEL__BASE_MODEL

static final int METAMODEL__BASE_MODEL
The feature id for the 'Base Model' reference.

See Also:
Constant Field Values

METAMODEL_FEATURE_COUNT

static final int METAMODEL_FEATURE_COUNT
The number of structural features of the 'Metamodel' class.

See Also:
Constant Field Values

METAMODEL_OPERATION_COUNT

static final int METAMODEL_OPERATION_COUNT
The number of operations of the 'Metamodel' class.

See Also:
Constant Field Values

SYSTEM_MODEL

static final int SYSTEM_MODEL
The meta object id for the 'System Model' class.

See Also:
SystemModelImpl, L3PackageImpl.getSystemModel(), Constant Field Values

SYSTEM_MODEL__BASE_MODEL

static final int SYSTEM_MODEL__BASE_MODEL
The feature id for the 'Base Model' reference.

See Also:
Constant Field Values

SYSTEM_MODEL_FEATURE_COUNT

static final int SYSTEM_MODEL_FEATURE_COUNT
The number of structural features of the 'System Model' class.

See Also:
Constant Field Values

SYSTEM_MODEL_OPERATION_COUNT

static final int SYSTEM_MODEL_OPERATION_COUNT
The number of operations of the 'System Model' class.

See Also:
Constant Field Values
Method Detail

getBuildComponent

org.eclipse.emf.ecore.EClass getBuildComponent()
Returns the meta object for class 'Build Component'.

Returns:
the meta object for class 'Build Component'.
See Also:
BuildComponent

getBuildComponent_Base_Component

org.eclipse.emf.ecore.EReference getBuildComponent_Base_Component()
Returns the meta object for the reference 'Base Component'.

Returns:
the meta object for the reference 'Base Component'.
See Also:
BuildComponent.getBase_Component(), getBuildComponent()

getMetamodel

org.eclipse.emf.ecore.EClass getMetamodel()
Returns the meta object for class 'Metamodel'.

Returns:
the meta object for class 'Metamodel'.
See Also:
Metamodel

getMetamodel_Base_Model

org.eclipse.emf.ecore.EReference getMetamodel_Base_Model()
Returns the meta object for the reference 'Base Model'.

Returns:
the meta object for the reference 'Base Model'.
See Also:
Metamodel.getBase_Model(), getMetamodel()

getSystemModel

org.eclipse.emf.ecore.EClass getSystemModel()
Returns the meta object for class 'System Model'.

Returns:
the meta object for class 'System Model'.
See Also:
SystemModel

getSystemModel_Base_Model

org.eclipse.emf.ecore.EReference getSystemModel_Base_Model()
Returns the meta object for the reference 'Base Model'.

Returns:
the meta object for the reference 'Base Model'.
See Also:
SystemModel.getBase_Model(), getSystemModel()

getL3Factory

L3Factory getL3Factory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.

Copyright 2003, 2012 IBM Corporation, CEA, and others.
All Rights Reserved.