|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CstFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
CstPackage| Field Summary | |
|---|---|
static CstFactory |
eINSTANCE
The singleton instance of the factory. |
| Method Summary | |
|---|---|
Block |
createBlock()
Returns a new object of class 'Block'. |
Comment |
createComment()
Returns a new object of class 'Comment'. |
FileBlock |
createFileBlock()
Returns a new object of class 'File Block'. |
ForBlock |
createForBlock()
Returns a new object of class 'For Block'. |
IfBlock |
createIfBlock()
Returns a new object of class 'If Block'. |
InitSection |
createInitSection()
Returns a new object of class 'Init Section'. |
LetBlock |
createLetBlock()
Returns a new object of class 'Let Block'. |
Macro |
createMacro()
Returns a new object of class 'Macro'. |
ModelExpression |
createModelExpression()
Returns a new object of class 'Model Expression'. |
Module |
createModule()
Returns a new object of class 'Module'. |
ModuleExtendsValue |
createModuleExtendsValue()
Returns a new object of class 'Module Extends Value'. |
ModuleImportsValue |
createModuleImportsValue()
Returns a new object of class 'Module Imports Value'. |
ProtectedAreaBlock |
createProtectedAreaBlock()
Returns a new object of class 'Protected Area Block'. |
Query |
createQuery()
Returns a new object of class 'Query'. |
Template |
createTemplate()
Returns a new object of class 'Template'. |
TemplateExpression |
createTemplateExpression()
Returns a new object of class 'Template Expression'. |
TemplateOverridesValue |
createTemplateOverridesValue()
Returns a new object of class 'Template Overrides Value'. |
TextExpression |
createTextExpression()
Returns a new object of class 'Text Expression'. |
TraceBlock |
createTraceBlock()
Returns a new object of class 'Trace Block'. |
TypedModel |
createTypedModel()
Returns a new object of class 'Typed Model'. |
Variable |
createVariable()
Returns a new object of class 'Variable'. |
CstPackage |
getCstPackage()
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, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
|---|
static final CstFactory eINSTANCE
| Method Detail |
|---|
Module createModule()
ModuleExtendsValue createModuleExtendsValue()
ModuleImportsValue createModuleImportsValue()
TypedModel createTypedModel()
Comment createComment()
Template createTemplate()
TemplateOverridesValue createTemplateOverridesValue()
Variable createVariable()
TemplateExpression createTemplateExpression()
ModelExpression createModelExpression()
TextExpression createTextExpression()
Block createBlock()
InitSection createInitSection()
ProtectedAreaBlock createProtectedAreaBlock()
ForBlock createForBlock()
IfBlock createIfBlock()
LetBlock createLetBlock()
FileBlock createFileBlock()
TraceBlock createTraceBlock()
Macro createMacro()
Query createQuery()
CstPackage getCstPackage()
|
Copyright 2008 Obeo All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||