|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface archevolPackage
The Package for the model. It contains accessors for the meta objects to represent
archevolFactory| Nested Class Summary | |
|---|---|
static interface |
archevolPackage.Literals
Defines literals for the meta objects that represent each class, each feature 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 |
ARCHITECTURE_EVOLUTION
The meta object id for the ' Architecture Evolution' class. |
static int |
ARCHITECTURE_EVOLUTION__ARCHITECTUREINSTANCES
The feature id for the 'Architectureinstances' containment reference list. |
static int |
ARCHITECTURE_EVOLUTION__EVOLUTIONSTYLES
The feature id for the 'Evolutionstyles' containment reference list. |
static int |
ARCHITECTURE_EVOLUTION__PATHS
The feature id for the 'Paths' containment reference list. |
static int |
ARCHITECTURE_EVOLUTION__TITLE
The feature id for the 'Title' attribute. |
static int |
ARCHITECTURE_EVOLUTION__TRANSITIONS
The feature id for the 'Transitions' containment reference list. |
static int |
ARCHITECTURE_EVOLUTION_FEATURE_COUNT
The number of structural features of the 'Architecture Evolution' class. |
static int |
ARCHITECTURE_INSTANCE
The meta object id for the ' Architecture Instance' class. |
static int |
ARCHITECTURE_INSTANCE__ACMESYSTEM
The feature id for the 'Acmesystem' attribute. |
static int |
ARCHITECTURE_INSTANCE__ARCHITECTUREINSTANCEPATHS
The feature id for the 'Architectureinstancepaths' containment reference list. |
static int |
ARCHITECTURE_INSTANCE__NAME
The feature id for the 'Name' attribute. |
static int |
ARCHITECTURE_INSTANCE__PATHS
The feature id for the 'Paths' reference list. |
static int |
ARCHITECTURE_INSTANCE_FEATURE_COUNT
The number of structural features of the 'Architecture Instance' class. |
static int |
ARCHITECTURE_INSTANCE_PATH
The meta object id for the ' Architecture Instance Path' class. |
static int |
ARCHITECTURE_INSTANCE_PATH__PATH
The feature id for the 'Path' reference. |
static int |
ARCHITECTURE_INSTANCE_PATH_FEATURE_COUNT
The number of structural features of the 'Architecture Instance Path' class. |
static archevolPackage |
eINSTANCE
The singleton instance of the package. |
static String |
eNAME
The package name. |
static String |
eNS_PREFIX
The package namespace name. |
static String |
eNS_URI
The package namespace URI. |
static int |
EVOLUTION_STYLE
The meta object id for the ' Evolution Style' class. |
static int |
EVOLUTION_STYLE__CONTRIBUTIONNAME
The feature id for the 'Contributionname' attribute. |
static int |
EVOLUTION_STYLE__NAME
The feature id for the 'Name' attribute. |
static int |
EVOLUTION_STYLE_FEATURE_COUNT
The number of structural features of the 'Evolution Style' class. |
static int |
PATH
The meta object id for the ' Path' class. |
static int |
PATH__NAME
The feature id for the 'Name' attribute. |
static int |
PATH_FEATURE_COUNT
The number of structural features of the 'Path' class. |
static int |
TRANSITION
The meta object id for the ' Transition' class. |
static int |
TRANSITION__NAME
The feature id for the 'Name' attribute. |
static int |
TRANSITION__NEXT
The feature id for the 'Next' reference. |
static int |
TRANSITION__PATHS
The feature id for the 'Paths' reference list. |
static int |
TRANSITION__PREVIOUS
The feature id for the 'Previous' reference. |
static int |
TRANSITION__TRANSITIONPATHS
The feature id for the 'Transitionpaths' containment reference list. |
static int |
TRANSITION_FEATURE_COUNT
The number of structural features of the 'Transition' class. |
static int |
TRANSITION_PATH
The meta object id for the ' Transition Path' class. |
static int |
TRANSITION_PATH__PATH
The feature id for the 'Path' reference. |
static int |
TRANSITION_PATH_FEATURE_COUNT
The number of structural features of the 'Transition Path' class. |
| Method Summary | |
|---|---|
void |
addEAttribute(Class<?> containerClass,
Class<?> typeClass,
String fullName)
Creates EAttribute for the containerClass arguement
by calling createEAttribute(), stores feature id to be
retrieved by calling getFeatureId and feature name to be
retrieved by calling getEAttributeName
initializes the created EAttribute by calling initEAttribute |
archevolFactory |
getarchevolFactory()
Returns the factory that creates the instances of the model. |
org.eclipse.emf.ecore.EReference |
getArchitectureEvolution_Architectureinstances()
Returns the meta object for the containment reference list ' Architectureinstances'. |
org.eclipse.emf.ecore.EReference |
getArchitectureEvolution_Evolutionstyles()
Returns the meta object for the containment reference list ' Evolutionstyles'. |
org.eclipse.emf.ecore.EReference |
getArchitectureEvolution_Paths()
Returns the meta object for the containment reference list ' Paths'. |
org.eclipse.emf.ecore.EAttribute |
getArchitectureEvolution_Title()
Returns the meta object for the attribute ' Title'. |
org.eclipse.emf.ecore.EReference |
getArchitectureEvolution_Transitions()
Returns the meta object for the containment reference list ' Transitions'. |
org.eclipse.emf.ecore.EClass |
getArchitectureEvolution()
Returns the meta object for class ' Architecture Evolution'. |
org.eclipse.emf.ecore.EAttribute |
getArchitectureInstance_Acmesystem()
Returns the meta object for the attribute ' Acmesystem'. |
org.eclipse.emf.ecore.EReference |
getArchitectureInstance_Architectureinstancepaths()
Returns the meta object for the containment reference list ' Architectureinstancepaths'. |
org.eclipse.emf.ecore.EAttribute |
getArchitectureInstance_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EReference |
getArchitectureInstance_Paths()
Returns the meta object for the reference list ' Paths'. |
org.eclipse.emf.ecore.EClass |
getArchitectureInstance()
Returns the meta object for class ' Architecture Instance'. |
org.eclipse.emf.ecore.EReference |
getArchitectureInstancePath_Path()
Returns the meta object for the reference ' Path'. |
org.eclipse.emf.ecore.EClass |
getArchitectureInstancePath()
Returns the meta object for class ' Architecture Instance Path'. |
org.eclipse.emf.ecore.EAttribute |
getEAttribute(Class<?> containerClass,
String fullName)
Returns the corresponse EAttribute registed in method addEAttribute |
String |
getEAttributeName(Class<?> containerClass,
int featureId)
Returns the attribute name registed in method addEAttribute |
org.eclipse.emf.ecore.EAttribute |
getEvolutionStyle_Contributionname()
Returns the meta object for the attribute ' Contributionname'. |
org.eclipse.emf.ecore.EAttribute |
getEvolutionStyle_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EClass |
getEvolutionStyle()
Returns the meta object for class ' Evolution Style'. |
int |
getFeatureId(String fullName)
Returns the feature id registed in method addEAttribute |
org.eclipse.emf.ecore.EAttribute |
getPath_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EClass |
getPath()
Returns the meta object for class ' Path'. |
org.eclipse.emf.ecore.EAttribute |
getTransition_Name()
Returns the meta object for the attribute ' Name'. |
org.eclipse.emf.ecore.EReference |
getTransition_Next()
Returns the meta object for the reference ' Next'. |
org.eclipse.emf.ecore.EReference |
getTransition_Paths()
Returns the meta object for the reference list ' Paths'. |
org.eclipse.emf.ecore.EReference |
getTransition_Previous()
Returns the meta object for the reference ' Previous'. |
org.eclipse.emf.ecore.EReference |
getTransition_Transitionpaths()
Returns the meta object for the containment reference list ' Transitionpaths'. |
org.eclipse.emf.ecore.EClass |
getTransition()
Returns the meta object for class ' Transition'. |
org.eclipse.emf.ecore.EReference |
getTransitionPath_Path()
Returns the meta object for the reference ' Path'. |
org.eclipse.emf.ecore.EClass |
getTransitionPath()
Returns the meta object for class ' Transition Path'. |
| 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, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
|---|
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final archevolPackage eINSTANCE
static final int ARCHITECTURE_INSTANCE
Architecture Instance' class.
ArchitectureInstanceImpl,
archevolPackageImpl.getArchitectureInstance(),
Constant Field Valuesstatic final int ARCHITECTURE_INSTANCE__NAME
static final int ARCHITECTURE_INSTANCE__ACMESYSTEM
static final int ARCHITECTURE_INSTANCE__PATHS
static final int ARCHITECTURE_INSTANCE__ARCHITECTUREINSTANCEPATHS
static final int ARCHITECTURE_INSTANCE_FEATURE_COUNT
static final int TRANSITION
Transition' class.
TransitionImpl,
archevolPackageImpl.getTransition(),
Constant Field Valuesstatic final int TRANSITION__NAME
static final int TRANSITION__PREVIOUS
static final int TRANSITION__NEXT
static final int TRANSITION__PATHS
static final int TRANSITION__TRANSITIONPATHS
static final int TRANSITION_FEATURE_COUNT
static final int ARCHITECTURE_EVOLUTION
Architecture Evolution' class.
ArchitectureEvolutionImpl,
archevolPackageImpl.getArchitectureEvolution(),
Constant Field Valuesstatic final int ARCHITECTURE_EVOLUTION__TITLE
static final int ARCHITECTURE_EVOLUTION__ARCHITECTUREINSTANCES
static final int ARCHITECTURE_EVOLUTION__TRANSITIONS
static final int ARCHITECTURE_EVOLUTION__PATHS
static final int ARCHITECTURE_EVOLUTION__EVOLUTIONSTYLES
static final int ARCHITECTURE_EVOLUTION_FEATURE_COUNT
static final int PATH
Path' class.
PathImpl,
archevolPackageImpl.getPath(),
Constant Field Valuesstatic final int PATH__NAME
static final int PATH_FEATURE_COUNT
static final int ARCHITECTURE_INSTANCE_PATH
Architecture Instance Path' class.
ArchitectureInstancePathImpl,
archevolPackageImpl.getArchitectureInstancePath(),
Constant Field Valuesstatic final int ARCHITECTURE_INSTANCE_PATH__PATH
static final int ARCHITECTURE_INSTANCE_PATH_FEATURE_COUNT
static final int TRANSITION_PATH
Transition Path' class.
TransitionPathImpl,
archevolPackageImpl.getTransitionPath(),
Constant Field Valuesstatic final int TRANSITION_PATH__PATH
static final int TRANSITION_PATH_FEATURE_COUNT
static final int EVOLUTION_STYLE
Evolution Style' class.
EvolutionStyleImpl,
archevolPackageImpl.getEvolutionStyle(),
Constant Field Valuesstatic final int EVOLUTION_STYLE__NAME
static final int EVOLUTION_STYLE__CONTRIBUTIONNAME
static final int EVOLUTION_STYLE_FEATURE_COUNT
| Method Detail |
|---|
org.eclipse.emf.ecore.EClass getArchitectureInstance()
Architecture Instance'.
ArchitectureInstanceorg.eclipse.emf.ecore.EAttribute getArchitectureInstance_Name()
Name'.
ArchitectureInstance.getName(),
getArchitectureInstance()org.eclipse.emf.ecore.EAttribute getArchitectureInstance_Acmesystem()
Acmesystem'.
ArchitectureInstance.getAcmesystem(),
getArchitectureInstance()org.eclipse.emf.ecore.EReference getArchitectureInstance_Architectureinstancepaths()
Architectureinstancepaths'.
ArchitectureInstance.getArchitectureinstancepaths(),
getArchitectureInstance()org.eclipse.emf.ecore.EReference getArchitectureInstance_Paths()
Paths'.
ArchitectureInstance.getPaths(),
getArchitectureInstance()org.eclipse.emf.ecore.EClass getTransition()
Transition'.
Transitionorg.eclipse.emf.ecore.EAttribute getTransition_Name()
Name'.
Transition.getName(),
getTransition()org.eclipse.emf.ecore.EReference getTransition_Previous()
Previous'.
Transition.getPrevious(),
getTransition()org.eclipse.emf.ecore.EReference getTransition_Next()
Next'.
Transition.getNext(),
getTransition()org.eclipse.emf.ecore.EReference getTransition_Transitionpaths()
Transitionpaths'.
Transition.getTransitionpaths(),
getTransition()org.eclipse.emf.ecore.EReference getTransition_Paths()
Paths'.
Transition.getPaths(),
getTransition()org.eclipse.emf.ecore.EClass getArchitectureEvolution()
Architecture Evolution'.
ArchitectureEvolutionorg.eclipse.emf.ecore.EAttribute getArchitectureEvolution_Title()
Title'.
ArchitectureEvolution.getTitle(),
getArchitectureEvolution()org.eclipse.emf.ecore.EReference getArchitectureEvolution_Architectureinstances()
Architectureinstances'.
ArchitectureEvolution.getArchitectureinstances(),
getArchitectureEvolution()org.eclipse.emf.ecore.EReference getArchitectureEvolution_Transitions()
Transitions'.
ArchitectureEvolution.getTransitions(),
getArchitectureEvolution()org.eclipse.emf.ecore.EReference getArchitectureEvolution_Paths()
Paths'.
ArchitectureEvolution.getPaths(),
getArchitectureEvolution()org.eclipse.emf.ecore.EReference getArchitectureEvolution_Evolutionstyles()
Evolutionstyles'.
ArchitectureEvolution.getEvolutionstyles(),
getArchitectureEvolution()org.eclipse.emf.ecore.EClass getPath()
Path'.
Pathorg.eclipse.emf.ecore.EAttribute getPath_Name()
Name'.
Path.getName(),
getPath()org.eclipse.emf.ecore.EClass getArchitectureInstancePath()
Architecture Instance Path'.
ArchitectureInstancePathorg.eclipse.emf.ecore.EReference getArchitectureInstancePath_Path()
Path'.
ArchitectureInstancePath.getPath(),
getArchitectureInstancePath()org.eclipse.emf.ecore.EClass getTransitionPath()
Transition Path'.
TransitionPathorg.eclipse.emf.ecore.EReference getTransitionPath_Path()
Path'.
TransitionPath.getPath(),
getTransitionPath()org.eclipse.emf.ecore.EClass getEvolutionStyle()
Evolution Style'.
EvolutionStyleorg.eclipse.emf.ecore.EAttribute getEvolutionStyle_Name()
Name'.
EvolutionStyle.getName(),
getEvolutionStyle()org.eclipse.emf.ecore.EAttribute getEvolutionStyle_Contributionname()
Contributionname'.
EvolutionStyle.getContributionname(),
getEvolutionStyle()archevolFactory getarchevolFactory()
void addEAttribute(Class<?> containerClass,
Class<?> typeClass,
String fullName)
containerClass arguement
by calling createEAttribute(), stores feature id to be
retrieved by calling getFeatureId and feature name to be
retrieved by calling getEAttributeName
initializes the created EAttribute by calling initEAttribute
containerClass - the container ClassfullName - the name of the attribute#getFeatureId(Class, String),
getEAttributeName(Class, int),
EPackageImpl.createEAttribute(org.eclipse.emf.ecore.EClass, int),
EPackageImpl.initEAttribute(org.eclipse.emf.ecore.EAttribute, org.eclipse.emf.ecore.EClassifier, java.lang.String, java.lang.String, int, int, boolean, boolean, boolean, boolean)int getFeatureId(String fullName)
addEAttribute
fullName - the name of the attribute
#addEAttribute(Class, String)
org.eclipse.emf.ecore.EAttribute getEAttribute(Class<?> containerClass,
String fullName)
addEAttribute
containerClass - the container ClassfullName - the name of the attribute
#addEAttribute(Class, String)
String getEAttributeName(Class<?> containerClass,
int featureId)
addEAttribute
containerClass - the container ClassfeatureId - the feature id
#addEAttribute(Class, String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||