Package org.eclipse.xtext.impl
Class XtextFactoryImpl
- 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.xtext.impl.XtextFactoryImpl
-
- 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,XtextFactory
public class XtextFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements XtextFactory
An implementation of the model Factory.- Noreference:
- This class is not intended to be referenced by clients.
- Noextend:
- This class is not intended to be subclassed by clients.
- Noinstantiate:
- This class is not intended to be instantiated by clients.
- Generated:
-
-
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.xtext.XtextFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description XtextFactoryImpl()Creates an instance of the factory.
-
Method Summary
-
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 XtextFactory init()
Creates the default factory implementation.- Generated:
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
createin interfaceorg.eclipse.emf.ecore.EFactory- Overrides:
createin classorg.eclipse.emf.ecore.impl.EFactoryImpl- Generated:
-
createGrammar
public Grammar createGrammar()
- Specified by:
createGrammarin interfaceXtextFactory- Returns:
- a new object of class 'Grammar'.
- Generated:
-
createAbstractRule
public AbstractRule createAbstractRule()
- Specified by:
createAbstractRulein interfaceXtextFactory- Returns:
- a new object of class 'Abstract Rule'.
- Generated:
-
createAbstractMetamodelDeclaration
public AbstractMetamodelDeclaration createAbstractMetamodelDeclaration()
- Specified by:
createAbstractMetamodelDeclarationin interfaceXtextFactory- Returns:
- a new object of class 'Abstract Metamodel Declaration'.
- Generated:
-
createGeneratedMetamodel
public GeneratedMetamodel createGeneratedMetamodel()
- Specified by:
createGeneratedMetamodelin interfaceXtextFactory- Returns:
- a new object of class 'Generated Metamodel'.
- Generated:
-
createReferencedMetamodel
public ReferencedMetamodel createReferencedMetamodel()
- Specified by:
createReferencedMetamodelin interfaceXtextFactory- Returns:
- a new object of class 'Referenced Metamodel'.
- Generated:
-
createParserRule
public ParserRule createParserRule()
- Specified by:
createParserRulein interfaceXtextFactory- Returns:
- a new object of class 'Parser Rule'.
- Generated:
-
createTypeRef
public TypeRef createTypeRef()
- Specified by:
createTypeRefin interfaceXtextFactory- Returns:
- a new object of class 'Type Ref'.
- Generated:
-
createAbstractElement
public AbstractElement createAbstractElement()
- Specified by:
createAbstractElementin interfaceXtextFactory- Returns:
- a new object of class 'Abstract Element'.
- Generated:
-
createAction
public Action createAction()
- Specified by:
createActionin interfaceXtextFactory- Returns:
- a new object of class 'Action'.
- Generated:
-
createKeyword
public Keyword createKeyword()
- Specified by:
createKeywordin interfaceXtextFactory- Returns:
- a new object of class 'Keyword'.
- Generated:
-
createRuleCall
public RuleCall createRuleCall()
- Specified by:
createRuleCallin interfaceXtextFactory- Returns:
- a new object of class 'Rule Call'.
- Generated:
-
createAssignment
public Assignment createAssignment()
- Specified by:
createAssignmentin interfaceXtextFactory- Returns:
- a new object of class 'Assignment'.
- Generated:
-
createCrossReference
public CrossReference createCrossReference()
- Specified by:
createCrossReferencein interfaceXtextFactory- Returns:
- a new object of class 'Cross Reference'.
- Generated:
-
createTerminalRule
public TerminalRule createTerminalRule()
- Specified by:
createTerminalRulein interfaceXtextFactory- Returns:
- a new object of class 'Terminal Rule'.
- Generated:
-
createAbstractNegatedToken
public AbstractNegatedToken createAbstractNegatedToken()
- Specified by:
createAbstractNegatedTokenin interfaceXtextFactory- Returns:
- a new object of class 'Abstract Negated Token'.
- Generated:
-
createNegatedToken
public NegatedToken createNegatedToken()
- Specified by:
createNegatedTokenin interfaceXtextFactory- Returns:
- a new object of class 'Negated Token'.
- Generated:
-
createUntilToken
public UntilToken createUntilToken()
- Specified by:
createUntilTokenin interfaceXtextFactory- Returns:
- a new object of class 'Until Token'.
- Generated:
-
createWildcard
public Wildcard createWildcard()
- Specified by:
createWildcardin interfaceXtextFactory- Returns:
- a new object of class 'Wildcard'.
- Generated:
-
createEnumRule
public EnumRule createEnumRule()
- Specified by:
createEnumRulein interfaceXtextFactory- Returns:
- a new object of class 'Enum Rule'.
- Generated:
-
createEnumLiteralDeclaration
public EnumLiteralDeclaration createEnumLiteralDeclaration()
- Specified by:
createEnumLiteralDeclarationin interfaceXtextFactory- Returns:
- a new object of class 'Enum Literal Declaration'.
- Generated:
-
createAlternatives
public Alternatives createAlternatives()
- Specified by:
createAlternativesin interfaceXtextFactory- Returns:
- a new object of class 'Alternatives'.
- Generated:
-
createUnorderedGroup
public UnorderedGroup createUnorderedGroup()
- Specified by:
createUnorderedGroupin interfaceXtextFactory- Returns:
- a new object of class 'Unordered Group'.
- Generated:
-
createGroup
public Group createGroup()
- Specified by:
createGroupin interfaceXtextFactory- Returns:
- a new object of class 'Group'.
- Generated:
-
createCharacterRange
public CharacterRange createCharacterRange()
- Specified by:
createCharacterRangein interfaceXtextFactory- Returns:
- a new object of class 'Character Range'.
- Generated:
-
createCompoundElement
public CompoundElement createCompoundElement()
- Specified by:
createCompoundElementin interfaceXtextFactory- Returns:
- a new object of class 'Compound Element'.
- Generated:
-
createEOF
public EOF createEOF()
- Specified by:
createEOFin interfaceXtextFactory- Returns:
- a new object of class 'EOF'.
- Generated:
-
createParameter
public Parameter createParameter()
- Specified by:
createParameterin interfaceXtextFactory- Returns:
- a new object of class 'Parameter'.
- Since:
- 2.9
- Generated:
-
createNamedArgument
public NamedArgument createNamedArgument()
- Specified by:
createNamedArgumentin interfaceXtextFactory- Returns:
- a new object of class 'Named Argument'.
- Since:
- 2.9
- Generated:
-
createCondition
public Condition createCondition()
- Specified by:
createConditionin interfaceXtextFactory- Returns:
- a new object of class 'Condition'.
- Generated:
-
createConjunction
public Conjunction createConjunction()
- Specified by:
createConjunctionin interfaceXtextFactory- Returns:
- a new object of class 'Conjunction'.
- Generated:
-
createNegation
public Negation createNegation()
- Specified by:
createNegationin interfaceXtextFactory- Returns:
- a new object of class 'Negation'.
- Generated:
-
createDisjunction
public Disjunction createDisjunction()
- Specified by:
createDisjunctionin interfaceXtextFactory- Returns:
- a new object of class 'Disjunction'.
- Generated:
-
createCompositeCondition
public CompositeCondition createCompositeCondition()
- Specified by:
createCompositeConditionin interfaceXtextFactory- Returns:
- a new object of class 'Composite Condition'.
- Generated:
-
createParameterReference
public ParameterReference createParameterReference()
- Specified by:
createParameterReferencein interfaceXtextFactory- Returns:
- a new object of class 'Parameter Reference'.
- Generated:
-
createLiteralCondition
public LiteralCondition createLiteralCondition()
- Specified by:
createLiteralConditionin interfaceXtextFactory- Returns:
- a new object of class 'Literal Condition'.
- Generated:
-
createAnnotation
public Annotation createAnnotation()
- Specified by:
createAnnotationin interfaceXtextFactory- Returns:
- a new object of class 'Annotation'.
- Generated:
-
getXtextPackage
public XtextPackage getXtextPackage()
- Specified by:
getXtextPackagein interfaceXtextFactory- Returns:
- the package supported by this factory.
- Generated:
-
getPackage
@Deprecated public static XtextPackage getPackage()
Deprecated.- Generated:
-
-