Interface RtPackage

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:
RtPackageImpl

public interface RtPackage 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 operation of each class,
  • each enum,
  • and each data type
See Also:
  • Field Details

  • Method Details

    • getRootTemplate

      org.eclipse.emf.ecore.EClass getRootTemplate()
      Returns the meta object for class 'Root Template'.
      Returns:
      the meta object for class 'Root Template'.
      See Also:
    • getRootTemplate_MaxParamValue

      org.eclipse.emf.ecore.EAttribute getRootTemplate_MaxParamValue()
      Returns the meta object for the attribute 'Max Param Value'.
      Returns:
      the meta object for the attribute 'Max Param Value'.
      See Also:
    • getRootTemplate_Template

      org.eclipse.emf.ecore.EReference getRootTemplate_Template()
      Returns the meta object for the containment reference 'Template'.
      Returns:
      the meta object for the containment reference 'Template'.
      See Also:
    • getTemplate

      org.eclipse.emf.ecore.EClass getTemplate()
      Returns the meta object for class 'Template'.
      Returns:
      the meta object for class 'Template'.
      See Also:
    • getTemplate_Statements

      org.eclipse.emf.ecore.EReference getTemplate_Statements()
      Returns the meta object for the containment reference list 'Statements'.
      Returns:
      the meta object for the containment reference list 'Statements'.
      See Also:
    • getStatement

      org.eclipse.emf.ecore.EClass getStatement()
      Returns the meta object for class 'Statement'.
      Returns:
      the meta object for class 'Statement'.
      See Also:
    • getTextStatement

      org.eclipse.emf.ecore.EClass getTextStatement()
      Returns the meta object for class 'Text Statement'.
      Returns:
      the meta object for class 'Text Statement'.
      See Also:
    • getTextStatement_Content

      org.eclipse.emf.ecore.EAttribute getTextStatement_Content()
      Returns the meta object for the attribute 'Content'.
      Returns:
      the meta object for the attribute 'Content'.
      See Also:
    • getIfStatement

      org.eclipse.emf.ecore.EClass getIfStatement()
      Returns the meta object for class 'If Statement'.
      Returns:
      the meta object for class 'If Statement'.
      See Also:
    • getIfStatement_IfPart

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

      org.eclipse.emf.ecore.EReference getIfStatement_ElsIfParts()
      Returns the meta object for the containment reference list 'Els If Parts'.
      Returns:
      the meta object for the containment reference list 'Els If Parts'.
      See Also:
    • getIfStatement_ElseTemplate

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

      org.eclipse.emf.ecore.EClass getConditional()
      Returns the meta object for class 'Conditional'.
      Returns:
      the meta object for class 'Conditional'.
      See Also:
    • getConditional_Predicate

      org.eclipse.emf.ecore.EReference getConditional_Predicate()
      Returns the meta object for the containment reference 'Predicate'.
      Returns:
      the meta object for the containment reference 'Predicate'.
      See Also:
    • getConditional_Template

      org.eclipse.emf.ecore.EReference getConditional_Template()
      Returns the meta object for the containment reference 'Template'.
      Returns:
      the meta object for the containment reference 'Template'.
      See Also:
    • getExpression

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

      org.eclipse.emf.ecore.EClass getOuterParameter()
      Returns the meta object for class 'Outer Parameter'.
      Returns:
      the meta object for class 'Outer Parameter'.
      See Also:
    • getOuterParameter_Name

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

      org.eclipse.emf.ecore.EClass getFunction()
      Returns the meta object for class 'Function'.
      Returns:
      the meta object for class 'Function'.
      See Also:
    • getFunction_Params

      org.eclipse.emf.ecore.EReference getFunction_Params()
      Returns the meta object for the containment reference list 'Params'.
      Returns:
      the meta object for the containment reference list 'Params'.
      See Also:
    • getTemplateParameter

      org.eclipse.emf.ecore.EClass getTemplateParameter()
      Returns the meta object for class 'Template Parameter'.
      Returns:
      the meta object for class 'Template Parameter'.
      See Also:
    • getTemplateParameter_Type

      org.eclipse.emf.ecore.EAttribute getTemplateParameter_Type()
      Returns the meta object for the attribute 'Type'.
      Returns:
      the meta object for the attribute 'Type'.
      See Also:
    • getStrContains

      org.eclipse.emf.ecore.EClass getStrContains()
      Returns the meta object for class 'Str Contains'.
      Returns:
      the meta object for class 'Str Contains'.
      See Also:
    • getBinaryExpression

      org.eclipse.emf.ecore.EClass getBinaryExpression()
      Returns the meta object for class 'Binary Expression'.
      Returns:
      the meta object for class 'Binary Expression'.
      See Also:
    • getBinaryExpression_Operation

      org.eclipse.emf.ecore.EAttribute getBinaryExpression_Operation()
      Returns the meta object for the attribute 'Operation'.
      Returns:
      the meta object for the attribute 'Operation'.
      See Also:
    • getBinaryExpression_Left

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

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

      org.eclipse.emf.ecore.EClass getUnaryExpression()
      Returns the meta object for class 'Unary Expression'.
      Returns:
      the meta object for class 'Unary Expression'.
      See Also:
    • getUnaryExpression_Operation

      org.eclipse.emf.ecore.EAttribute getUnaryExpression_Operation()
      Returns the meta object for the attribute 'Operation'.
      Returns:
      the meta object for the attribute 'Operation'.
      See Also:
    • getUnaryExpression_Operand

      org.eclipse.emf.ecore.EReference getUnaryExpression_Operand()
      Returns the meta object for the containment reference 'Operand'.
      Returns:
      the meta object for the containment reference 'Operand'.
      See Also:
    • getLiteral

      org.eclipse.emf.ecore.EClass getLiteral()
      Returns the meta object for class 'Literal'.
      Returns:
      the meta object for class 'Literal'.
      See Also:
    • getBooleanLiteral

      org.eclipse.emf.ecore.EClass getBooleanLiteral()
      Returns the meta object for class 'Boolean Literal'.
      Returns:
      the meta object for class 'Boolean Literal'.
      See Also:
    • getBooleanLiteral_IsTrue

      org.eclipse.emf.ecore.EAttribute getBooleanLiteral_IsTrue()
      Returns the meta object for the attribute 'Is True'.
      Returns:
      the meta object for the attribute 'Is True'.
      See Also:
    • getNumberLiteral

      org.eclipse.emf.ecore.EClass getNumberLiteral()
      Returns the meta object for class 'Number Literal'.
      Returns:
      the meta object for class 'Number Literal'.
      See Also:
    • getNumberLiteral_Value

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

      org.eclipse.emf.ecore.EClass getStringLiteral()
      Returns the meta object for class 'String Literal'.
      Returns:
      the meta object for class 'String Literal'.
      See Also:
    • getStringLiteral_Content

      org.eclipse.emf.ecore.EAttribute getStringLiteral_Content()
      Returns the meta object for the attribute 'Content'.
      Returns:
      the meta object for the attribute 'Content'.
      See Also:
    • getValueLiteral

      org.eclipse.emf.ecore.EClass getValueLiteral()
      Returns the meta object for class 'Value Literal'.
      Returns:
      the meta object for class 'Value Literal'.
      See Also:
    • getValueLiteral_Value

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

      org.eclipse.emf.ecore.EEnum getTemplateParameterType()
      Returns the meta object for enum 'Template Parameter Type'.
      Returns:
      the meta object for enum 'Template Parameter Type'.
      See Also:
    • getBinaryOperation

      org.eclipse.emf.ecore.EEnum getBinaryOperation()
      Returns the meta object for enum 'Binary Operation'.
      Returns:
      the meta object for enum 'Binary Operation'.
      See Also:
    • getUnaryOperation

      org.eclipse.emf.ecore.EEnum getUnaryOperation()
      Returns the meta object for enum 'Unary Operation'.
      Returns:
      the meta object for enum 'Unary Operation'.
      See Also:
    • getRtFactory

      RtFactory getRtFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.