Class ExpressionsFactoryImpl
- 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.EFactoryImpl
-
- com._1c.g5.v8.dt.dcs.expressions.model.impl.ExpressionsFactoryImpl
-
- All Implemented Interfaces:
ExpressionsFactory
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory
public class ExpressionsFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements ExpressionsFactory
An implementation of the model Factory.
-
-
Nested Class Summary
-
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
-
-
Field Summary
-
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.ExpressionsFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description ExpressionsFactoryImpl()
Creates an instance of the factory.
-
Method Summary
-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, 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, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, toString
-
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
-
-
-
-
Method Detail
-
init
public static ExpressionsFactory init()
Creates the default factory implementation.
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
create
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
create
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createFromString
public Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
- Specified by:
createFromString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
createFromString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
convertToString
public String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
- Specified by:
convertToString
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
convertToString
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createExpressions
public Expressions createExpressions()
- Specified by:
createExpressions
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Expressions'.
-
createEmptyExpression
public EmptyExpression createEmptyExpression()
- Specified by:
createEmptyExpression
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Empty Expression'.
-
createUnaryExpression
public UnaryExpression createUnaryExpression()
- Specified by:
createUnaryExpression
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Unary Expression'.
-
createBinaryExpression
public BinaryExpression createBinaryExpression()
- Specified by:
createBinaryExpression
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Binary Expression'.
-
createNullLiteral
public NullLiteral createNullLiteral()
- Specified by:
createNullLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Null Literal'.
-
createUndefinedLiteral
public UndefinedLiteral createUndefinedLiteral()
- Specified by:
createUndefinedLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Undefined Literal'.
-
createBooleanLiteral
public BooleanLiteral createBooleanLiteral()
- Specified by:
createBooleanLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Boolean Literal'.
-
createNumberLiteral
public NumberLiteral createNumberLiteral()
- Specified by:
createNumberLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Number Literal'.
-
createDateLiteral
public DateLiteral createDateLiteral()
- Specified by:
createDateLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Date Literal'.
-
createStringLiteral
public StringLiteral createStringLiteral()
- Specified by:
createStringLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'String Literal'.
-
createValueLiteral
public ValueLiteral createValueLiteral()
- Specified by:
createValueLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Value Literal'.
-
createTypeLiteral
public TypeLiteral createTypeLiteral()
- Specified by:
createTypeLiteral
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Type Literal'.
-
createCase
public Case createCase()
- Specified by:
createCase
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Case'.
-
createCaseBody
public CaseBody createCaseBody()
- Specified by:
createCaseBody
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Case Body'.
-
createInList
public InList createInList()
- Specified by:
createInList
in interfaceExpressionsFactory
- Returns:
- a new object of class 'In List'.
-
createIsNull
public IsNull createIsNull()
- Specified by:
createIsNull
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Is Null'.
-
createLike
public Like createLike()
- Specified by:
createLike
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Like'.
-
createParameter
public Parameter createParameter()
- Specified by:
createParameter
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Parameter'.
-
createIdent
public Ident createIdent()
- Specified by:
createIdent
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Ident'.
-
createSinglePartName
public SinglePartName createSinglePartName()
- Specified by:
createSinglePartName
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Single Part Name'.
-
createMultiPartName
public MultiPartName createMultiPartName()
- Specified by:
createMultiPartName
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Multi Part Name'.
-
createField
public Field createField()
- Specified by:
createField
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Field'.
-
createExpressionWithAlias
public ExpressionWithAlias createExpressionWithAlias()
- Specified by:
createExpressionWithAlias
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Expression With Alias'.
-
createExpressionWithDistinct
public ExpressionWithDistinct createExpressionWithDistinct()
- Specified by:
createExpressionWithDistinct
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Expression With Distinct'.
-
createFunction
public Function createFunction()
- Specified by:
createFunction
in interfaceExpressionsFactory
- Returns:
- a new object of class 'Function'.
-
createUnaryOperationFromString
public UnaryOperation createUnaryOperationFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertUnaryOperationToString
public String convertUnaryOperationToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
createBinaryOperationFromString
public BinaryOperation createBinaryOperationFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
-
convertBinaryOperationToString
public String convertBinaryOperationToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
-
getExpressionsPackage
public ExpressionsPackage getExpressionsPackage()
- Specified by:
getExpressionsPackage
in interfaceExpressionsFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static ExpressionsPackage getPackage()
Deprecated.
-
-