org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr
Interface SimpleAntlrFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
SimpleAntlrFactoryImpl

public interface SimpleAntlrFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
SimpleAntlrPackage
EMF generated code

Field Summary
static SimpleAntlrFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 Alternatives createAlternatives()
          Returns a new object of class 'Alternatives'
 AntlrGrammar createAntlrGrammar()
          Returns a new object of class 'Antlr Grammar'
 ElementWithCardinality createElementWithCardinality()
          Returns a new object of class 'Element With Cardinality'
 Group createGroup()
          Returns a new object of class 'Group'
 Keyword createKeyword()
          Returns a new object of class 'Keyword'
 NegatedElement createNegatedElement()
          Returns a new object of class 'Negated Element'
 Options createOptions()
          Returns a new object of class 'Options'
 OptionValue createOptionValue()
          Returns a new object of class 'Option Value'
 Predicated createPredicated()
          Returns a new object of class 'Predicated'
 Rule createRule()
          Returns a new object of class 'Rule'
 RuleCall createRuleCall()
          Returns a new object of class 'Rule Call'
 RuleElement createRuleElement()
          Returns a new object of class 'Rule Element'
 RuleOptions createRuleOptions()
          Returns a new object of class 'Rule Options'
 Skip createSkip()
          Returns a new object of class 'Skip'
 UntilElement createUntilElement()
          Returns a new object of class 'Until Element'
 Wildcard createWildcard()
          Returns a new object of class 'Wildcard'
 SimpleAntlrPackage getSimpleAntlrPackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
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
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final SimpleAntlrFactory eINSTANCE
The singleton instance of the factory.

EMF generated code
Method Detail

createAntlrGrammar

AntlrGrammar createAntlrGrammar()
Returns a new object of class 'Antlr Grammar'.

Returns:
a new object of class 'Antlr Grammar'.
EMF generated code

createOptions

Options createOptions()
Returns a new object of class 'Options'.

Returns:
a new object of class 'Options'.
EMF generated code

createOptionValue

OptionValue createOptionValue()
Returns a new object of class 'Option Value'.

Returns:
a new object of class 'Option Value'.
EMF generated code

createRule

Rule createRule()
Returns a new object of class 'Rule'.

Returns:
a new object of class 'Rule'.
EMF generated code

createRuleElement

RuleElement createRuleElement()
Returns a new object of class 'Rule Element'.

Returns:
a new object of class 'Rule Element'.
EMF generated code

createPredicated

Predicated createPredicated()
Returns a new object of class 'Predicated'.

Returns:
a new object of class 'Predicated'.
EMF generated code

createRuleOptions

RuleOptions createRuleOptions()
Returns a new object of class 'Rule Options'.

Returns:
a new object of class 'Rule Options'.
EMF generated code

createRuleCall

RuleCall createRuleCall()
Returns a new object of class 'Rule Call'.

Returns:
a new object of class 'Rule Call'.
EMF generated code

createKeyword

Keyword createKeyword()
Returns a new object of class 'Keyword'.

Returns:
a new object of class 'Keyword'.
EMF generated code

createWildcard

Wildcard createWildcard()
Returns a new object of class 'Wildcard'.

Returns:
a new object of class 'Wildcard'.
EMF generated code

createAlternatives

Alternatives createAlternatives()
Returns a new object of class 'Alternatives'.

Returns:
a new object of class 'Alternatives'.
EMF generated code

createGroup

Group createGroup()
Returns a new object of class 'Group'.

Returns:
a new object of class 'Group'.
EMF generated code

createElementWithCardinality

ElementWithCardinality createElementWithCardinality()
Returns a new object of class 'Element With Cardinality'.

Returns:
a new object of class 'Element With Cardinality'.
EMF generated code

createNegatedElement

NegatedElement createNegatedElement()
Returns a new object of class 'Negated Element'.

Returns:
a new object of class 'Negated Element'.
EMF generated code

createUntilElement

UntilElement createUntilElement()
Returns a new object of class 'Until Element'.

Returns:
a new object of class 'Until Element'.
EMF generated code

createSkip

Skip createSkip()
Returns a new object of class 'Skip'.

Returns:
a new object of class 'Skip'.
EMF generated code

getSimpleAntlrPackage

SimpleAntlrPackage getSimpleAntlrPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
EMF generated code