Package com._1c.g5.modeling.foundation
Interface FoundationPackage
-
- 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:
FoundationPackageImpl
public interface FoundationPackage extends org.eclipse.emf.ecore.EPackage
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 Also:
FoundationFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FoundationPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static FoundationPackage
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
JAVA_CLASS_NAME
The meta object id for the 'Java Class Name' data type.static int
JAVA_IDENTIFIER
The meta object id for the 'Java Identifier' data type.static int
MODEL_NAME
The meta object id for the 'Model Name' data type.static int
MODEL_QNAME
The meta object id for the 'Model QName' data type.static int
RESOURCE_ROOT
The meta object id for the 'Resource Root
' class.static int
RESOURCE_ROOT__NAME
The feature id for the 'Name' attribute.static int
RESOURCE_ROOT__PACKAGE_NAME
The feature id for the 'Package Name' attribute.static int
RESOURCE_ROOT__SIMPLE_NAME
The feature id for the 'Simple Name' attribute.static int
RESOURCE_ROOT_FEATURE_COUNT
The number of structural features of the 'Resource Root' class.static int
UUID
The meta object id for the 'Uuid' data type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FoundationFactory
getFoundationFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EDataType
getJavaClassName()
Returns the meta object for data type 'Java Class Name
'.org.eclipse.emf.ecore.EDataType
getJavaIdentifier()
Returns the meta object for data type 'Java Identifier
'.org.eclipse.emf.ecore.EDataType
getModelName()
Returns the meta object for data type 'Model Name
'.org.eclipse.emf.ecore.EDataType
getModelQName()
Returns the meta object for data type 'Model QName
'.org.eclipse.emf.ecore.EClass
getResourceRoot()
Returns the meta object for class 'Resource Root
'.org.eclipse.emf.ecore.EAttribute
getResourceRoot_Name()
Returns the meta object for the attribute 'Name
'.org.eclipse.emf.ecore.EAttribute
getResourceRoot_PackageName()
Returns the meta object for the attribute 'Package Name
'.org.eclipse.emf.ecore.EAttribute
getResourceRoot_SimpleName()
Returns the meta object for the attribute 'Simple Name
'.org.eclipse.emf.ecore.EDataType
getUuid()
Returns the meta object for data type 'Uuid
'.-
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
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final FoundationPackage eINSTANCE
The singleton instance of the package.
-
RESOURCE_ROOT
static final int RESOURCE_ROOT
The meta object id for the 'Resource Root
' class.
-
RESOURCE_ROOT__NAME
static final int RESOURCE_ROOT__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
RESOURCE_ROOT__PACKAGE_NAME
static final int RESOURCE_ROOT__PACKAGE_NAME
The feature id for the 'Package Name' attribute.- See Also:
- Constant Field Values
-
RESOURCE_ROOT__SIMPLE_NAME
static final int RESOURCE_ROOT__SIMPLE_NAME
The feature id for the 'Simple Name' attribute.- See Also:
- Constant Field Values
-
RESOURCE_ROOT_FEATURE_COUNT
static final int RESOURCE_ROOT_FEATURE_COUNT
The number of structural features of the 'Resource Root' class.- See Also:
- Constant Field Values
-
MODEL_QNAME
static final int MODEL_QNAME
The meta object id for the 'Model QName' data type.
-
MODEL_NAME
static final int MODEL_NAME
The meta object id for the 'Model Name' data type.
-
JAVA_CLASS_NAME
static final int JAVA_CLASS_NAME
The meta object id for the 'Java Class Name' data type.
-
JAVA_IDENTIFIER
static final int JAVA_IDENTIFIER
The meta object id for the 'Java Identifier' data type.
-
UUID
static final int UUID
The meta object id for the 'Uuid' data type.- See Also:
UUID
,FoundationPackageImpl.getUuid()
, Constant Field Values
-
-
Method Detail
-
getResourceRoot
org.eclipse.emf.ecore.EClass getResourceRoot()
Returns the meta object for class 'Resource Root
'.- Returns:
- the meta object for class 'Resource Root'.
- See Also:
ResourceRoot
-
getResourceRoot_Name
org.eclipse.emf.ecore.EAttribute getResourceRoot_Name()
Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
ResourceRoot.getName()
,getResourceRoot()
-
getResourceRoot_PackageName
org.eclipse.emf.ecore.EAttribute getResourceRoot_PackageName()
Returns the meta object for the attribute 'Package Name
'.- Returns:
- the meta object for the attribute 'Package Name'.
- See Also:
ResourceRoot.getPackageName()
,getResourceRoot()
-
getResourceRoot_SimpleName
org.eclipse.emf.ecore.EAttribute getResourceRoot_SimpleName()
Returns the meta object for the attribute 'Simple Name
'.- Returns:
- the meta object for the attribute 'Simple Name'.
- See Also:
ResourceRoot.getSimpleName()
,getResourceRoot()
-
getModelQName
org.eclipse.emf.ecore.EDataType getModelQName()
Returns the meta object for data type 'Model QName
'.- Returns:
- the meta object for data type 'Model QName'.
- See Also:
String
-
getModelName
org.eclipse.emf.ecore.EDataType getModelName()
Returns the meta object for data type 'Model Name
'.- Returns:
- the meta object for data type 'Model Name'.
- See Also:
String
-
getJavaClassName
org.eclipse.emf.ecore.EDataType getJavaClassName()
Returns the meta object for data type 'Java Class Name
'.- Returns:
- the meta object for data type 'Java Class Name'.
- See Also:
String
-
getJavaIdentifier
org.eclipse.emf.ecore.EDataType getJavaIdentifier()
Returns the meta object for data type 'Java Identifier
'.- Returns:
- the meta object for data type 'Java Identifier'.
- See Also:
String
-
getUuid
org.eclipse.emf.ecore.EDataType getUuid()
Returns the meta object for data type 'Uuid
'.- Returns:
- the meta object for data type 'Uuid'.
- See Also:
UUID
-
getFoundationFactory
FoundationFactory getFoundationFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-