Package com._1c.g5.v8.dt.lcore.model
Interface LcorePackage
-
- 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:
LcorePackageImpl
public interface LcorePackage 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 operation of each class,
- each enum,
- and each data type
- See Also:
LcoreFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
LcorePackage.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
-
Field Summary
Fields Modifier and Type Field Description static int
BASIC_TYPE
The meta object id for the 'Basic Type
' class.static int
BASIC_TYPE_FEATURE_COUNT
The number of structural features of the 'Basic Type' class.static int
BASIC_TYPE_OPERATION_COUNT
The number of operations of the 'Basic Type' class.static int
BOOLEAN_TYPE
The meta object id for the 'Boolean Type
' class.static int
BOOLEAN_TYPE_FEATURE_COUNT
The number of structural features of the 'Boolean Type' class.static int
BOOLEAN_TYPE_OPERATION_COUNT
The number of operations of the 'Boolean Type' class.static int
DATE_TYPE
The meta object id for the 'Date Type
' class.static int
DATE_TYPE__DATE_FRACTIONS
The feature id for the 'Date Fractions' attribute.static int
DATE_TYPE_FEATURE_COUNT
The number of structural features of the 'Date Type' class.static int
DATE_TYPE_OPERATION_COUNT
The number of operations of the 'Date Type' class.static LcorePackage
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
NULL_TYPE
The meta object id for the 'Null Type
' class.static int
NULL_TYPE_FEATURE_COUNT
The number of structural features of the 'Null Type' class.static int
NULL_TYPE_OPERATION_COUNT
The number of operations of the 'Null Type' class.static int
NUMBER_TYPE
The meta object id for the 'Number Type
' class.static int
NUMBER_TYPE__NON_NEGATIVE
The feature id for the 'Non Negative' attribute.static int
NUMBER_TYPE__PRECISION
The feature id for the 'Precision' attribute.static int
NUMBER_TYPE__SCALE
The feature id for the 'Scale' attribute.static int
NUMBER_TYPE_FEATURE_COUNT
The number of structural features of the 'Number Type' class.static int
NUMBER_TYPE_OPERATION_COUNT
The number of operations of the 'Number Type' class.static int
STRING_TYPE
The meta object id for the 'String Type
' class.static int
STRING_TYPE__FIXED
The feature id for the 'Fixed' attribute.static int
STRING_TYPE__LENGTH
The feature id for the 'Length' attribute.static int
STRING_TYPE_FEATURE_COUNT
The number of structural features of the 'String Type' class.static int
STRING_TYPE_OPERATION_COUNT
The number of operations of the 'String Type' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getBasicType()
Returns the meta object for class 'Basic Type
'.org.eclipse.emf.ecore.EClass
getBooleanType()
Returns the meta object for class 'Boolean Type
'.org.eclipse.emf.ecore.EClass
getDateType()
Returns the meta object for class 'Date Type
'.org.eclipse.emf.ecore.EAttribute
getDateType_DateFractions()
Returns the meta object for the attribute 'Date Fractions
'.LcoreFactory
getLcoreFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
getNullType()
Returns the meta object for class 'Null Type
'.org.eclipse.emf.ecore.EClass
getNumberType()
Returns the meta object for class 'Number Type
'.org.eclipse.emf.ecore.EAttribute
getNumberType_NonNegative()
Returns the meta object for the attribute 'Non Negative
'.org.eclipse.emf.ecore.EAttribute
getNumberType_Precision()
Returns the meta object for the attribute 'Precision
'.org.eclipse.emf.ecore.EAttribute
getNumberType_Scale()
Returns the meta object for the attribute 'Scale
'.org.eclipse.emf.ecore.EClass
getStringType()
Returns the meta object for class 'String Type
'.org.eclipse.emf.ecore.EAttribute
getStringType_Fixed()
Returns the meta object for the attribute 'Fixed
'.org.eclipse.emf.ecore.EAttribute
getStringType_Length()
Returns the meta object for the attribute 'Length
'.-
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 LcorePackage eINSTANCE
The singleton instance of the package.
-
BASIC_TYPE
static final int BASIC_TYPE
The meta object id for the 'Basic Type
' class.
-
BASIC_TYPE_FEATURE_COUNT
static final int BASIC_TYPE_FEATURE_COUNT
The number of structural features of the 'Basic Type' class.- See Also:
- Constant Field Values
-
BASIC_TYPE_OPERATION_COUNT
static final int BASIC_TYPE_OPERATION_COUNT
The number of operations of the 'Basic Type' class.- See Also:
- Constant Field Values
-
BOOLEAN_TYPE
static final int BOOLEAN_TYPE
The meta object id for the 'Boolean Type
' class.
-
BOOLEAN_TYPE_FEATURE_COUNT
static final int BOOLEAN_TYPE_FEATURE_COUNT
The number of structural features of the 'Boolean Type' class.- See Also:
- Constant Field Values
-
BOOLEAN_TYPE_OPERATION_COUNT
static final int BOOLEAN_TYPE_OPERATION_COUNT
The number of operations of the 'Boolean Type' class.- See Also:
- Constant Field Values
-
STRING_TYPE
static final int STRING_TYPE
The meta object id for the 'String Type
' class.
-
STRING_TYPE__LENGTH
static final int STRING_TYPE__LENGTH
The feature id for the 'Length' attribute.- See Also:
- Constant Field Values
-
STRING_TYPE__FIXED
static final int STRING_TYPE__FIXED
The feature id for the 'Fixed' attribute.- See Also:
- Constant Field Values
-
STRING_TYPE_FEATURE_COUNT
static final int STRING_TYPE_FEATURE_COUNT
The number of structural features of the 'String Type' class.- See Also:
- Constant Field Values
-
STRING_TYPE_OPERATION_COUNT
static final int STRING_TYPE_OPERATION_COUNT
The number of operations of the 'String Type' class.- See Also:
- Constant Field Values
-
NUMBER_TYPE
static final int NUMBER_TYPE
The meta object id for the 'Number Type
' class.
-
NUMBER_TYPE__PRECISION
static final int NUMBER_TYPE__PRECISION
The feature id for the 'Precision' attribute.- See Also:
- Constant Field Values
-
NUMBER_TYPE__SCALE
static final int NUMBER_TYPE__SCALE
The feature id for the 'Scale' attribute.- See Also:
- Constant Field Values
-
NUMBER_TYPE__NON_NEGATIVE
static final int NUMBER_TYPE__NON_NEGATIVE
The feature id for the 'Non Negative' attribute.- See Also:
- Constant Field Values
-
NUMBER_TYPE_FEATURE_COUNT
static final int NUMBER_TYPE_FEATURE_COUNT
The number of structural features of the 'Number Type' class.- See Also:
- Constant Field Values
-
NUMBER_TYPE_OPERATION_COUNT
static final int NUMBER_TYPE_OPERATION_COUNT
The number of operations of the 'Number Type' class.- See Also:
- Constant Field Values
-
DATE_TYPE
static final int DATE_TYPE
The meta object id for the 'Date Type
' class.
-
DATE_TYPE__DATE_FRACTIONS
static final int DATE_TYPE__DATE_FRACTIONS
The feature id for the 'Date Fractions' attribute.- See Also:
- Constant Field Values
-
DATE_TYPE_FEATURE_COUNT
static final int DATE_TYPE_FEATURE_COUNT
The number of structural features of the 'Date Type' class.- See Also:
- Constant Field Values
-
DATE_TYPE_OPERATION_COUNT
static final int DATE_TYPE_OPERATION_COUNT
The number of operations of the 'Date Type' class.- See Also:
- Constant Field Values
-
NULL_TYPE
static final int NULL_TYPE
The meta object id for the 'Null Type
' class.
-
NULL_TYPE_FEATURE_COUNT
static final int NULL_TYPE_FEATURE_COUNT
The number of structural features of the 'Null Type' class.- See Also:
- Constant Field Values
-
NULL_TYPE_OPERATION_COUNT
static final int NULL_TYPE_OPERATION_COUNT
The number of operations of the 'Null Type' class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getBasicType
org.eclipse.emf.ecore.EClass getBasicType()
Returns the meta object for class 'Basic Type
'.- Returns:
- the meta object for class 'Basic Type'.
- See Also:
BasicType
-
getBooleanType
org.eclipse.emf.ecore.EClass getBooleanType()
Returns the meta object for class 'Boolean Type
'.- Returns:
- the meta object for class 'Boolean Type'.
- See Also:
BooleanType
-
getStringType
org.eclipse.emf.ecore.EClass getStringType()
Returns the meta object for class 'String Type
'.- Returns:
- the meta object for class 'String Type'.
- See Also:
StringType
-
getStringType_Length
org.eclipse.emf.ecore.EAttribute getStringType_Length()
Returns the meta object for the attribute 'Length
'.- Returns:
- the meta object for the attribute 'Length'.
- See Also:
StringType.getLength()
,getStringType()
-
getStringType_Fixed
org.eclipse.emf.ecore.EAttribute getStringType_Fixed()
Returns the meta object for the attribute 'Fixed
'.- Returns:
- the meta object for the attribute 'Fixed'.
- See Also:
StringType.isFixed()
,getStringType()
-
getNumberType
org.eclipse.emf.ecore.EClass getNumberType()
Returns the meta object for class 'Number Type
'.- Returns:
- the meta object for class 'Number Type'.
- See Also:
NumberType
-
getNumberType_Precision
org.eclipse.emf.ecore.EAttribute getNumberType_Precision()
Returns the meta object for the attribute 'Precision
'.- Returns:
- the meta object for the attribute 'Precision'.
- See Also:
NumberType.getPrecision()
,getNumberType()
-
getNumberType_Scale
org.eclipse.emf.ecore.EAttribute getNumberType_Scale()
Returns the meta object for the attribute 'Scale
'.- Returns:
- the meta object for the attribute 'Scale'.
- See Also:
NumberType.getScale()
,getNumberType()
-
getNumberType_NonNegative
org.eclipse.emf.ecore.EAttribute getNumberType_NonNegative()
Returns the meta object for the attribute 'Non Negative
'.- Returns:
- the meta object for the attribute 'Non Negative'.
- See Also:
NumberType.isNonNegative()
,getNumberType()
-
getDateType
org.eclipse.emf.ecore.EClass getDateType()
Returns the meta object for class 'Date Type
'.- Returns:
- the meta object for class 'Date Type'.
- See Also:
DateType
-
getDateType_DateFractions
org.eclipse.emf.ecore.EAttribute getDateType_DateFractions()
Returns the meta object for the attribute 'Date Fractions
'.- Returns:
- the meta object for the attribute 'Date Fractions'.
- See Also:
DateType.getDateFractions()
,getDateType()
-
getNullType
org.eclipse.emf.ecore.EClass getNullType()
Returns the meta object for class 'Null Type
'.- Returns:
- the meta object for class 'Null Type'.
- See Also:
NullType
-
getLcoreFactory
LcoreFactory getLcoreFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-