Class TemplateLangPackageImpl
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.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
de.uni_hildesheim.sse.vil.templatelang.templateLang.impl.TemplateLangPackageImpl
- All Implemented Interfaces:
TemplateLangPackage,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class TemplateLangPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements TemplateLangPackage
An implementation of the model Package.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStoreNested classes/interfaces inherited from interface de.uni_hildesheim.sse.vil.templatelang.templateLang.TemplateLangPackage
TemplateLangPackage.Literals -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate booleanprivate static booleanprivate booleanprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassprivate org.eclipse.emf.ecore.EClassFields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIFields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGFields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainerFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASEFields inherited from interface de.uni_hildesheim.sse.vil.templatelang.templateLang.TemplateLangPackage
ALTERNATIVE, ALTERNATIVE__ELSE, ALTERNATIVE__ELSE_BLOCK, ALTERNATIVE__EXPR, ALTERNATIVE__IF, ALTERNATIVE__IF_BLOCK, ALTERNATIVE_FEATURE_COUNT, CONTENT, CONTENT__CR, CONTENT__CTN, CONTENT__INDENT, CONTENT__NO_CR, CONTENT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXTENSION, EXTENSION__NAME, EXTENSION_FEATURE_COUNT, FORMATTING_HINT, FORMATTING_HINT__PARTS, FORMATTING_HINT_FEATURE_COUNT, FORMATTING_HINT_PART, FORMATTING_HINT_PART__NAME, FORMATTING_HINT_PART__NUM_VALUE, FORMATTING_HINT_PART__VALUE, FORMATTING_HINT_PART_FEATURE_COUNT, GENERIC_MULTISELECT, GENERIC_MULTISELECT__PART, GENERIC_MULTISELECT__PREAMBLE, GENERIC_MULTISELECT__SELECTOR, GENERIC_MULTISELECT__TRAILER, GENERIC_MULTISELECT_FEATURE_COUNT, HINTED_EXPRESSION, HINTED_EXPRESSION__EX, HINTED_EXPRESSION__HINT, HINTED_EXPRESSION_FEATURE_COUNT, INDENTATION_HINT, INDENTATION_HINT__PARTS, INDENTATION_HINT_FEATURE_COUNT, INDENTATION_HINT_PART, INDENTATION_HINT_PART__NAME, INDENTATION_HINT_PART__VALUE, INDENTATION_HINT_PART_FEATURE_COUNT, JAVA_QUALIFIED_NAME, JAVA_QUALIFIED_NAME__QNAME, JAVA_QUALIFIED_NAME_FEATURE_COUNT, LANGUAGE_UNIT, LANGUAGE_UNIT__ADVICES, LANGUAGE_UNIT__ELEMENTS, LANGUAGE_UNIT__EXT, LANGUAGE_UNIT__FORMATTING, LANGUAGE_UNIT__IMPORTS, LANGUAGE_UNIT__INDENT, LANGUAGE_UNIT__JAVA_EXTS, LANGUAGE_UNIT__NAME, LANGUAGE_UNIT__PARAM, LANGUAGE_UNIT__VERSION, LANGUAGE_UNIT_FEATURE_COUNT, LOOP, LOOP__BLOCK, LOOP__EXPR, LOOP__FINAL_SEPARATOR, LOOP__ID, LOOP__SEPARATOR, LOOP__STMT, LOOP__TYPE, LOOP_FEATURE_COUNT, MULTI_SELECT_PART, MULTI_SELECT_PART__CASE, MULTI_SELECT_PART__CODE, MULTI_SELECT_PART__SELECTOR, MULTI_SELECT_PART_FEATURE_COUNT, MULTISELECT, MULTISELECT__GEN, MULTISELECT__USER, MULTISELECT_FEATURE_COUNT, STMT, STMT__ALT, STMT__CTN, STMT__EXPR_STMT, STMT__FLUSH, STMT__LOOP, STMT__MULTI, STMT__SWITCH, STMT__VAR, STMT__WHILE, STMT_BLOCK, STMT_BLOCK__STMTS, STMT_BLOCK_FEATURE_COUNT, STMT_FEATURE_COUNT, SUB_CALL, SUB_CALL__ARRAY_EX, SUB_CALL__CALL, SUB_CALL__ID, SUB_CALL__NESTED, SUB_CALL__TYPE, SUB_CALL__VAR_TYPE, SUB_CALL_FEATURE_COUNT, SWITCH, SWITCH__DFLT, SWITCH__EXPR, SWITCH__PARTS, SWITCH_FEATURE_COUNT, SWITCH_PART, SWITCH_PART__LEFT, SWITCH_PART__RIGHT, SWITCH_PART_FEATURE_COUNT, TOP, TOP__EX, TOP_FEATURE_COUNT, USER_MULTISELECT, USER_MULTISELECT__ID, USER_MULTISELECT__STMT, USER_MULTISELECT_FEATURE_COUNT, VIL_DEF, VIL_DEF__ANNOTATIONS, VIL_DEF__ID, VIL_DEF__PARAM, VIL_DEF__PROTECTED, VIL_DEF__STMTS, VIL_DEF__TYPE, VIL_DEF_FEATURE_COUNT, WHILE, WHILE__BLOCK, WHILE__EXPR, WHILE__STMT, WHILE_FEATURE_COUNT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateCreates an instance of the model Package, registered withEPackage.Registryby the package package URI value. -
Method Summary
Modifier and TypeMethodDescriptionvoidCreates the meta-model objects for the package.org.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassgetLoop()org.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassgetStmt()org.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassgetTop()org.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EAttributeorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EClassgetWhile()org.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferenceorg.eclipse.emf.ecore.EReferencestatic TemplateLangPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidComplete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozenMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainerMethods 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, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingsMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods 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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
languageUnitEClass
private org.eclipse.emf.ecore.EClass languageUnitEClass -
topEClass
private org.eclipse.emf.ecore.EClass topEClass -
hintedExpressionEClass
private org.eclipse.emf.ecore.EClass hintedExpressionEClass -
indentationHintEClass
private org.eclipse.emf.ecore.EClass indentationHintEClass -
indentationHintPartEClass
private org.eclipse.emf.ecore.EClass indentationHintPartEClass -
formattingHintEClass
private org.eclipse.emf.ecore.EClass formattingHintEClass -
formattingHintPartEClass
private org.eclipse.emf.ecore.EClass formattingHintPartEClass -
vilDefEClass
private org.eclipse.emf.ecore.EClass vilDefEClass -
stmtBlockEClass
private org.eclipse.emf.ecore.EClass stmtBlockEClass -
stmtEClass
private org.eclipse.emf.ecore.EClass stmtEClass -
alternativeEClass
private org.eclipse.emf.ecore.EClass alternativeEClass -
contentEClass
private org.eclipse.emf.ecore.EClass contentEClass -
switchEClass
private org.eclipse.emf.ecore.EClass switchEClass -
switchPartEClass
private org.eclipse.emf.ecore.EClass switchPartEClass -
loopEClass
private org.eclipse.emf.ecore.EClass loopEClass -
whileEClass
private org.eclipse.emf.ecore.EClass whileEClass -
subCallEClass
private org.eclipse.emf.ecore.EClass subCallEClass -
multiselectEClass
private org.eclipse.emf.ecore.EClass multiselectEClass -
genericMultiselectEClass
private org.eclipse.emf.ecore.EClass genericMultiselectEClass -
multiSelectPartEClass
private org.eclipse.emf.ecore.EClass multiSelectPartEClass -
userMultiselectEClass
private org.eclipse.emf.ecore.EClass userMultiselectEClass -
extensionEClass
private org.eclipse.emf.ecore.EClass extensionEClass -
javaQualifiedNameEClass
private org.eclipse.emf.ecore.EClass javaQualifiedNameEClass -
isInited
private static boolean isInited -
isCreated
private boolean isCreated -
isInitialized
private boolean isInitialized
-
-
Constructor Details
-
TemplateLangPackageImpl
private TemplateLangPackageImpl()Creates an instance of the model Package, registered withEPackage.Registryby the package package URI value.Note: the correct way to create the package is via the static factory method
init(), which also performs initialization of the package, or returns the registered package, if one already exists.- See Also:
-
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
TemplateLangPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
-
getLanguageUnit
public org.eclipse.emf.ecore.EClass getLanguageUnit()- Specified by:
getLanguageUnitin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Language Unit'.
- See Also:
-
getLanguageUnit_JavaExts
public org.eclipse.emf.ecore.EReference getLanguageUnit_JavaExts()- Specified by:
getLanguageUnit_JavaExtsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Java Exts'.
- See Also:
-
getLanguageUnit_Indent
public org.eclipse.emf.ecore.EReference getLanguageUnit_Indent()- Specified by:
getLanguageUnit_Indentin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Indent'.
- See Also:
-
getLanguageUnit_Formatting
public org.eclipse.emf.ecore.EReference getLanguageUnit_Formatting()- Specified by:
getLanguageUnit_Formattingin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Formatting'.
- See Also:
-
getLanguageUnit_Param
public org.eclipse.emf.ecore.EReference getLanguageUnit_Param()- Specified by:
getLanguageUnit_Paramin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Param'.
- See Also:
-
getLanguageUnit_Ext
public org.eclipse.emf.ecore.EAttribute getLanguageUnit_Ext()- Specified by:
getLanguageUnit_Extin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Ext'.
- See Also:
-
getLanguageUnit_Elements
public org.eclipse.emf.ecore.EReference getLanguageUnit_Elements()- Specified by:
getLanguageUnit_Elementsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Elements'.
- See Also:
-
getTop
public org.eclipse.emf.ecore.EClass getTop()- Specified by:
getTopin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Top'.
- See Also:
-
getTop_Ex
public org.eclipse.emf.ecore.EReference getTop_Ex()- Specified by:
getTop_Exin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Ex'.
- See Also:
-
getHintedExpression
public org.eclipse.emf.ecore.EClass getHintedExpression()- Specified by:
getHintedExpressionin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Hinted Expression'.
- See Also:
-
getHintedExpression_Ex
public org.eclipse.emf.ecore.EReference getHintedExpression_Ex()- Specified by:
getHintedExpression_Exin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Ex'.
- See Also:
-
getHintedExpression_Hint
public org.eclipse.emf.ecore.EAttribute getHintedExpression_Hint()- Specified by:
getHintedExpression_Hintin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Hint'.
- See Also:
-
getIndentationHint
public org.eclipse.emf.ecore.EClass getIndentationHint()- Specified by:
getIndentationHintin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Indentation Hint'.
- See Also:
-
getIndentationHint_Parts
public org.eclipse.emf.ecore.EReference getIndentationHint_Parts()- Specified by:
getIndentationHint_Partsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Parts'.
- See Also:
-
getIndentationHintPart
public org.eclipse.emf.ecore.EClass getIndentationHintPart()- Specified by:
getIndentationHintPartin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Indentation Hint Part'.
- See Also:
-
getIndentationHintPart_Name
public org.eclipse.emf.ecore.EAttribute getIndentationHintPart_Name()- Specified by:
getIndentationHintPart_Namein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
-
getIndentationHintPart_Value
public org.eclipse.emf.ecore.EAttribute getIndentationHintPart_Value()- Specified by:
getIndentationHintPart_Valuein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
-
getFormattingHint
public org.eclipse.emf.ecore.EClass getFormattingHint()- Specified by:
getFormattingHintin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Formatting Hint'.
- See Also:
-
getFormattingHint_Parts
public org.eclipse.emf.ecore.EReference getFormattingHint_Parts()- Specified by:
getFormattingHint_Partsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Parts'.
- See Also:
-
getFormattingHintPart
public org.eclipse.emf.ecore.EClass getFormattingHintPart()- Specified by:
getFormattingHintPartin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Formatting Hint Part'.
- See Also:
-
getFormattingHintPart_Name
public org.eclipse.emf.ecore.EAttribute getFormattingHintPart_Name()- Specified by:
getFormattingHintPart_Namein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
-
getFormattingHintPart_Value
public org.eclipse.emf.ecore.EAttribute getFormattingHintPart_Value()- Specified by:
getFormattingHintPart_Valuein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
-
getFormattingHintPart_NumValue
public org.eclipse.emf.ecore.EAttribute getFormattingHintPart_NumValue()- Specified by:
getFormattingHintPart_NumValuein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Num Value'.
- See Also:
-
getVilDef
public org.eclipse.emf.ecore.EClass getVilDef()- Specified by:
getVilDefin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Vil Def'.
- See Also:
-
getVilDef_Annotations
public org.eclipse.emf.ecore.EReference getVilDef_Annotations()- Specified by:
getVilDef_Annotationsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Annotations'.
- See Also:
-
getVilDef_Protected
public org.eclipse.emf.ecore.EAttribute getVilDef_Protected()- Specified by:
getVilDef_Protectedin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Protected'.
- See Also:
-
getVilDef_Type
public org.eclipse.emf.ecore.EReference getVilDef_Type()- Specified by:
getVilDef_Typein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Type'.
- See Also:
-
getVilDef_Id
public org.eclipse.emf.ecore.EAttribute getVilDef_Id()- Specified by:
getVilDef_Idin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Id'.
- See Also:
-
getVilDef_Param
public org.eclipse.emf.ecore.EReference getVilDef_Param()- Specified by:
getVilDef_Paramin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Param'.
- See Also:
-
getVilDef_Stmts
public org.eclipse.emf.ecore.EReference getVilDef_Stmts()- Specified by:
getVilDef_Stmtsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Stmts'.
- See Also:
-
getStmtBlock
public org.eclipse.emf.ecore.EClass getStmtBlock()- Specified by:
getStmtBlockin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Stmt Block'.
- See Also:
-
getStmtBlock_Stmts
public org.eclipse.emf.ecore.EReference getStmtBlock_Stmts()- Specified by:
getStmtBlock_Stmtsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Stmts'.
- See Also:
-
getStmt
public org.eclipse.emf.ecore.EClass getStmt()- Specified by:
getStmtin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Stmt'.
- See Also:
-
getStmt_Var
public org.eclipse.emf.ecore.EReference getStmt_Var()- Specified by:
getStmt_Varin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Var'.
- See Also:
-
getStmt_Alt
public org.eclipse.emf.ecore.EReference getStmt_Alt()- Specified by:
getStmt_Altin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Alt'.
- See Also:
-
getStmt_Switch
public org.eclipse.emf.ecore.EReference getStmt_Switch()- Specified by:
getStmt_Switchin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Switch'.
- See Also:
-
getStmt_Multi
public org.eclipse.emf.ecore.EReference getStmt_Multi()- Specified by:
getStmt_Multiin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Multi'.
- See Also:
-
getStmt_Loop
public org.eclipse.emf.ecore.EReference getStmt_Loop()- Specified by:
getStmt_Loopin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Loop'.
- See Also:
-
getStmt_While
public org.eclipse.emf.ecore.EReference getStmt_While()- Specified by:
getStmt_Whilein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'While'.
- See Also:
-
getStmt_ExprStmt
public org.eclipse.emf.ecore.EReference getStmt_ExprStmt()- Specified by:
getStmt_ExprStmtin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Expr Stmt'.
- See Also:
-
getStmt_Ctn
public org.eclipse.emf.ecore.EReference getStmt_Ctn()- Specified by:
getStmt_Ctnin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Ctn'.
- See Also:
-
getStmt_Flush
public org.eclipse.emf.ecore.EAttribute getStmt_Flush()- Specified by:
getStmt_Flushin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Flush'.
- See Also:
-
getAlternative
public org.eclipse.emf.ecore.EClass getAlternative()- Specified by:
getAlternativein interfaceTemplateLangPackage- Returns:
- the meta object for class 'Alternative'.
- See Also:
-
getAlternative_Expr
public org.eclipse.emf.ecore.EReference getAlternative_Expr()- Specified by:
getAlternative_Exprin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Expr'.
- See Also:
-
getAlternative_If
public org.eclipse.emf.ecore.EReference getAlternative_If()- Specified by:
getAlternative_Ifin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'If'.
- See Also:
-
getAlternative_IfBlock
public org.eclipse.emf.ecore.EReference getAlternative_IfBlock()- Specified by:
getAlternative_IfBlockin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'If Block'.
- See Also:
-
getAlternative_Else
public org.eclipse.emf.ecore.EReference getAlternative_Else()- Specified by:
getAlternative_Elsein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Else'.
- See Also:
-
getAlternative_ElseBlock
public org.eclipse.emf.ecore.EReference getAlternative_ElseBlock()- Specified by:
getAlternative_ElseBlockin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Else Block'.
- See Also:
-
getContent
public org.eclipse.emf.ecore.EClass getContent()- Specified by:
getContentin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Content'.
- See Also:
-
getContent_Ctn
public org.eclipse.emf.ecore.EAttribute getContent_Ctn()- Specified by:
getContent_Ctnin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Ctn'.
- See Also:
-
getContent_NoCR
public org.eclipse.emf.ecore.EAttribute getContent_NoCR()- Specified by:
getContent_NoCRin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'No CR'.
- See Also:
-
getContent_CR
public org.eclipse.emf.ecore.EAttribute getContent_CR()- Specified by:
getContent_CRin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'CR'.
- See Also:
-
getContent_Indent
public org.eclipse.emf.ecore.EReference getContent_Indent()- Specified by:
getContent_Indentin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Indent'.
- See Also:
-
getSwitch
public org.eclipse.emf.ecore.EClass getSwitch()- Specified by:
getSwitchin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Switch'.
- See Also:
-
getSwitch_Expr
public org.eclipse.emf.ecore.EReference getSwitch_Expr()- Specified by:
getSwitch_Exprin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Expr'.
- See Also:
-
getSwitch_Parts
public org.eclipse.emf.ecore.EReference getSwitch_Parts()- Specified by:
getSwitch_Partsin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Parts'.
- See Also:
-
getSwitch_Dflt
public org.eclipse.emf.ecore.EReference getSwitch_Dflt()- Specified by:
getSwitch_Dfltin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Dflt'.
- See Also:
-
getSwitchPart
public org.eclipse.emf.ecore.EClass getSwitchPart()- Specified by:
getSwitchPartin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Switch Part'.
- See Also:
-
getSwitchPart_Left
public org.eclipse.emf.ecore.EReference getSwitchPart_Left()- Specified by:
getSwitchPart_Leftin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Left'.
- See Also:
-
getSwitchPart_Right
public org.eclipse.emf.ecore.EReference getSwitchPart_Right()- Specified by:
getSwitchPart_Rightin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Right'.
- See Also:
-
getLoop
public org.eclipse.emf.ecore.EClass getLoop()- Specified by:
getLoopin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Loop'.
- See Also:
-
getLoop_Type
public org.eclipse.emf.ecore.EReference getLoop_Type()- Specified by:
getLoop_Typein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Type'.
- See Also:
-
getLoop_Id
public org.eclipse.emf.ecore.EAttribute getLoop_Id()- Specified by:
getLoop_Idin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Id'.
- See Also:
-
getLoop_Expr
public org.eclipse.emf.ecore.EReference getLoop_Expr()- Specified by:
getLoop_Exprin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Expr'.
- See Also:
-
getLoop_Separator
public org.eclipse.emf.ecore.EReference getLoop_Separator()- Specified by:
getLoop_Separatorin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Separator'.
- See Also:
-
getLoop_FinalSeparator
public org.eclipse.emf.ecore.EReference getLoop_FinalSeparator()- Specified by:
getLoop_FinalSeparatorin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Final Separator'.
- See Also:
-
getLoop_Stmt
public org.eclipse.emf.ecore.EReference getLoop_Stmt()- Specified by:
getLoop_Stmtin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Stmt'.
- See Also:
-
getLoop_Block
public org.eclipse.emf.ecore.EReference getLoop_Block()- Specified by:
getLoop_Blockin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Block'.
- See Also:
-
getWhile
public org.eclipse.emf.ecore.EClass getWhile()- Specified by:
getWhilein interfaceTemplateLangPackage- Returns:
- the meta object for class 'While'.
- See Also:
-
getWhile_Expr
public org.eclipse.emf.ecore.EReference getWhile_Expr()- Specified by:
getWhile_Exprin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Expr'.
- See Also:
-
getWhile_Stmt
public org.eclipse.emf.ecore.EReference getWhile_Stmt()- Specified by:
getWhile_Stmtin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Stmt'.
- See Also:
-
getWhile_Block
public org.eclipse.emf.ecore.EReference getWhile_Block()- Specified by:
getWhile_Blockin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Block'.
- See Also:
-
getSubCall
public org.eclipse.emf.ecore.EClass getSubCall()- Specified by:
getSubCallin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Sub Call'.
- See Also:
-
getSubCall_VarType
public org.eclipse.emf.ecore.EReference getSubCall_VarType()- Specified by:
getSubCall_VarTypein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Var Type'.
- See Also:
-
getSubCall_Id
public org.eclipse.emf.ecore.EAttribute getSubCall_Id()- Specified by:
getSubCall_Idin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Id'.
- See Also:
-
getSubCall_Nested
public org.eclipse.emf.ecore.EReference getSubCall_Nested()- Specified by:
getSubCall_Nestedin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Nested'.
- See Also:
-
getmultiselect
public org.eclipse.emf.ecore.EClass getmultiselect()- Specified by:
getmultiselectin interfaceTemplateLangPackage- Returns:
- the meta object for class 'multiselect'.
- See Also:
-
getmultiselect_Gen
public org.eclipse.emf.ecore.EReference getmultiselect_Gen()- Specified by:
getmultiselect_Genin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Gen'.
- See Also:
-
getmultiselect_User
public org.eclipse.emf.ecore.EReference getmultiselect_User()- Specified by:
getmultiselect_Userin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'User'.
- See Also:
-
getgenericMultiselect
public org.eclipse.emf.ecore.EClass getgenericMultiselect()- Specified by:
getgenericMultiselectin interfaceTemplateLangPackage- Returns:
- the meta object for class 'generic Multiselect'.
- See Also:
-
getgenericMultiselect_Preamble
public org.eclipse.emf.ecore.EReference getgenericMultiselect_Preamble()- Specified by:
getgenericMultiselect_Preamblein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Preamble'.
- See Also:
-
getgenericMultiselect_Selector
public org.eclipse.emf.ecore.EReference getgenericMultiselect_Selector()- Specified by:
getgenericMultiselect_Selectorin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Selector'.
- See Also:
-
getgenericMultiselect_Part
public org.eclipse.emf.ecore.EReference getgenericMultiselect_Part()- Specified by:
getgenericMultiselect_Partin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference list 'Part'.
- See Also:
-
getgenericMultiselect_Trailer
public org.eclipse.emf.ecore.EReference getgenericMultiselect_Trailer()- Specified by:
getgenericMultiselect_Trailerin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Trailer'.
- See Also:
-
getmultiSelectPart
public org.eclipse.emf.ecore.EClass getmultiSelectPart()- Specified by:
getmultiSelectPartin interfaceTemplateLangPackage- Returns:
- the meta object for class 'multi Select Part'.
- See Also:
-
getmultiSelectPart_Case
public org.eclipse.emf.ecore.EReference getmultiSelectPart_Case()- Specified by:
getmultiSelectPart_Casein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Case'.
- See Also:
-
getmultiSelectPart_Code
public org.eclipse.emf.ecore.EReference getmultiSelectPart_Code()- Specified by:
getmultiSelectPart_Codein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Code'.
- See Also:
-
getmultiSelectPart_Selector
public org.eclipse.emf.ecore.EReference getmultiSelectPart_Selector()- Specified by:
getmultiSelectPart_Selectorin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Selector'.
- See Also:
-
getuserMultiselect
public org.eclipse.emf.ecore.EClass getuserMultiselect()- Specified by:
getuserMultiselectin interfaceTemplateLangPackage- Returns:
- the meta object for class 'user Multiselect'.
- See Also:
-
getuserMultiselect_Id
public org.eclipse.emf.ecore.EAttribute getuserMultiselect_Id()- Specified by:
getuserMultiselect_Idin interfaceTemplateLangPackage- Returns:
- the meta object for the attribute 'Id'.
- See Also:
-
getuserMultiselect_Stmt
public org.eclipse.emf.ecore.EReference getuserMultiselect_Stmt()- Specified by:
getuserMultiselect_Stmtin interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Stmt'.
- See Also:
-
getExtension
public org.eclipse.emf.ecore.EClass getExtension()- Specified by:
getExtensionin interfaceTemplateLangPackage- Returns:
- the meta object for class 'Extension'.
- See Also:
-
getExtension_Name
public org.eclipse.emf.ecore.EReference getExtension_Name()- Specified by:
getExtension_Namein interfaceTemplateLangPackage- Returns:
- the meta object for the containment reference 'Name'.
- See Also:
-
getJavaQualifiedName
public org.eclipse.emf.ecore.EClass getJavaQualifiedName()- Specified by:
getJavaQualifiedNamein interfaceTemplateLangPackage- Returns:
- the meta object for class 'Java Qualified Name'.
- See Also:
-
getJavaQualifiedName_Qname
public org.eclipse.emf.ecore.EAttribute getJavaQualifiedName_Qname()- Specified by:
getJavaQualifiedName_Qnamein interfaceTemplateLangPackage- Returns:
- the meta object for the attribute list 'Qname'.
- See Also:
-
getTemplateLangFactory
- Specified by:
getTemplateLangFactoryin interfaceTemplateLangPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first. -
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-