org.mod4j.crossx.mm.crossx
Interface CrossxPackage

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
All Known Implementing Classes:
CrossxPackageImpl

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

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

See Also:
CrossxFactory

Nested Class Summary
static interface CrossxPackage.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 CrossxPackage 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 LITERAL_SYMBOL_PROPERTY
          The meta object id for the 'Literal Symbol Property' class.
static int LITERAL_SYMBOL_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int LITERAL_SYMBOL_PROPERTY__SUB_PROPERTIES
          The feature id for the 'Sub Properties' containment reference list.
static int LITERAL_SYMBOL_PROPERTY__VALUE
          The feature id for the 'Value' attribute.
static int LITERAL_SYMBOL_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Literal Symbol Property' class.
static int MODEL_INFO
          The meta object id for the 'Model Info' class.
static int MODEL_INFO__DSLNAME
          The feature id for the 'Dslname' attribute.
static int MODEL_INFO__LAST_CHANGED
          The feature id for the 'Last Changed' attribute.
static int MODEL_INFO__MODELNAME
          The feature id for the 'Modelname' attribute.
static int MODEL_INFO__RESOURCE
          The feature id for the 'Resource' attribute.
static int MODEL_INFO__SYMBOLS
          The feature id for the 'Symbols' containment reference list.
static int MODEL_INFO_FEATURE_COUNT
          The number of structural features of the 'Model Info' class.
static int REFERENCE_SYMBOL_PROPERTY
          The meta object id for the 'Reference Symbol Property' class.
static int REFERENCE_SYMBOL_PROPERTY__MODELNAME
          The feature id for the 'Modelname' attribute.
static int REFERENCE_SYMBOL_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int REFERENCE_SYMBOL_PROPERTY__SUB_PROPERTIES
          The feature id for the 'Sub Properties' containment reference list.
static int REFERENCE_SYMBOL_PROPERTY__SYMBOLNAME
          The feature id for the 'Symbolname' attribute.
static int REFERENCE_SYMBOL_PROPERTY__TYPE
          The feature id for the 'Type' attribute.
static int REFERENCE_SYMBOL_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Reference Symbol Property' class.
static int SYMBOL
          The meta object id for the 'Symbol' class.
static int SYMBOL__NAME
          The feature id for the 'Name' attribute.
static int SYMBOL__OWNER
          The feature id for the 'Owner' container reference.
static int SYMBOL__PARENT
          The feature id for the 'Parent' container reference.
static int SYMBOL__PROPERTIES
          The feature id for the 'Properties' containment reference list.
static int SYMBOL__SUB_SYMBOLS
          The feature id for the 'Sub Symbols' containment reference list.
static int SYMBOL__TYPE
          The feature id for the 'Type' attribute.
static int SYMBOL_FEATURE_COUNT
          The number of structural features of the 'Symbol' class.
static int SYMBOL_PROPERTY
          The meta object id for the 'Symbol Property' class.
static int SYMBOL_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int SYMBOL_PROPERTY__SUB_PROPERTIES
          The feature id for the 'Sub Properties' containment reference list.
static int SYMBOL_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Symbol Property' class.
 
