Class HutnAntlrAstFactoryImpl
- 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
-
- org.eclipse.epsilon.hutn.model.hutnAntlrAst.impl.HutnAntlrAstFactoryImpl
-
- All Implemented Interfaces:
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
,HutnAntlrAstFactory
public class HutnAntlrAstFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements HutnAntlrAstFactory
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 java.lang.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 org.eclipse.epsilon.hutn.model.hutnAntlrAst.HutnAntlrAstFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description HutnAntlrAstFactoryImpl()
Creates an instance of the factory.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObject
create(org.eclipse.emf.ecore.EClass eClass)
AdjectiveNode
createAdjectiveNode()
AssociationInstanceNode
createAssociationInstanceNode()
ClassifierLevelAttributeNode
createClassifierLevelAttributeNode()
FalseNode
createFalseNode()
NameNode
createNameNode()
NullNode
createNullNode()
NumericValueNode
createNumericValueNode()
ReferenceNode
createReferenceNode()
TextualValueNode
createTextualValueNode()
TrueNode
createTrueNode()
HutnAntlrAstPackage
getHutnAntlrAstPackage()
static HutnAntlrAstPackage
getPackage()
Deprecated.static HutnAntlrAstFactory
init()
Creates the default factory implementation.-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, create, createFromString, 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.EFactory
convertToString, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Method Detail
-
init
public static HutnAntlrAstFactory 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
-
createAdjectiveNode
public AdjectiveNode createAdjectiveNode()
- Specified by:
createAdjectiveNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Adjective Node'.
-
createTextualValueNode
public TextualValueNode createTextualValueNode()
- Specified by:
createTextualValueNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Textual Value Node'.
-
createNumericValueNode
public NumericValueNode createNumericValueNode()
- Specified by:
createNumericValueNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Numeric Value Node'.
-
createNameNode
public NameNode createNameNode()
- Specified by:
createNameNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Name Node'.
-
createNullNode
public NullNode createNullNode()
- Specified by:
createNullNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Null Node'.
-
createTrueNode
public TrueNode createTrueNode()
- Specified by:
createTrueNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'True Node'.
-
createFalseNode
public FalseNode createFalseNode()
- Specified by:
createFalseNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'False Node'.
-
createReferenceNode
public ReferenceNode createReferenceNode()
- Specified by:
createReferenceNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Reference Node'.
-
createClassifierLevelAttributeNode
public ClassifierLevelAttributeNode createClassifierLevelAttributeNode()
- Specified by:
createClassifierLevelAttributeNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Classifier Level Attribute Node'.
-
createAssociationInstanceNode
public AssociationInstanceNode createAssociationInstanceNode()
- Specified by:
createAssociationInstanceNode
in interfaceHutnAntlrAstFactory
- Returns:
- a new object of class 'Association Instance Node'.
-
getHutnAntlrAstPackage
public HutnAntlrAstPackage getHutnAntlrAstPackage()
- Specified by:
getHutnAntlrAstPackage
in interfaceHutnAntlrAstFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static HutnAntlrAstPackage getPackage()
Deprecated.
-
-