Interface TemplateLangPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TemplateLangPackageImpl

public interface TemplateLangPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type
See Also:
  • Field Details

  • Method Details

    • getLanguageUnit

      org.eclipse.emf.ecore.EClass getLanguageUnit()
      Returns the meta object for class 'Language Unit'.
      Returns:
      the meta object for class 'Language Unit'.
      See Also:
    • getLanguageUnit_JavaExts

      org.eclipse.emf.ecore.EReference getLanguageUnit_JavaExts()
      Returns the meta object for the containment reference list 'Java Exts'.
      Returns:
      the meta object for the containment reference list 'Java Exts'.
      See Also:
    • getLanguageUnit_Indent

      org.eclipse.emf.ecore.EReference getLanguageUnit_Indent()
      Returns the meta object for the containment reference 'Indent'.
      Returns:
      the meta object for the containment reference 'Indent'.
      See Also:
    • getLanguageUnit_Formatting

      org.eclipse.emf.ecore.EReference getLanguageUnit_Formatting()
      Returns the meta object for the containment reference 'Formatting'.
      Returns:
      the meta object for the containment reference 'Formatting'.
      See Also:
    • getLanguageUnit_Param

      org.eclipse.emf.ecore.EReference getLanguageUnit_Param()
      Returns the meta object for the containment reference 'Param'.
      Returns:
      the meta object for the containment reference 'Param'.
      See Also:
    • getLanguageUnit_Ext

      org.eclipse.emf.ecore.EAttribute getLanguageUnit_Ext()
      Returns the meta object for the attribute 'Ext'.
      Returns:
      the meta object for the attribute 'Ext'.
      See Also:
    • getLanguageUnit_Elements

      org.eclipse.emf.ecore.EReference getLanguageUnit_Elements()
      Returns the meta object for the containment reference list 'Elements'.
      Returns:
      the meta object for the containment reference list 'Elements'.
      See Also:
    • getTop

      org.eclipse.emf.ecore.EClass getTop()
      Returns the meta object for class 'Top'.
      Returns:
      the meta object for class 'Top'.
      See Also:
    • getTop_Ex

      org.eclipse.emf.ecore.EReference getTop_Ex()
      Returns the meta object for the containment reference 'Ex'.
      Returns:
      the meta object for the containment reference 'Ex'.
      See Also:
    • getHintedExpression

      org.eclipse.emf.ecore.EClass getHintedExpression()
      Returns the meta object for class 'Hinted Expression'.
      Returns:
      the meta object for class 'Hinted Expression'.
      See Also:
    • getHintedExpression_Ex

      org.eclipse.emf.ecore.EReference getHintedExpression_Ex()
      Returns the meta object for the containment reference 'Ex'.
      Returns:
      the meta object for the containment reference 'Ex'.
      See Also:
    • getHintedExpression_Hint

      org.eclipse.emf.ecore.EAttribute getHintedExpression_Hint()
      Returns the meta object for the attribute 'Hint'.
      Returns:
      the meta object for the attribute 'Hint'.
      See Also:
    • getIndentationHint

      org.eclipse.emf.ecore.EClass getIndentationHint()
      Returns the meta object for class 'Indentation Hint'.
      Returns:
      the meta object for class 'Indentation Hint'.
      See Also:
    • getIndentationHint_Parts

      org.eclipse.emf.ecore.EReference getIndentationHint_Parts()
      Returns the meta object for the containment reference list 'Parts'.
      Returns:
      the meta object for the containment reference list 'Parts'.
      See Also:
    • getIndentationHintPart

      org.eclipse.emf.ecore.EClass getIndentationHintPart()
      Returns the meta object for class 'Indentation Hint Part'.
      Returns:
      the meta object for class 'Indentation Hint Part'.
      See Also:
    • getIndentationHintPart_Name

      org.eclipse.emf.ecore.EAttribute getIndentationHintPart_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
    • getIndentationHintPart_Value

      org.eclipse.emf.ecore.EAttribute getIndentationHintPart_Value()
      Returns the meta object for the attribute 'Value'.
      Returns:
      the meta object for the attribute 'Value'.
      See Also:
    • getFormattingHint

      org.eclipse.emf.ecore.EClass getFormattingHint()
      Returns the meta object for class 'Formatting Hint'.
      Returns:
      the meta object for class 'Formatting Hint'.
      See Also:
    • getFormattingHint_Parts

      org.eclipse.emf.ecore.EReference getFormattingHint_Parts()
      Returns the meta object for the containment reference list 'Parts'.
      Returns:
      the meta object for the containment reference list 'Parts'.
      See Also:
    • getFormattingHintPart

      org.eclipse.emf.ecore.EClass getFormattingHintPart()
      Returns the meta object for class 'Formatting Hint Part'.
      Returns:
      the meta object for class 'Formatting Hint Part'.
      See Also:
    • getFormattingHintPart_Name

      org.eclipse.emf.ecore.EAttribute getFormattingHintPart_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
    • getFormattingHintPart_Value

      org.eclipse.emf.ecore.EAttribute getFormattingHintPart_Value()
      Returns the meta object for the attribute 'Value'.
      Returns:
      the meta object for the attribute 'Value'.
      See Also:
    • getFormattingHintPart_NumValue

      org.eclipse.emf.ecore.EAttribute getFormattingHintPart_NumValue()
      Returns the meta object for the attribute 'Num Value'.
      Returns:
      the meta object for the attribute 'Num Value'.
      See Also:
    • getVilDef

      org.eclipse.emf.ecore.EClass getVilDef()
      Returns the meta object for class 'Vil Def'.
      Returns:
      the meta object for class 'Vil Def'.
      See Also:
    • getVilDef_Annotations

      org.eclipse.emf.ecore.EReference getVilDef_Annotations()
      Returns the meta object for the containment reference 'Annotations'.
      Returns:
      the meta object for the containment reference 'Annotations'.
      See Also:
    • getVilDef_Protected

      org.eclipse.emf.ecore.EAttribute getVilDef_Protected()
      Returns the meta object for the attribute 'Protected'.
      Returns:
      the meta object for the attribute 'Protected'.
      See Also:
    • getVilDef_Type

      org.eclipse.emf.ecore.EReference getVilDef_Type()
      Returns the meta object for the containment reference 'Type'.
      Returns:
      the meta object for the containment reference 'Type'.
      See Also:
    • getVilDef_Id

      org.eclipse.emf.ecore.EAttribute getVilDef_Id()
      Returns the meta object for the attribute 'Id'.
      Returns:
      the meta object for the attribute 'Id'.
      See Also:
    • getVilDef_Param

      org.eclipse.emf.ecore.EReference getVilDef_Param()
      Returns the meta object for the containment reference 'Param'.
      Returns:
      the meta object for the containment reference 'Param'.
      See Also:
    • getVilDef_Stmts

      org.eclipse.emf.ecore.EReference getVilDef_Stmts()
      Returns the meta object for the containment reference 'Stmts'.
      Returns:
      the meta object for the containment reference 'Stmts'.
      See Also:
    • getStmtBlock

      org.eclipse.emf.ecore.EClass getStmtBlock()
      Returns the meta object for class 'Stmt Block'.
      Returns:
      the meta object for class 'Stmt Block'.
      See Also:
    • getStmtBlock_Stmts

      org.eclipse.emf.ecore.EReference getStmtBlock_Stmts()
      Returns the meta object for the containment reference list 'Stmts'.
      Returns:
      the meta object for the containment reference list 'Stmts'.
      See Also:
    • getStmt

      org.eclipse.emf.ecore.EClass getStmt()
      Returns the meta object for class 'Stmt'.
      Returns:
      the meta object for class 'Stmt'.
      See Also:
    • getStmt_Var

      org.eclipse.emf.ecore.EReference getStmt_Var()
      Returns the meta object for the containment reference 'Var'.
      Returns:
      the meta object for the containment reference 'Var'.
      See Also:
    • getStmt_Alt

      org.eclipse.emf.ecore.EReference getStmt_Alt()
      Returns the meta object for the containment reference 'Alt'.
      Returns:
      the meta object for the containment reference 'Alt'.
      See Also:
    • getStmt_Switch

      org.eclipse.emf.ecore.EReference getStmt_Switch()
      Returns the meta object for the containment reference 'Switch'.
      Returns:
      the meta object for the containment reference 'Switch'.
      See Also:
    • getStmt_Multi

      org.eclipse.emf.ecore.EReference getStmt_Multi()
      Returns the meta object for the containment reference 'Multi'.
      Returns:
      the meta object for the containment reference 'Multi'.
      See Also:
    • getStmt_Loop

      org.eclipse.emf.ecore.EReference getStmt_Loop()
      Returns the meta object for the containment reference 'Loop'.
      Returns:
      the meta object for the containment reference 'Loop'.
      See Also:
    • getStmt_While

      org.eclipse.emf.ecore.EReference getStmt_While()
      Returns the meta object for the containment reference 'While'.
      Returns:
      the meta object for the containment reference 'While'.
      See Also:
    • getStmt_ExprStmt

      org.eclipse.emf.ecore.EReference getStmt_ExprStmt()
      Returns the meta object for the containment reference 'Expr Stmt'.
      Returns:
      the meta object for the containment reference 'Expr Stmt'.
      See Also:
    • getStmt_Ctn

      org.eclipse.emf.ecore.EReference getStmt_Ctn()
      Returns the meta object for the containment reference 'Ctn'.
      Returns:
      the meta object for the containment reference 'Ctn'.
      See Also:
    • getStmt_Flush

      org.eclipse.emf.ecore.EAttribute getStmt_Flush()
      Returns the meta object for the attribute 'Flush'.
      Returns:
      the meta object for the attribute 'Flush'.
      See Also:
    • getAlternative

      org.eclipse.emf.ecore.EClass getAlternative()
      Returns the meta object for class 'Alternative'.
      Returns:
      the meta object for class 'Alternative'.
      See Also:
    • getAlternative_Expr

      org.eclipse.emf.ecore.EReference getAlternative_Expr()
      Returns the meta object for the containment reference 'Expr'.
      Returns:
      the meta object for the containment reference 'Expr'.
      See Also:
    • getAlternative_If

      org.eclipse.emf.ecore.EReference getAlternative_If()
      Returns the meta object for the containment reference 'If'.
      Returns:
      the meta object for the containment reference 'If'.
      See Also:
    • getAlternative_IfBlock

      org.eclipse.emf.ecore.EReference getAlternative_IfBlock()
      Returns the meta object for the containment reference 'If Block'.
      Returns:
      the meta object for the containment reference 'If Block'.
      See Also:
    • getAlternative_Else

      org.eclipse.emf.ecore.EReference getAlternative_Else()
      Returns the meta object for the containment reference 'Else'.
      Returns:
      the meta object for the containment reference 'Else'.
      See Also:
    • getAlternative_ElseBlock

      org.eclipse.emf.ecore.EReference getAlternative_ElseBlock()
      Returns the meta object for the containment reference 'Else Block'.
      Returns:
      the meta object for the containment reference 'Else Block'.
      See Also:
    • getContent

      org.eclipse.emf.ecore.EClass getContent()
      Returns the meta object for class 'Content'.
      Returns:
      the meta object for class 'Content'.
      See Also:
    • getContent_Ctn

      org.eclipse.emf.ecore.EAttribute getContent_Ctn()
      Returns the meta object for the attribute 'Ctn'.
      Returns:
      the meta object for the attribute 'Ctn'.
      See Also:
    • getContent_NoCR

      org.eclipse.emf.ecore.EAttribute getContent_NoCR()
      Returns the meta object for the attribute 'No CR'.
      Returns:
      the meta object for the attribute 'No CR'.
      See Also:
    • getContent_CR

      org.eclipse.emf.ecore.EAttribute getContent_CR()
      Returns the meta object for the attribute 'CR'.
      Returns:
      the meta object for the attribute 'CR'.
      See Also:
    • getContent_Indent

      org.eclipse.emf.ecore.EReference getContent_Indent()
      Returns the meta object for the containment reference 'Indent'.
      Returns:
      the meta object for the containment reference 'Indent'.
      See Also:
    • getSwitch

      org.eclipse.emf.ecore.EClass getSwitch()
      Returns the meta object for class 'Switch'.
      Returns:
      the meta object for class 'Switch'.
      See Also:
    • getSwitch_Expr

      org.eclipse.emf.ecore.EReference getSwitch_Expr()
      Returns the meta object for the containment reference 'Expr'.
      Returns:
      the meta object for the containment reference 'Expr'.
      See Also:
    • getSwitch_Parts

      org.eclipse.emf.ecore.EReference getSwitch_Parts()
      Returns the meta object for the containment reference list 'Parts'.
      Returns:
      the meta object for the containment reference list 'Parts'.
      See Also:
    • getSwitch_Dflt

      org.eclipse.emf.ecore.EReference getSwitch_Dflt()
      Returns the meta object for the containment reference 'Dflt'.
      Returns:
      the meta object for the containment reference 'Dflt'.
      See Also:
    • getSwitchPart

      org.eclipse.emf.ecore.EClass getSwitchPart()
      Returns the meta object for class 'Switch Part'.
      Returns:
      the meta object for class 'Switch Part'.
      See Also:
    • getSwitchPart_Left

      org.eclipse.emf.ecore.EReference getSwitchPart_Left()
      Returns the meta object for the containment reference 'Left'.
      Returns:
      the meta object for the containment reference 'Left'.
      See Also:
    • getSwitchPart_Right

      org.eclipse.emf.ecore.EReference getSwitchPart_Right()
      Returns the meta object for the containment reference 'Right'.
      Returns:
      the meta object for the containment reference 'Right'.
      See Also:
    • getLoop

      org.eclipse.emf.ecore.EClass getLoop()
      Returns the meta object for class 'Loop'.
      Returns:
      the meta object for class 'Loop'.
      See Also:
    • getLoop_Type

      org.eclipse.emf.ecore.EReference getLoop_Type()
      Returns the meta object for the containment reference 'Type'.
      Returns:
      the meta object for the containment reference 'Type'.
      See Also:
    • getLoop_Id

      org.eclipse.emf.ecore.EAttribute getLoop_Id()
      Returns the meta object for the attribute 'Id'.
      Returns:
      the meta object for the attribute 'Id'.
      See Also:
    • getLoop_Expr

      org.eclipse.emf.ecore.EReference getLoop_Expr()
      Returns the meta object for the containment reference 'Expr'.
      Returns:
      the meta object for the containment reference 'Expr'.
      See Also:
    • getLoop_Separator

      org.eclipse.emf.ecore.EReference getLoop_Separator()
      Returns the meta object for the containment reference 'Separator'.
      Returns:
      the meta object for the containment reference 'Separator'.
      See Also:
    • getLoop_FinalSeparator

      org.eclipse.emf.ecore.EReference getLoop_FinalSeparator()
      Returns the meta object for the containment reference 'Final Separator'.
      Returns:
      the meta object for the containment reference 'Final Separator'.
      See Also:
    • getLoop_Stmt

      org.eclipse.emf.ecore.EReference getLoop_Stmt()
      Returns the meta object for the containment reference 'Stmt'.
      Returns:
      the meta object for the containment reference 'Stmt'.
      See Also:
    • getLoop_Block

      org.eclipse.emf.ecore.EReference getLoop_Block()
      Returns the meta object for the containment reference 'Block'.
      Returns:
      the meta object for the containment reference 'Block'.
      See Also:
    • getWhile

      org.eclipse.emf.ecore.EClass getWhile()
      Returns the meta object for class 'While'.
      Returns:
      the meta object for class 'While'.
      See Also:
    • getWhile_Expr

      org.eclipse.emf.ecore.EReference getWhile_Expr()
      Returns the meta object for the containment reference 'Expr'.
      Returns:
      the meta object for the containment reference 'Expr'.
      See Also:
    • getWhile_Stmt

      org.eclipse.emf.ecore.EReference getWhile_Stmt()
      Returns the meta object for the containment reference 'Stmt'.
      Returns:
      the meta object for the containment reference 'Stmt'.
      See Also:
    • getWhile_Block

      org.eclipse.emf.ecore.EReference getWhile_Block()
      Returns the meta object for the containment reference 'Block'.
      Returns:
      the meta object for the containment reference 'Block'.
      See Also:
    • getSubCall

      org.eclipse.emf.ecore.EClass getSubCall()
      Returns the meta object for class 'Sub Call'.
      Returns:
      the meta object for class 'Sub Call'.
      See Also:
    • getSubCall_VarType

      org.eclipse.emf.ecore.EReference getSubCall_VarType()
      Returns the meta object for the containment reference 'Var Type'.
      Returns:
      the meta object for the containment reference 'Var Type'.
      See Also:
    • getSubCall_Id

      org.eclipse.emf.ecore.EAttribute getSubCall_Id()
      Returns the meta object for the attribute 'Id'.
      Returns:
      the meta object for the attribute 'Id'.
      See Also:
    • getSubCall_Nested

      org.eclipse.emf.ecore.EReference getSubCall_Nested()
      Returns the meta object for the containment reference list 'Nested'.
      Returns:
      the meta object for the containment reference list 'Nested'.
      See Also:
    • getmultiselect

      org.eclipse.emf.ecore.EClass getmultiselect()
      Returns the meta object for class 'multiselect'.
      Returns:
      the meta object for class 'multiselect'.
      See Also:
    • getmultiselect_Gen

      org.eclipse.emf.ecore.EReference getmultiselect_Gen()
      Returns the meta object for the containment reference 'Gen'.
      Returns:
      the meta object for the containment reference 'Gen'.
      See Also:
    • getmultiselect_User

      org.eclipse.emf.ecore.EReference getmultiselect_User()
      Returns the meta object for the containment reference 'User'.
      Returns:
      the meta object for the containment reference 'User'.
      See Also:
    • getgenericMultiselect

      org.eclipse.emf.ecore.EClass getgenericMultiselect()
      Returns the meta object for class 'generic Multiselect'.
      Returns:
      the meta object for class 'generic Multiselect'.
      See Also:
    • getgenericMultiselect_Preamble

      org.eclipse.emf.ecore.EReference getgenericMultiselect_Preamble()
      Returns the meta object for the containment reference 'Preamble'.
      Returns:
      the meta object for the containment reference 'Preamble'.
      See Also:
    • getgenericMultiselect_Selector

      org.eclipse.emf.ecore.EReference getgenericMultiselect_Selector()
      Returns the meta object for the containment reference 'Selector'.
      Returns:
      the meta object for the containment reference 'Selector'.
      See Also:
    • getgenericMultiselect_Part

      org.eclipse.emf.ecore.EReference getgenericMultiselect_Part()
      Returns the meta object for the containment reference list 'Part'.
      Returns:
      the meta object for the containment reference list 'Part'.
      See Also:
    • getgenericMultiselect_Trailer

      org.eclipse.emf.ecore.EReference getgenericMultiselect_Trailer()
      Returns the meta object for the containment reference 'Trailer'.
      Returns:
      the meta object for the containment reference 'Trailer'.
      See Also:
    • getmultiSelectPart

      org.eclipse.emf.ecore.EClass getmultiSelectPart()
      Returns the meta object for class 'multi Select Part'.
      Returns:
      the meta object for class 'multi Select Part'.
      See Also:
    • getmultiSelectPart_Case

      org.eclipse.emf.ecore.EReference getmultiSelectPart_Case()
      Returns the meta object for the containment reference 'Case'.
      Returns:
      the meta object for the containment reference 'Case'.
      See Also:
    • getmultiSelectPart_Code

      org.eclipse.emf.ecore.EReference getmultiSelectPart_Code()
      Returns the meta object for the containment reference 'Code'.
      Returns:
      the meta object for the containment reference 'Code'.
      See Also:
    • getmultiSelectPart_Selector

      org.eclipse.emf.ecore.EReference getmultiSelectPart_Selector()
      Returns the meta object for the containment reference 'Selector'.
      Returns:
      the meta object for the containment reference 'Selector'.
      See Also:
    • getuserMultiselect

      org.eclipse.emf.ecore.EClass getuserMultiselect()
      Returns the meta object for class 'user Multiselect'.
      Returns:
      the meta object for class 'user Multiselect'.
      See Also:
    • getuserMultiselect_Id

      org.eclipse.emf.ecore.EAttribute getuserMultiselect_Id()
      Returns the meta object for the attribute 'Id'.
      Returns:
      the meta object for the attribute 'Id'.
      See Also:
    • getuserMultiselect_Stmt

      org.eclipse.emf.ecore.EReference getuserMultiselect_Stmt()
      Returns the meta object for the containment reference 'Stmt'.
      Returns:
      the meta object for the containment reference 'Stmt'.
      See Also:
    • getExtension

      org.eclipse.emf.ecore.EClass getExtension()
      Returns the meta object for class 'Extension'.
      Returns:
      the meta object for class 'Extension'.
      See Also:
    • getExtension_Name

      org.eclipse.emf.ecore.EReference getExtension_Name()
      Returns the meta object for the containment reference 'Name'.
      Returns:
      the meta object for the containment reference 'Name'.
      See Also:
    • getJavaQualifiedName

      org.eclipse.emf.ecore.EClass getJavaQualifiedName()
      Returns the meta object for class 'Java Qualified Name'.
      Returns:
      the meta object for class 'Java Qualified Name'.
      See Also:
    • getJavaQualifiedName_Qname

      org.eclipse.emf.ecore.EAttribute getJavaQualifiedName_Qname()
      Returns the meta object for the attribute list 'Qname'.
      Returns:
      the meta object for the attribute list 'Qname'.
      See Also:
    • getTemplateLangFactory

      TemplateLangFactory getTemplateLangFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.