Method Summary
 CrossxFactory getCrossxFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getLiteralSymbolProperty_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getLiteralSymbolProperty()
          Returns the meta object for class 'Literal Symbol Property'.
 org.eclipse.emf.ecore.EAttribute getModelInfo_Dslname()
          Returns the meta object for the attribute 'Dslname'.
 org.eclipse.emf.ecore.EAttribute getModelInfo_LastChanged()
          Returns the meta object for the attribute 'Last Changed'.
 org.eclipse.emf.ecore.EAttribute getModelInfo_Modelname()
          Returns the meta object for the attribute 'Modelname'.
 org.eclipse.emf.ecore.EAttribute getModelInfo_Resource()
          Returns the meta object for the attribute 'Resource'.
 org.eclipse.emf.ecore.EReference getModelInfo_Symbols()
          Returns the meta object for the containment reference list 'Symbols'.
 org.eclipse.emf.ecore.EClass getModelInfo()
          Returns the meta object for class 'Model Info'.
 org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Modelname()
          Returns the meta object for the attribute 'Modelname'.
 org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Symbolname()
          Returns the meta object for the attribute 'Symbolname'.
 org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Type()
          Returns the meta object for the attribute 'Type'.
 org.eclipse.emf.ecore.EClass getReferenceSymbolProperty()
          Returns the meta object for class 'Reference Symbol Property'.
 org.eclipse.emf.ecore.EAttribute getSymbol_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getSymbol_Owner()
          Returns the meta object for the container reference 'Owner'.
 org.eclipse.emf.ecore.EReference getSymbol_Parent()
          Returns the meta object for the container reference 'Parent'.
 org.eclipse.emf.ecore.EReference getSymbol_Properties()
          Returns the meta object for the containment reference list 'Properties'.
 org.eclipse.emf.ecore.EReference getSymbol_SubSymbols()
          Returns the meta object for the containment reference list 'Sub Symbols'.
 org.eclipse.emf.ecore.EAttribute getSymbol_Type()
          Returns the meta object for the attribute 'Type'.
 org.eclipse.emf.ecore.EClass getSymbol()
          Returns the meta object for class 'Symbol'.
 org.eclipse.emf.ecore.EAttribute getSymbolProperty_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getSymbolProperty_SubProperties()
          Returns the meta object for the containment reference list 'Sub Properties'.
 org.eclipse.emf.ecore.EClass getSymbolProperty()
          Returns the meta object for class 'Symbol Property'.
 
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

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 CrossxPackage eINSTANCE
The singleton instance of the package.


MODEL_INFO

static final int MODEL_INFO
The meta object id for the 'Model Info' class.

See Also:
ModelInfoImpl, CrossxPackageImpl.getModelInfo(), Constant Field Values

MODEL_INFO__SYMBOLS

static final int MODEL_INFO__SYMBOLS
The feature id for the 'Symbols' containment reference list.

See Also:
Constant Field Values

MODEL_INFO__LAST_CHANGED

static final int MODEL_INFO__LAST_CHANGED
The feature id for the 'Last Changed' attribute.

See Also:
Constant Field Values

MODEL_INFO__MODELNAME

static final int MODEL_INFO__MODELNAME
The feature id for the 'Modelname' attribute.

See Also:
Constant Field Values

MODEL_INFO__RESOURCE

static final int MODEL_INFO__RESOURCE
The feature id for the 'Resource' attribute.

See Also:
Constant Field Values

MODEL_INFO__DSLNAME

static final int MODEL_INFO__DSLNAME
The feature id for the 'Dslname' attribute.

See Also:
Constant Field Values

MODEL_INFO_FEATURE_COUNT

static final int MODEL_INFO_FEATURE_COUNT
The number of structural features of the 'Model Info' class.

See Also:
Constant Field Values

SYMBOL

static final int SYMBOL
The meta object id for the 'Symbol' class.

See Also:
SymbolImpl, CrossxPackageImpl.getSymbol(), Constant Field Values

SYMBOL__NAME

static final int SYMBOL__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

SYMBOL__TYPE

static final int SYMBOL__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

SYMBOL__PROPERTIES

static final int SYMBOL__PROPERTIES
The feature id for the 'Properties' containment reference list.

See Also:
Constant Field Values

SYMBOL__SUB_SYMBOLS

static final int SYMBOL__SUB_SYMBOLS
The feature id for the 'Sub Symbols' containment reference list.

See Also:
Constant Field Values

SYMBOL__OWNER

static final int SYMBOL__OWNER
The feature id for the 'Owner' container reference.

See Also:
Constant Field Values

SYMBOL__PARENT

static final int SYMBOL__PARENT
The feature id for the 'Parent' container reference.

See Also:
Constant Field Values

SYMBOL_FEATURE_COUNT

static final int SYMBOL_FEATURE_COUNT
The number of structural features of the 'Symbol' class.

See Also:
Constant Field Values

SYMBOL_PROPERTY

static final int SYMBOL_PROPERTY
The meta object id for the 'Symbol Property' class.

