Class ExpressionsPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- com._1c.g5.v8.dt.dcs.expressions.model.impl.ExpressionsPackageImpl
-
- All Implemented Interfaces:
ExpressionsPackage
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class ExpressionsPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements ExpressionsPackage
An implementation of the model Package.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.dcs.expressions.model.ExpressionsPackage
ExpressionsPackage.Literals
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface com._1c.g5.v8.dt.dcs.expressions.model.ExpressionsPackage
BINARY_EXPRESSION, BINARY_EXPRESSION___GET_RET_VAL_TYPES, BINARY_EXPRESSION__LEFT, BINARY_EXPRESSION__OPERATION, BINARY_EXPRESSION__RIGHT, BINARY_EXPRESSION__TYPES, BINARY_EXPRESSION_FEATURE_COUNT, BINARY_EXPRESSION_OPERATION_COUNT, BINARY_OPERATION, BOOLEAN_LITERAL, BOOLEAN_LITERAL___GET_RET_VAL_TYPES, BOOLEAN_LITERAL__IS_TRUE, BOOLEAN_LITERAL__TYPES, BOOLEAN_LITERAL_FEATURE_COUNT, BOOLEAN_LITERAL_OPERATION_COUNT, CASE, CASE___GET_RET_VAL_TYPES, CASE__BODY, CASE__ELSE_EXPRESSION, CASE__TYPES, CASE_BODY, CASE_BODY___GET_RET_VAL_TYPES, CASE_BODY__THEN, CASE_BODY__TYPES, CASE_BODY__WHEN, CASE_BODY_FEATURE_COUNT, CASE_BODY_OPERATION_COUNT, CASE_FEATURE_COUNT, CASE_OPERATION_COUNT, DATE_LITERAL, DATE_LITERAL___GET_RET_VAL_TYPES, DATE_LITERAL__DAY, DATE_LITERAL__HOUR, DATE_LITERAL__MINUTE, DATE_LITERAL__MONTH, DATE_LITERAL__SECOND, DATE_LITERAL__TYPES, DATE_LITERAL__YEAR, DATE_LITERAL_FEATURE_COUNT, DATE_LITERAL_OPERATION_COUNT, eINSTANCE, EMPTY_EXPRESSION, EMPTY_EXPRESSION___GET_RET_VAL_TYPES, EMPTY_EXPRESSION__TYPES, EMPTY_EXPRESSION_FEATURE_COUNT, EMPTY_EXPRESSION_OPERATION_COUNT, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION___GET_RET_VAL_TYPES, EXPRESSION__TYPES, EXPRESSION_FEATURE_COUNT, EXPRESSION_OPERATION_COUNT, EXPRESSION_WITH_ALIAS, EXPRESSION_WITH_ALIAS___GET_RET_VAL_TYPES, EXPRESSION_WITH_ALIAS__ALIAS, EXPRESSION_WITH_ALIAS__EXPRESSION, EXPRESSION_WITH_ALIAS__TYPES, EXPRESSION_WITH_ALIAS_FEATURE_COUNT, EXPRESSION_WITH_ALIAS_OPERATION_COUNT, EXPRESSION_WITH_DISTINCT, EXPRESSION_WITH_DISTINCT___GET_RET_VAL_TYPES, EXPRESSION_WITH_DISTINCT__EXPRESSION, EXPRESSION_WITH_DISTINCT__TYPES, EXPRESSION_WITH_DISTINCT_FEATURE_COUNT, EXPRESSION_WITH_DISTINCT_OPERATION_COUNT, EXPRESSIONS, EXPRESSIONS__ITEM, EXPRESSIONS_FEATURE_COUNT, EXPRESSIONS_OPERATION_COUNT, FIELD, FIELD___GET_RET_VAL_TYPES, FIELD__PATH, FIELD__TYPES, FIELD_FEATURE_COUNT, FIELD_OPERATION_COUNT, FUNCTION, FUNCTION___GET_RET_VAL_TYPES, FUNCTION__NAME, FUNCTION__PARAMETERS, FUNCTION__TYPES, FUNCTION_FEATURE_COUNT, FUNCTION_OPERATION_COUNT, IDENT, IDENT___GET_RET_VAL_TYPES, IDENT__TYPES, IDENT__VALUE, IDENT_FEATURE_COUNT, IDENT_OPERATION_COUNT, IN_LIST, IN_LIST___GET_RET_VAL_TYPES, IN_LIST__ITEMS, IN_LIST__TYPES, IN_LIST_FEATURE_COUNT, IN_LIST_OPERATION_COUNT, IS_NULL, IS_NULL___GET_RET_VAL_TYPES, IS_NULL__NOT, IS_NULL__TYPES, IS_NULL_FEATURE_COUNT, IS_NULL_OPERATION_COUNT, LIKE, LIKE___GET_RET_VAL_TYPES, LIKE__ESCAPE, LIKE__LITERAL, LIKE__TYPES, LIKE_FEATURE_COUNT, LIKE_OPERATION_COUNT, LITERAL, LITERAL___GET_RET_VAL_TYPES, LITERAL__TYPES, LITERAL_FEATURE_COUNT, LITERAL_OPERATION_COUNT, MULTI_PART_NAME, MULTI_PART_NAME___GET_FULL_CONTENT, MULTI_PART_NAME__CONTENT, MULTI_PART_NAME__PREV, MULTI_PART_NAME_FEATURE_COUNT, MULTI_PART_NAME_OPERATION_COUNT, NAME, NAME___GET_FULL_CONTENT, NAME__CONTENT, NAME_FEATURE_COUNT, NAME_OPERATION_COUNT, NULL_LITERAL, NULL_LITERAL___GET_RET_VAL_TYPES, NULL_LITERAL__TYPES, NULL_LITERAL_FEATURE_COUNT, NULL_LITERAL_OPERATION_COUNT, NUMBER_LITERAL, NUMBER_LITERAL___GET_RET_VAL_TYPES, NUMBER_LITERAL__TYPES, NUMBER_LITERAL__VALUE, NUMBER_LITERAL_FEATURE_COUNT, NUMBER_LITERAL_OPERATION_COUNT, PARAMETER, PARAMETER___GET_RET_VAL_TYPES, PARAMETER__TYPES, PARAMETER__VALUE, PARAMETER_FEATURE_COUNT, PARAMETER_OPERATION_COUNT, SINGLE_PART_NAME, SINGLE_PART_NAME___GET_FULL_CONTENT, SINGLE_PART_NAME__CONTENT, SINGLE_PART_NAME_FEATURE_COUNT, SINGLE_PART_NAME_OPERATION_COUNT, STRING_LITERAL, STRING_LITERAL___GET_RET_VAL_TYPES, STRING_LITERAL___VALUE, STRING_LITERAL__TYPES, STRING_LITERAL__VALUE, STRING_LITERAL_FEATURE_COUNT, STRING_LITERAL_OPERATION_COUNT, TYPE_LITERAL, TYPE_LITERAL___GET_RET_VAL_TYPES, TYPE_LITERAL__TYPES, TYPE_LITERAL__VALUE, TYPE_LITERAL_FEATURE_COUNT, TYPE_LITERAL_OPERATION_COUNT, UNARY_EXPRESSION, UNARY_EXPRESSION___GET_RET_VAL_TYPES, UNARY_EXPRESSION__OPERAND, UNARY_EXPRESSION__OPERATION, UNARY_EXPRESSION__TYPES, UNARY_EXPRESSION_FEATURE_COUNT, UNARY_EXPRESSION_OPERATION_COUNT, UNARY_OPERATION, UNDEFINED_LITERAL, UNDEFINED_LITERAL___GET_RET_VAL_TYPES, UNDEFINED_LITERAL__TYPES, UNDEFINED_LITERAL_FEATURE_COUNT, UNDEFINED_LITERAL_OPERATION_COUNT, VALUE_LITERAL, VALUE_LITERAL___GET_RET_VAL_TYPES, VALUE_LITERAL__TYPES, VALUE_LITERAL__VALUE, VALUE_LITERAL_FEATURE_COUNT, VALUE_LITERAL_OPERATION_COUNT
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPackageContents()
Creates the meta-model objects for the package.org.eclipse.emf.ecore.EClass
getBinaryExpression()
org.eclipse.emf.ecore.EReference
getBinaryExpression_Left()
org.eclipse.emf.ecore.EAttribute
getBinaryExpression_Operation()
org.eclipse.emf.ecore.EReference
getBinaryExpression_Right()
org.eclipse.emf.ecore.EEnum
getBinaryOperation()
org.eclipse.emf.ecore.EClass
getBooleanLiteral()
org.eclipse.emf.ecore.EAttribute
getBooleanLiteral_IsTrue()
org.eclipse.emf.ecore.EClass
getCase()
org.eclipse.emf.ecore.EReference
getCase_Body()
org.eclipse.emf.ecore.EReference
getCase_ElseExpression()
org.eclipse.emf.ecore.EClass
getCaseBody()
org.eclipse.emf.ecore.EReference
getCaseBody_Then()
org.eclipse.emf.ecore.EReference
getCaseBody_When()
org.eclipse.emf.ecore.EClass
getDateLiteral()
org.eclipse.emf.ecore.EReference
getDateLiteral_Day()
org.eclipse.emf.ecore.EReference
getDateLiteral_Hour()
org.eclipse.emf.ecore.EReference
getDateLiteral_Minute()
org.eclipse.emf.ecore.EReference
getDateLiteral_Month()
org.eclipse.emf.ecore.EReference
getDateLiteral_Second()
org.eclipse.emf.ecore.EReference
getDateLiteral_Year()
org.eclipse.emf.ecore.EClass
getEmptyExpression()
org.eclipse.emf.ecore.EClass
getExpression()
org.eclipse.emf.ecore.EOperation
getExpression__GetRetValTypes()
org.eclipse.emf.ecore.EReference
getExpression_Types()
org.eclipse.emf.ecore.EClass
getExpressions()
org.eclipse.emf.ecore.EReference
getExpressions_Item()
ExpressionsFactory
getExpressionsFactory()
org.eclipse.emf.ecore.EClass
getExpressionWithAlias()
org.eclipse.emf.ecore.EAttribute
getExpressionWithAlias_Alias()
org.eclipse.emf.ecore.EReference
getExpressionWithAlias_Expression()
org.eclipse.emf.ecore.EClass
getExpressionWithDistinct()
org.eclipse.emf.ecore.EReference
getExpressionWithDistinct_Expression()
org.eclipse.emf.ecore.EClass
getField()
org.eclipse.emf.ecore.EReference
getField_Path()
org.eclipse.emf.ecore.EClass
getFunction()
org.eclipse.emf.ecore.EReference
getFunction_Name()
org.eclipse.emf.ecore.EReference
getFunction_Parameters()
org.eclipse.emf.ecore.EClass
getIdent()
org.eclipse.emf.ecore.EAttribute
getIdent_Value()
org.eclipse.emf.ecore.EClass
getInList()
org.eclipse.emf.ecore.EReference
getInList_Items()
org.eclipse.emf.ecore.EClass
getIsNull()
org.eclipse.emf.ecore.EAttribute
getIsNull_Not()
org.eclipse.emf.ecore.EClass
getLike()
org.eclipse.emf.ecore.EReference
getLike_Escape()
org.eclipse.emf.ecore.EReference
getLike_Literal()
org.eclipse.emf.ecore.EClass
getLiteral()
org.eclipse.emf.ecore.EClass
getMultiPartName()
org.eclipse.emf.ecore.EOperation
getMultiPartName__GetFullContent()
org.eclipse.emf.ecore.EReference
getMultiPartName_Prev()
org.eclipse.emf.ecore.EClass
getName_()
org.eclipse.emf.ecore.EOperation
getName__GetFullContent()
org.eclipse.emf.ecore.EAttribute
getName_Content()
org.eclipse.emf.ecore.EClass
getNullLiteral()
org.eclipse.emf.ecore.EClass
getNumberLiteral()
org.eclipse.emf.ecore.EAttribute
getNumberLiteral_Value()
org.eclipse.emf.ecore.EClass
getParameter()
org.eclipse.emf.ecore.EAttribute
getParameter_Value()
org.eclipse.emf.ecore.EClass
getSinglePartName()
org.eclipse.emf.ecore.EOperation
getSinglePartName__GetFullContent()
org.eclipse.emf.ecore.EClass
getStringLiteral()
org.eclipse.emf.ecore.EOperation
getStringLiteral__Value()
org.eclipse.emf.ecore.EAttribute
getStringLiteral_Value()
org.eclipse.emf.ecore.EClass
getTypeLiteral()
org.eclipse.emf.ecore.EReference
getTypeLiteral_Value()
org.eclipse.emf.ecore.EClass
getUnaryExpression()
org.eclipse.emf.ecore.EReference
getUnaryExpression_Operand()
org.eclipse.emf.ecore.EAttribute
getUnaryExpression_Operation()
org.eclipse.emf.ecore.EEnum
getUnaryOperation()
org.eclipse.emf.ecore.EClass
getUndefinedLiteral()
org.eclipse.emf.ecore.EClass
getValueLiteral()
org.eclipse.emf.ecore.EReference
getValueLiteral_Value()
static ExpressionsPackage
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.void
initializePackageContents()
Complete the initialization of the package and its meta-model.-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
init
public static ExpressionsPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
ExpressionsPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getExpressions
public org.eclipse.emf.ecore.EClass getExpressions()
- Specified by:
getExpressions
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Expressions'.
- See Also:
Expressions
-
getExpressions_Item
public org.eclipse.emf.ecore.EReference getExpressions_Item()
- Specified by:
getExpressions_Item
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Item'.
- See Also:
Expressions.getItem()
,ExpressionsPackage.getExpressions()
-
getExpression
public org.eclipse.emf.ecore.EClass getExpression()
- Specified by:
getExpression
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Expression'.
- See Also:
Expression
-
getExpression_Types
public org.eclipse.emf.ecore.EReference getExpression_Types()
- Specified by:
getExpression_Types
in interfaceExpressionsPackage
- Returns:
- the meta object for the reference list 'Types'.
- See Also:
Expression.getTypes()
,ExpressionsPackage.getExpression()
-
getExpression__GetRetValTypes
public org.eclipse.emf.ecore.EOperation getExpression__GetRetValTypes()
- Specified by:
getExpression__GetRetValTypes
in interfaceExpressionsPackage
- Returns:
- the meta object for the 'Get Ret Val Types' operation.
- See Also:
Expression.getRetValTypes()
-
getEmptyExpression
public org.eclipse.emf.ecore.EClass getEmptyExpression()
- Specified by:
getEmptyExpression
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Empty Expression'.
- See Also:
EmptyExpression
-
getUnaryExpression
public org.eclipse.emf.ecore.EClass getUnaryExpression()
- Specified by:
getUnaryExpression
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Unary Expression'.
- See Also:
UnaryExpression
-
getUnaryExpression_Operation
public org.eclipse.emf.ecore.EAttribute getUnaryExpression_Operation()
- Specified by:
getUnaryExpression_Operation
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Operation'.
- See Also:
UnaryExpression.getOperation()
,ExpressionsPackage.getUnaryExpression()
-
getUnaryExpression_Operand
public org.eclipse.emf.ecore.EReference getUnaryExpression_Operand()
- Specified by:
getUnaryExpression_Operand
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Operand'.
- See Also:
UnaryExpression.getOperand()
,ExpressionsPackage.getUnaryExpression()
-
getBinaryExpression
public org.eclipse.emf.ecore.EClass getBinaryExpression()
- Specified by:
getBinaryExpression
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Binary Expression'.
- See Also:
BinaryExpression
-
getBinaryExpression_Operation
public org.eclipse.emf.ecore.EAttribute getBinaryExpression_Operation()
- Specified by:
getBinaryExpression_Operation
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Operation'.
- See Also:
BinaryExpression.getOperation()
,ExpressionsPackage.getBinaryExpression()
-
getBinaryExpression_Left
public org.eclipse.emf.ecore.EReference getBinaryExpression_Left()
- Specified by:
getBinaryExpression_Left
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
BinaryExpression.getLeft()
,ExpressionsPackage.getBinaryExpression()
-
getBinaryExpression_Right
public org.eclipse.emf.ecore.EReference getBinaryExpression_Right()
- Specified by:
getBinaryExpression_Right
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
BinaryExpression.getRight()
,ExpressionsPackage.getBinaryExpression()
-
getLiteral
public org.eclipse.emf.ecore.EClass getLiteral()
- Specified by:
getLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Literal'.
- See Also:
Literal
-
getNullLiteral
public org.eclipse.emf.ecore.EClass getNullLiteral()
- Specified by:
getNullLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Null Literal'.
- See Also:
NullLiteral
-
getUndefinedLiteral
public org.eclipse.emf.ecore.EClass getUndefinedLiteral()
- Specified by:
getUndefinedLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Undefined Literal'.
- See Also:
UndefinedLiteral
-
getBooleanLiteral
public org.eclipse.emf.ecore.EClass getBooleanLiteral()
- Specified by:
getBooleanLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Boolean Literal'.
- See Also:
BooleanLiteral
-
getBooleanLiteral_IsTrue
public org.eclipse.emf.ecore.EAttribute getBooleanLiteral_IsTrue()
- Specified by:
getBooleanLiteral_IsTrue
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Is True'.
- See Also:
BooleanLiteral.isIsTrue()
,ExpressionsPackage.getBooleanLiteral()
-
getNumberLiteral
public org.eclipse.emf.ecore.EClass getNumberLiteral()
- Specified by:
getNumberLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Number Literal'.
- See Also:
NumberLiteral
-
getNumberLiteral_Value
public org.eclipse.emf.ecore.EAttribute getNumberLiteral_Value()
- Specified by:
getNumberLiteral_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
NumberLiteral.getValue()
,ExpressionsPackage.getNumberLiteral()
-
getDateLiteral
public org.eclipse.emf.ecore.EClass getDateLiteral()
- Specified by:
getDateLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Date Literal'.
- See Also:
DateLiteral
-
getDateLiteral_Year
public org.eclipse.emf.ecore.EReference getDateLiteral_Year()
- Specified by:
getDateLiteral_Year
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Year'.
- See Also:
DateLiteral.getYear()
,ExpressionsPackage.getDateLiteral()
-
getDateLiteral_Month
public org.eclipse.emf.ecore.EReference getDateLiteral_Month()
- Specified by:
getDateLiteral_Month
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Month'.
- See Also:
DateLiteral.getMonth()
,ExpressionsPackage.getDateLiteral()
-
getDateLiteral_Day
public org.eclipse.emf.ecore.EReference getDateLiteral_Day()
- Specified by:
getDateLiteral_Day
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Day'.
- See Also:
DateLiteral.getDay()
,ExpressionsPackage.getDateLiteral()
-
getDateLiteral_Hour
public org.eclipse.emf.ecore.EReference getDateLiteral_Hour()
- Specified by:
getDateLiteral_Hour
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Hour'.
- See Also:
DateLiteral.getHour()
,ExpressionsPackage.getDateLiteral()
-
getDateLiteral_Minute
public org.eclipse.emf.ecore.EReference getDateLiteral_Minute()
- Specified by:
getDateLiteral_Minute
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Minute'.
- See Also:
DateLiteral.getMinute()
,ExpressionsPackage.getDateLiteral()
-
getDateLiteral_Second
public org.eclipse.emf.ecore.EReference getDateLiteral_Second()
- Specified by:
getDateLiteral_Second
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Second'.
- See Also:
DateLiteral.getSecond()
,ExpressionsPackage.getDateLiteral()
-
getStringLiteral
public org.eclipse.emf.ecore.EClass getStringLiteral()
- Specified by:
getStringLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'String Literal'.
- See Also:
StringLiteral
-
getStringLiteral_Value
public org.eclipse.emf.ecore.EAttribute getStringLiteral_Value()
- Specified by:
getStringLiteral_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
StringLiteral.getValue()
,ExpressionsPackage.getStringLiteral()
-
getStringLiteral__Value
public org.eclipse.emf.ecore.EOperation getStringLiteral__Value()
- Specified by:
getStringLiteral__Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the 'Value' operation.
- See Also:
StringLiteral.value()
-
getValueLiteral
public org.eclipse.emf.ecore.EClass getValueLiteral()
- Specified by:
getValueLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Value Literal'.
- See Also:
ValueLiteral
-
getValueLiteral_Value
public org.eclipse.emf.ecore.EReference getValueLiteral_Value()
- Specified by:
getValueLiteral_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
ValueLiteral.getValue()
,ExpressionsPackage.getValueLiteral()
-
getTypeLiteral
public org.eclipse.emf.ecore.EClass getTypeLiteral()
- Specified by:
getTypeLiteral
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Type Literal'.
- See Also:
TypeLiteral
-
getTypeLiteral_Value
public org.eclipse.emf.ecore.EReference getTypeLiteral_Value()
- Specified by:
getTypeLiteral_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
TypeLiteral.getValue()
,ExpressionsPackage.getTypeLiteral()
-
getCase
public org.eclipse.emf.ecore.EClass getCase()
- Specified by:
getCase
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Case'.
- See Also:
Case
-
getCase_Body
public org.eclipse.emf.ecore.EReference getCase_Body()
- Specified by:
getCase_Body
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference list 'Body'.
- See Also:
Case.getBody()
,ExpressionsPackage.getCase()
-
getCase_ElseExpression
public org.eclipse.emf.ecore.EReference getCase_ElseExpression()
- Specified by:
getCase_ElseExpression
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Else Expression'.
- See Also:
Case.getElseExpression()
,ExpressionsPackage.getCase()
-
getCaseBody
public org.eclipse.emf.ecore.EClass getCaseBody()
- Specified by:
getCaseBody
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Case Body'.
- See Also:
CaseBody
-
getCaseBody_When
public org.eclipse.emf.ecore.EReference getCaseBody_When()
- Specified by:
getCaseBody_When
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'When'.
- See Also:
CaseBody.getWhen()
,ExpressionsPackage.getCaseBody()
-
getCaseBody_Then
public org.eclipse.emf.ecore.EReference getCaseBody_Then()
- Specified by:
getCaseBody_Then
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Then'.
- See Also:
CaseBody.getThen()
,ExpressionsPackage.getCaseBody()
-
getInList
public org.eclipse.emf.ecore.EClass getInList()
- Specified by:
getInList
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'In List'.
- See Also:
InList
-
getInList_Items
public org.eclipse.emf.ecore.EReference getInList_Items()
- Specified by:
getInList_Items
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference list 'Items'.
- See Also:
InList.getItems()
,ExpressionsPackage.getInList()
-
getIsNull
public org.eclipse.emf.ecore.EClass getIsNull()
- Specified by:
getIsNull
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Is Null'.
- See Also:
IsNull
-
getIsNull_Not
public org.eclipse.emf.ecore.EAttribute getIsNull_Not()
- Specified by:
getIsNull_Not
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Not'.
- See Also:
IsNull.isNot()
,ExpressionsPackage.getIsNull()
-
getLike
public org.eclipse.emf.ecore.EClass getLike()
- Specified by:
getLike
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Like'.
- See Also:
Like
-
getLike_Literal
public org.eclipse.emf.ecore.EReference getLike_Literal()
- Specified by:
getLike_Literal
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Literal'.
- See Also:
Like.getLiteral()
,ExpressionsPackage.getLike()
-
getLike_Escape
public org.eclipse.emf.ecore.EReference getLike_Escape()
- Specified by:
getLike_Escape
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Escape'.
- See Also:
Like.getEscape()
,ExpressionsPackage.getLike()
-
getParameter
public org.eclipse.emf.ecore.EClass getParameter()
- Specified by:
getParameter
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Parameter'.
- See Also:
Parameter
-
getParameter_Value
public org.eclipse.emf.ecore.EAttribute getParameter_Value()
- Specified by:
getParameter_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
Parameter.getValue()
,ExpressionsPackage.getParameter()
-
getIdent
public org.eclipse.emf.ecore.EClass getIdent()
- Specified by:
getIdent
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Ident'.
- See Also:
Ident
-
getIdent_Value
public org.eclipse.emf.ecore.EAttribute getIdent_Value()
- Specified by:
getIdent_Value
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Value'.
- See Also:
Ident.getValue()
,ExpressionsPackage.getIdent()
-
getName_
public org.eclipse.emf.ecore.EClass getName_()
- Specified by:
getName_
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Name'.
- See Also:
Name
-
getName_Content
public org.eclipse.emf.ecore.EAttribute getName_Content()
- Specified by:
getName_Content
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Content'.
- See Also:
Name.getContent()
,ExpressionsPackage.getName_()
-
getName__GetFullContent
public org.eclipse.emf.ecore.EOperation getName__GetFullContent()
- Specified by:
getName__GetFullContent
in interfaceExpressionsPackage
- Returns:
- the meta object for the 'Get Full Content' operation.
- See Also:
Name.getFullContent()
-
getSinglePartName
public org.eclipse.emf.ecore.EClass getSinglePartName()
- Specified by:
getSinglePartName
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Single Part Name'.
- See Also:
SinglePartName
-
getSinglePartName__GetFullContent
public org.eclipse.emf.ecore.EOperation getSinglePartName__GetFullContent()
- Specified by:
getSinglePartName__GetFullContent
in interfaceExpressionsPackage
- Returns:
- the meta object for the 'Get Full Content' operation.
- See Also:
SinglePartName.getFullContent()
-
getMultiPartName
public org.eclipse.emf.ecore.EClass getMultiPartName()
- Specified by:
getMultiPartName
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Multi Part Name'.
- See Also:
MultiPartName
-
getMultiPartName_Prev
public org.eclipse.emf.ecore.EReference getMultiPartName_Prev()
- Specified by:
getMultiPartName_Prev
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Prev'.
- See Also:
MultiPartName.getPrev()
,ExpressionsPackage.getMultiPartName()
-
getMultiPartName__GetFullContent
public org.eclipse.emf.ecore.EOperation getMultiPartName__GetFullContent()
- Specified by:
getMultiPartName__GetFullContent
in interfaceExpressionsPackage
- Returns:
- the meta object for the 'Get Full Content' operation.
- See Also:
MultiPartName.getFullContent()
-
getField
public org.eclipse.emf.ecore.EClass getField()
- Specified by:
getField
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Field'.
- See Also:
Field
-
getField_Path
public org.eclipse.emf.ecore.EReference getField_Path()
- Specified by:
getField_Path
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Path'.
- See Also:
Field.getPath()
,ExpressionsPackage.getField()
-
getExpressionWithAlias
public org.eclipse.emf.ecore.EClass getExpressionWithAlias()
- Specified by:
getExpressionWithAlias
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Expression With Alias'.
- See Also:
ExpressionWithAlias
-
getExpressionWithAlias_Expression
public org.eclipse.emf.ecore.EReference getExpressionWithAlias_Expression()
- Specified by:
getExpressionWithAlias_Expression
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Expression'.
- See Also:
ExpressionWithAlias.getExpression()
,ExpressionsPackage.getExpressionWithAlias()
-
getExpressionWithAlias_Alias
public org.eclipse.emf.ecore.EAttribute getExpressionWithAlias_Alias()
- Specified by:
getExpressionWithAlias_Alias
in interfaceExpressionsPackage
- Returns:
- the meta object for the attribute 'Alias'.
- See Also:
ExpressionWithAlias.getAlias()
,ExpressionsPackage.getExpressionWithAlias()
-
getExpressionWithDistinct
public org.eclipse.emf.ecore.EClass getExpressionWithDistinct()
- Specified by:
getExpressionWithDistinct
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Expression With Distinct'.
- See Also:
ExpressionWithDistinct
-
getExpressionWithDistinct_Expression
public org.eclipse.emf.ecore.EReference getExpressionWithDistinct_Expression()
- Specified by:
getExpressionWithDistinct_Expression
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Expression'.
- See Also:
ExpressionWithDistinct.getExpression()
,ExpressionsPackage.getExpressionWithDistinct()
-
getFunction
public org.eclipse.emf.ecore.EClass getFunction()
- Specified by:
getFunction
in interfaceExpressionsPackage
- Returns:
- the meta object for class 'Function'.
- See Also:
Function
-
getFunction_Name
public org.eclipse.emf.ecore.EReference getFunction_Name()
- Specified by:
getFunction_Name
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference 'Name'.
- See Also:
Function.getName()
,ExpressionsPackage.getFunction()
-
getFunction_Parameters
public org.eclipse.emf.ecore.EReference getFunction_Parameters()
- Specified by:
getFunction_Parameters
in interfaceExpressionsPackage
- Returns:
- the meta object for the containment reference list 'Parameters'.
- See Also:
Function.getParameters()
,ExpressionsPackage.getFunction()
-
getUnaryOperation
public org.eclipse.emf.ecore.EEnum getUnaryOperation()
- Specified by:
getUnaryOperation
in interfaceExpressionsPackage
- Returns:
- the meta object for enum 'Unary Operation'.
- See Also:
UnaryOperation
-
getBinaryOperation
public org.eclipse.emf.ecore.EEnum getBinaryOperation()
- Specified by:
getBinaryOperation
in interfaceExpressionsPackage
- Returns:
- the meta object for enum 'Binary Operation'.
- See Also:
BinaryOperation
-
getExpressionsFactory
public ExpressionsFactory getExpressionsFactory()
- Specified by:
getExpressionsFactory
in interfaceExpressionsPackage
- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-
-