Interface TemplateLangFactory
- 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:
TemplateLangFactoryImpl
public interface TemplateLangFactory
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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TemplateLangFactoryThe singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Alternative'.Returns a new object of class 'Content'.Returns a new object of class 'Extension'.Returns a new object of class 'Formatting Hint'.Returns a new object of class 'Formatting Hint Part'.Returns a new object of class 'generic Multiselect'.Returns a new object of class 'Hinted Expression'.Returns a new object of class 'Indentation Hint'.Returns a new object of class 'Indentation Hint Part'.Returns a new object of class 'Java Qualified Name'.Returns a new object of class 'Language Unit'.Returns a new object of class 'Loop'.Returns a new object of class 'multiselect'.Returns a new object of class 'multi Select Part'.Returns a new object of class 'Stmt'.Returns a new object of class 'Stmt Block'.Returns a new object of class 'Sub Call'.Returns a new object of class 'Switch'.Returns a new object of class 'Switch Part'.Returns a new object of class 'Top'.Returns a new object of class 'user Multiselect'.Returns a new object of class 'Vil Def'.Returns a new object of class 'While'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createLanguageUnit
LanguageUnit createLanguageUnit()Returns a new object of class 'Language Unit'.- Returns:
- a new object of class 'Language Unit'.
-
createTop
Top createTop()Returns a new object of class 'Top'.- Returns:
- a new object of class 'Top'.
-
createHintedExpression
HintedExpression createHintedExpression()Returns a new object of class 'Hinted Expression'.- Returns:
- a new object of class 'Hinted Expression'.
-
createIndentationHint
IndentationHint createIndentationHint()Returns a new object of class 'Indentation Hint'.- Returns:
- a new object of class 'Indentation Hint'.
-
createIndentationHintPart
IndentationHintPart createIndentationHintPart()Returns a new object of class 'Indentation Hint Part'.- Returns:
- a new object of class 'Indentation Hint Part'.
-
createFormattingHint
FormattingHint createFormattingHint()Returns a new object of class 'Formatting Hint'.- Returns:
- a new object of class 'Formatting Hint'.
-
createFormattingHintPart
FormattingHintPart createFormattingHintPart()Returns a new object of class 'Formatting Hint Part'.- Returns:
- a new object of class 'Formatting Hint Part'.
-
createVilDef
VilDef createVilDef()Returns a new object of class 'Vil Def'.- Returns:
- a new object of class 'Vil Def'.
-
createStmtBlock
StmtBlock createStmtBlock()Returns a new object of class 'Stmt Block'.- Returns:
- a new object of class 'Stmt Block'.
-
createStmt
Stmt createStmt()Returns a new object of class 'Stmt'.- Returns:
- a new object of class 'Stmt'.
-
createAlternative
Alternative createAlternative()Returns a new object of class 'Alternative'.- Returns:
- a new object of class 'Alternative'.
-
createContent
Content createContent()Returns a new object of class 'Content'.- Returns:
- a new object of class 'Content'.
-
createSwitch
Switch createSwitch()Returns a new object of class 'Switch'.- Returns:
- a new object of class 'Switch'.
-
createSwitchPart
SwitchPart createSwitchPart()Returns a new object of class 'Switch Part'.- Returns:
- a new object of class 'Switch Part'.
-
createLoop
Loop createLoop()Returns a new object of class 'Loop'.- Returns:
- a new object of class 'Loop'.
-
createWhile
While createWhile()Returns a new object of class 'While'.- Returns:
- a new object of class 'While'.
-
createSubCall
SubCall createSubCall()Returns a new object of class 'Sub Call'.- Returns:
- a new object of class 'Sub Call'.
-
createmultiselect
multiselect createmultiselect()Returns a new object of class 'multiselect'.- Returns:
- a new object of class 'multiselect'.
-
creategenericMultiselect
genericMultiselect creategenericMultiselect()Returns a new object of class 'generic Multiselect'.- Returns:
- a new object of class 'generic Multiselect'.
-
createmultiSelectPart
multiSelectPart createmultiSelectPart()Returns a new object of class 'multi Select Part'.- Returns:
- a new object of class 'multi Select Part'.
-
createuserMultiselect
userMultiselect createuserMultiselect()Returns a new object of class 'user Multiselect'.- Returns:
- a new object of class 'user Multiselect'.
-
createExtension
Extension createExtension()Returns a new object of class 'Extension'.- Returns:
- a new object of class 'Extension'.
-
createJavaQualifiedName
JavaQualifiedName createJavaQualifiedName()Returns a new object of class 'Java Qualified Name'.- Returns:
- a new object of class 'Java Qualified Name'.
-
getTemplateLangPackage
TemplateLangPackage getTemplateLangPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-