See Also:
SymbolPropertyImpl, CrossxPackageImpl.getSymbolProperty(), Constant Field Values

SYMBOL_PROPERTY__NAME

static final int SYMBOL_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

SYMBOL_PROPERTY__SUB_PROPERTIES

static final int SYMBOL_PROPERTY__SUB_PROPERTIES
The feature id for the 'Sub Properties' containment reference list.

See Also:
Constant Field Values

SYMBOL_PROPERTY_FEATURE_COUNT

static final int SYMBOL_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Symbol Property' class.

See Also:
Constant Field Values

LITERAL_SYMBOL_PROPERTY

static final int LITERAL_SYMBOL_PROPERTY
The meta object id for the 'Literal Symbol Property' class.

See Also:
LiteralSymbolPropertyImpl, CrossxPackageImpl.getLiteralSymbolProperty(), Constant Field Values

LITERAL_SYMBOL_PROPERTY__NAME

static final int LITERAL_SYMBOL_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

LITERAL_SYMBOL_PROPERTY__SUB_PROPERTIES

static final int LITERAL_SYMBOL_PROPERTY__SUB_PROPERTIES
The feature id for the 'Sub Properties' containment reference list.

See Also:
Constant Field Values

LITERAL_SYMBOL_PROPERTY__VALUE

static final int LITERAL_SYMBOL_PROPERTY__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

LITERAL_SYMBOL_PROPERTY_FEATURE_COUNT

static final int LITERAL_SYMBOL_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Literal Symbol Property' class.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY

static final int REFERENCE_SYMBOL_PROPERTY
The meta object id for the 'Reference Symbol Property' class.

See Also:
ReferenceSymbolPropertyImpl, CrossxPackageImpl.getReferenceSymbolProperty(), Constant Field Values

REFERENCE_SYMBOL_PROPERTY__NAME

static final int REFERENCE_SYMBOL_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY__SUB_PROPERTIES

static final int REFERENCE_SYMBOL_PROPERTY__SUB_PROPERTIES
The feature id for the 'Sub Properties' containment reference list.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY__TYPE

static final int REFERENCE_SYMBOL_PROPERTY__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY__MODELNAME

static final int REFERENCE_SYMBOL_PROPERTY__MODELNAME
The feature id for the 'Modelname' attribute.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY__SYMBOLNAME

static final int REFERENCE_SYMBOL_PROPERTY__SYMBOLNAME
The feature id for the 'Symbolname' attribute.

See Also:
Constant Field Values

REFERENCE_SYMBOL_PROPERTY_FEATURE_COUNT

static final int REFERENCE_SYMBOL_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Reference Symbol Property' class.

See Also:
Constant Field Values
Method Detail

getModelInfo

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

Returns:
the meta object for class 'Model Info'.
See Also:
ModelInfo

getModelInfo_Symbols

org.eclipse.emf.ecore.EReference getModelInfo_Symbols()
Returns the meta object for the containment reference list 'Symbols'.

Returns:
the meta object for the containment reference list 'Symbols'.
See Also:
ModelInfo.getSymbols(), getModelInfo()

getModelInfo_LastChanged

org.eclipse.emf.ecore.EAttribute getModelInfo_LastChanged()
Returns the meta object for the attribute 'Last Changed'.

Returns:
the meta object for the attribute 'Last Changed'.
See Also:
ModelInfo.getLastChanged(), getModelInfo()

getModelInfo_Modelname

org.eclipse.emf.ecore.EAttribute getModelInfo_Modelname()
Returns the meta object for the attribute 'Modelname'.

Returns:
the meta object for the attribute 'Modelname'.
See Also:
ModelInfo.getModelname(), getModelInfo()

getModelInfo_Resource

org.eclipse.emf.ecore.EAttribute getModelInfo_Resource()
Returns the meta object for the attribute 'Resource'.

Returns:
the meta object for the attribute 'Resource'.
See Also:
ModelInfo.getResource(), getModelInfo()

getModelInfo_Dslname

org.eclipse.emf.ecore.EAttribute getModelInfo_Dslname()
Returns the meta object for the attribute 'Dslname'.

