Interface DSLFactory

    • Field Detail

      • eINSTANCE

        static final DSLFactory eINSTANCE
        The singleton instance of the factory.
        Generated class or method.
    • Method Detail

      • createModel

        Model createModel()
        Returns a new object of class 'Model'.
        Returns:
        a new object of class 'Model'.
        Generated class or method.
      • createAbstractElement

        AbstractElement createAbstractElement()
        Returns a new object of class 'Abstract Element'.
        Returns:
        a new object of class 'Abstract Element'.
        Generated class or method.
      • createCharacteristicType

        CharacteristicType createCharacteristicType()
        Returns a new object of class 'Characteristic Type'.
        Returns:
        a new object of class 'Characteristic Type'.
        Generated class or method.
      • createGlobalConstantDefinition

        GlobalConstantDefinition createGlobalConstantDefinition()
        Returns a new object of class 'Global Constant Definition'.
        Returns:
        a new object of class 'Global Constant Definition'.
        Generated class or method.
      • createGlobalSetConstantDefinition

        GlobalSetConstantDefinition createGlobalSetConstantDefinition()
        Returns a new object of class 'Global Set Constant Definition'.
        Returns:
        a new object of class 'Global Set Constant Definition'.
        Generated class or method.
      • createGlobalValueConstantDefinition

        GlobalValueConstantDefinition createGlobalValueConstantDefinition()
        Returns a new object of class 'Global Value Constant Definition'.
        Returns:
        a new object of class 'Global Value Constant Definition'.
        Generated class or method.
      • createCharacteristicClass

        CharacteristicClass createCharacteristicClass()
        Returns a new object of class 'Characteristic Class'.
        Returns:
        a new object of class 'Characteristic Class'.
        Generated class or method.
      • createCharacteristicTypeSelector

        CharacteristicTypeSelector createCharacteristicTypeSelector()
        Returns a new object of class 'Characteristic Type Selector'.
        Returns:
        a new object of class 'Characteristic Type Selector'.
        Generated class or method.
      • createCharacteristicVariableType

        CharacteristicVariableType createCharacteristicVariableType()
        Returns a new object of class 'Characteristic Variable Type'.
        Returns:
        a new object of class 'Characteristic Variable Type'.
        Generated class or method.
      • createCharacteristicVariable

        CharacteristicVariable createCharacteristicVariable()
        Returns a new object of class 'Characteristic Variable'.
        Returns:
        a new object of class 'Characteristic Variable'.
        Generated class or method.
      • createCharacteristicSet

        CharacteristicSet createCharacteristicSet()
        Returns a new object of class 'Characteristic Set'.
        Returns:
        a new object of class 'Characteristic Set'.
        Generated class or method.
      • createInclude

        Include createInclude()
        Returns a new object of class 'Include'.
        Returns:
        a new object of class 'Include'.
        Generated class or method.
      • createConstraint

        Constraint createConstraint()
        Returns a new object of class 'Constraint'.
        Returns:
        a new object of class 'Constraint'.
        Generated class or method.
      • createRule

        Rule createRule()
        Returns a new object of class 'Rule'.
        Returns:
        a new object of class 'Rule'.
        Generated class or method.
      • createData

        Data createData()
        Returns a new object of class 'Data'.
        Returns:
        a new object of class 'Data'.
        Generated class or method.
      • createDestination

        Destination createDestination()
        Returns a new object of class 'Destination'.
        Returns:
        a new object of class 'Destination'.
        Generated class or method.
      • createSource

        Source createSource()
        Returns a new object of class 'Source'.
        Returns:
        a new object of class 'Source'.
        Generated class or method.
      • createDataSelector

        DataSelector createDataSelector()
        Returns a new object of class 'Data Selector'.
        Returns:
        a new object of class 'Data Selector'.
        Generated class or method.
      • createSpecificDataSelector

        SpecificDataSelector createSpecificDataSelector()
        Returns a new object of class 'Specific Data Selector'.
        Returns:
        a new object of class 'Specific Data Selector'.
        Generated class or method.
      • createCharacteristicSelector

        CharacteristicSelector createCharacteristicSelector()
        Returns a new object of class 'Characteristic Selector'.
        Returns:
        a new object of class 'Characteristic Selector'.
        Generated class or method.
      • createCharacteristicClassSelector

        CharacteristicClassSelector createCharacteristicClassSelector()
        Returns a new object of class 'Characteristic Class Selector'.
        Returns:
        a new object of class 'Characteristic Class Selector'.
        Generated class or method.
      • createAttributeSelector

        AttributeSelector createAttributeSelector()
        Returns a new object of class 'Attribute Selector'.
        Returns:
        a new object of class 'Attribute Selector'.
        Generated class or method.
      • createAttributeClassSelector

        AttributeClassSelector createAttributeClassSelector()
        Returns a new object of class 'Attribute Class Selector'.
        Returns:
        a new object of class 'Attribute Class Selector'.
        Generated class or method.
      • createAnySelector

        AnySelector createAnySelector()
        Returns a new object of class 'Any Selector'.
        Returns:
        a new object of class 'Any Selector'.
        Generated class or method.
      • createNodeSelector

        NodeSelector createNodeSelector()
        Returns a new object of class 'Node Selector'.
        Returns:
        a new object of class 'Node Selector'.
        Generated class or method.
      • createPropertySelector

        PropertySelector createPropertySelector()
        Returns a new object of class 'Property Selector'.
        Returns:
        a new object of class 'Property Selector'.
        Generated class or method.
      • createPropertyClassSelector

        PropertyClassSelector createPropertyClassSelector()
        Returns a new object of class 'Property Class Selector'.
        Returns:
        a new object of class 'Property Class Selector'.
        Generated class or method.
      • createNodeIdentitiySelector

        NodeIdentitiySelector createNodeIdentitiySelector()
        Returns a new object of class 'Node Identitiy Selector'.
        Returns:
        a new object of class 'Node Identitiy Selector'.
        Generated class or method.
      • createNodeTypeSelector

        NodeTypeSelector createNodeTypeSelector()
        Returns a new object of class 'Node Type Selector'.
        Returns:
        a new object of class 'Node Type Selector'.
        Generated class or method.
      • createStatement

        Statement createStatement()
        Returns a new object of class 'Statement'.
        Returns:
        a new object of class 'Statement'.
        Generated class or method.
      • createStatementType

        StatementType createStatementType()
        Returns a new object of class 'Statement Type'.
        Returns:
        a new object of class 'Statement Type'.
        Generated class or method.
      • createStatementModality

        StatementModality createStatementModality()
        Returns a new object of class 'Statement Modality'.
        Returns:
        a new object of class 'Statement Modality'.
        Generated class or method.
      • createCondition

        Condition createCondition()
        Returns a new object of class 'Condition'.
        Returns:
        a new object of class 'Condition'.
        Generated class or method.
      • createReference

        Reference createReference()
        Returns a new object of class 'Reference'.
        Returns:
        a new object of class 'Reference'.
        Generated class or method.
      • createCharacteristicReference

        CharacteristicReference createCharacteristicReference()
        Returns a new object of class 'Characteristic Reference'.
        Returns:
        a new object of class 'Characteristic Reference'.
        Generated class or method.
      • createCharacteristicSetReference

        CharacteristicSetReference createCharacteristicSetReference()
        Returns a new object of class 'Characteristic Set Reference'.
        Returns:
        a new object of class 'Characteristic Set Reference'.
        Generated class or method.
      • createOperation

        Operation createOperation()
        Returns a new object of class 'Operation'.
        Returns:
        a new object of class 'Operation'.
        Generated class or method.
      • createBooleanOperation

        BooleanOperation createBooleanOperation()
        Returns a new object of class 'Boolean Operation'.
        Returns:
        a new object of class 'Boolean Operation'.
        Generated class or method.
      • createCharacteristsicSetOperation

        CharacteristsicSetOperation createCharacteristsicSetOperation()
        Returns a new object of class 'Characteristsic Set Operation'.
        Returns:
        a new object of class 'Characteristsic Set Operation'.
        Generated class or method.
      • createSimpleBooleanOperation

        SimpleBooleanOperation createSimpleBooleanOperation()
        Returns a new object of class 'Simple Boolean Operation'.
        Returns:
        a new object of class 'Simple Boolean Operation'.
        Generated class or method.
      • createVariableEqualityOperation

        VariableEqualityOperation createVariableEqualityOperation()
        Returns a new object of class 'Variable Equality Operation'.
        Returns:
        a new object of class 'Variable Equality Operation'.
        Generated class or method.
      • createVariableInequalityOperation

        VariableInequalityOperation createVariableInequalityOperation()
        Returns a new object of class 'Variable Inequality Operation'.
        Returns:
        a new object of class 'Variable Inequality Operation'.
        Generated class or method.
      • createLessThanOperation

        LessThanOperation createLessThanOperation()
        Returns a new object of class 'Less Than Operation'.
        Returns:
        a new object of class 'Less Than Operation'.
        Generated class or method.
      • createGreaterThanOperation

        GreaterThanOperation createGreaterThanOperation()
        Returns a new object of class 'Greater Than Operation'.
        Returns:
        a new object of class 'Greater Than Operation'.
        Generated class or method.
      • createEmptySetOperation

        EmptySetOperation createEmptySetOperation()
        Returns a new object of class 'Empty Set Operation'.
        Returns:
        a new object of class 'Empty Set Operation'.
        Generated class or method.
      • createSubsetOperation

        SubsetOperation createSubsetOperation()
        Returns a new object of class 'Subset Operation'.
        Returns:
        a new object of class 'Subset Operation'.
        Generated class or method.
      • createIntersectionOperation

        IntersectionOperation createIntersectionOperation()
        Returns a new object of class 'Intersection Operation'.
        Returns:
        a new object of class 'Intersection Operation'.
        Generated class or method.
      • createUnionOperation

        UnionOperation createUnionOperation()
        Returns a new object of class 'Union Operation'.
        Returns:
        a new object of class 'Union Operation'.
        Generated class or method.
      • createSubtractOperation

        SubtractOperation createSubtractOperation()
        Returns a new object of class 'Subtract Operation'.
        Returns:
        a new object of class 'Subtract Operation'.
        Generated class or method.
      • createElementOfOperation

        ElementOfOperation createElementOfOperation()
        Returns a new object of class 'Element Of Operation'.
        Returns:
        a new object of class 'Element Of Operation'.
        Generated class or method.
      • createCreateSetOperation

        CreateSetOperation createCreateSetOperation()
        Returns a new object of class 'Create Set Operation'.
        Returns:
        a new object of class 'Create Set Operation'.
        Generated class or method.
      • createComplementOperation

        ComplementOperation createComplementOperation()
        Returns a new object of class 'Complement Operation'.
        Returns:
        a new object of class 'Complement Operation'.
        Generated class or method.
      • createNumericOperation

        NumericOperation createNumericOperation()
        Returns a new object of class 'Numeric Operation'.
        Returns:
        a new object of class 'Numeric Operation'.
        Generated class or method.
      • createIndexOperation

        IndexOperation createIndexOperation()
        Returns a new object of class 'Index Operation'.
        Returns:
        a new object of class 'Index Operation'.
        Generated class or method.
      • createLogicalOrOperation

        LogicalOrOperation createLogicalOrOperation()
        Returns a new object of class 'Logical Or Operation'.
        Returns:
        a new object of class 'Logical Or Operation'.
        Generated class or method.
      • createLogicalAndOperation

        LogicalAndOperation createLogicalAndOperation()
        Returns a new object of class 'Logical And Operation'.
        Returns:
        a new object of class 'Logical And Operation'.
        Generated class or method.
      • createLogicalNegationOperation

        LogicalNegationOperation createLogicalNegationOperation()
        Returns a new object of class 'Logical Negation Operation'.
        Returns:
        a new object of class 'Logical Negation Operation'.
        Generated class or method.
      • getDSLPackage

        DSLPackage getDSLPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.