Returns:
the meta object for the attribute 'Dslname'.
See Also:
ModelInfo.getDslname(), getModelInfo()

getSymbol

org.eclipse.emf.ecore.EClass getSymbol()
Returns the meta object for class 'Symbol'.

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

getSymbol_Name

org.eclipse.emf.ecore.EAttribute getSymbol_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Symbol.getName(), getSymbol()

getSymbol_Type

org.eclipse.emf.ecore.EAttribute getSymbol_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
Symbol.getType(), getSymbol()

getSymbol_Properties

org.eclipse.emf.ecore.EReference getSymbol_Properties()
Returns the meta object for the containment reference list 'Properties'.

Returns:
the meta object for the containment reference list 'Properties'.
See Also:
Symbol.getProperties(), getSymbol()

getSymbol_SubSymbols

org.eclipse.emf.ecore.EReference getSymbol_SubSymbols()
Returns the meta object for the containment reference list 'Sub Symbols'.

Returns:
the meta object for the containment reference list 'Sub Symbols'.
See Also:
Symbol.getSubSymbols(), getSymbol()

getSymbol_Owner

org.eclipse.emf.ecore.EReference getSymbol_Owner()
Returns the meta object for the container reference 'Owner'.

Returns:
the meta object for the container reference 'Owner'.
See Also:
Symbol.getOwner(), getSymbol()

getSymbol_Parent

org.eclipse.emf.ecore.EReference getSymbol_Parent()
Returns the meta object for the container reference 'Parent'.

Returns:
the meta object for the container reference 'Parent'.
See Also:
Symbol.getParent(), getSymbol()

getSymbolProperty

org.eclipse.emf.ecore.EClass getSymbolProperty()
Returns the meta object for class 'Symbol Property'.

Returns:
the meta object for class 'Symbol Property'.
See Also:
SymbolProperty

getSymbolProperty_Name

org.eclipse.emf.ecore.EAttribute getSymbolProperty_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
SymbolProperty.getName(), getSymbolProperty()

getSymbolProperty_SubProperties

org.eclipse.emf.ecore.EReference getSymbolProperty_SubProperties()
Returns the meta object for the containment reference list 'Sub Properties'.

Returns:
the meta object for the containment reference list 'Sub Properties'.
See Also:
SymbolProperty.getSubProperties(), getSymbolProperty()

getLiteralSymbolProperty

org.eclipse.emf.ecore.EClass getLiteralSymbolProperty()
Returns the meta object for class 'Literal Symbol Property'.

Returns:
the meta object for class 'Literal Symbol Property'.
See Also:
LiteralSymbolProperty

getLiteralSymbolProperty_Value

org.eclipse.emf.ecore.EAttribute getLiteralSymbolProperty_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
LiteralSymbolProperty.getValue(), getLiteralSymbolProperty()

getReferenceSymbolProperty

org.eclipse.emf.ecore.EClass getReferenceSymbolProperty()
Returns the meta object for class 'Reference Symbol Property'.

Returns:
the meta object for class 'Reference Symbol Property'.
See Also:
ReferenceSymbolProperty

getReferenceSymbolProperty_Type

org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
ReferenceSymbolProperty.getType(), getReferenceSymbolProperty()

getReferenceSymbolProperty_Modelname

org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Modelname()
Returns the meta object for the attribute 'Modelname'.

Returns:
the meta object for the attribute 'Modelname'.
See Also:
ReferenceSymbolProperty.getModelname(), getReferenceSymbolProperty()

getReferenceSymbolProperty_Symbolname

org.eclipse.emf.ecore.EAttribute getReferenceSymbolProperty_Symbolname()
Returns the meta object for the attribute 'Symbolname'.

Returns:
the meta object for the attribute 'Symbolname'.
See Also:
ReferenceSymbolProperty.getSymbolname(), getReferenceSymbolProperty()

getCrossxFactory

CrossxFactory getCrossxFactory()
Returns the factory that creates the instances of the model.

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


Copyright © 2010 Mod4j. All Rights Reserved.