Interface OperatorsFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
OperatorsFactoryImpl

public interface OperatorsFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated class or method.
  • Field Details

    • eINSTANCE

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

    • createAssignment

      Assignment createAssignment()
      Returns a new object of class 'Assignment'.
      Returns:
      a new object of class 'Assignment'.
      Generated class or method.
    • createAssignmentAnd

      AssignmentAnd createAssignmentAnd()
      Returns a new object of class 'Assignment And'.
      Returns:
      a new object of class 'Assignment And'.
      Generated class or method.
    • createAssignmentDivision

      AssignmentDivision createAssignmentDivision()
      Returns a new object of class 'Assignment Division'.
      Returns:
      a new object of class 'Assignment Division'.
      Generated class or method.
    • createAssignmentExclusiveOr

      AssignmentExclusiveOr createAssignmentExclusiveOr()
      Returns a new object of class 'Assignment Exclusive Or'.
      Returns:
      a new object of class 'Assignment Exclusive Or'.
      Generated class or method.
    • createAssignmentMinus

      AssignmentMinus createAssignmentMinus()
      Returns a new object of class 'Assignment Minus'.
      Returns:
      a new object of class 'Assignment Minus'.
      Generated class or method.
    • createAssignmentModulo

      AssignmentModulo createAssignmentModulo()
      Returns a new object of class 'Assignment Modulo'.
      Returns:
      a new object of class 'Assignment Modulo'.
      Generated class or method.
    • createAssignmentMultiplication

      AssignmentMultiplication createAssignmentMultiplication()
      Returns a new object of class 'Assignment Multiplication'.
      Returns:
      a new object of class 'Assignment Multiplication'.
      Generated class or method.
    • createAssignmentLeftShift

      AssignmentLeftShift createAssignmentLeftShift()
      Returns a new object of class 'Assignment Left Shift'.
      Returns:
      a new object of class 'Assignment Left Shift'.
      Generated class or method.
    • createAssignmentOr

      AssignmentOr createAssignmentOr()
      Returns a new object of class 'Assignment Or'.
      Returns:
      a new object of class 'Assignment Or'.
      Generated class or method.
    • createAssignmentPlus

      AssignmentPlus createAssignmentPlus()
      Returns a new object of class 'Assignment Plus'.
      Returns:
      a new object of class 'Assignment Plus'.
      Generated class or method.
    • createAssignmentRightShift

      AssignmentRightShift createAssignmentRightShift()
      Returns a new object of class 'Assignment Right Shift'.
      Returns:
      a new object of class 'Assignment Right Shift'.
      Generated class or method.
    • createAssignmentUnsignedRightShift

      AssignmentUnsignedRightShift createAssignmentUnsignedRightShift()
      Returns a new object of class 'Assignment Unsigned Right Shift'.
      Returns:
      a new object of class 'Assignment Unsigned Right Shift'.
      Generated class or method.
    • createEqual

      Equal createEqual()
      Returns a new object of class 'Equal'.
      Returns:
      a new object of class 'Equal'.
      Generated class or method.
    • createNotEqual

      NotEqual createNotEqual()
      Returns a new object of class 'Not Equal'.
      Returns:
      a new object of class 'Not Equal'.
      Generated class or method.
    • createGreaterThan

      GreaterThan createGreaterThan()
      Returns a new object of class 'Greater Than'.
      Returns:
      a new object of class 'Greater Than'.
      Generated class or method.
    • createGreaterThanOrEqual

      GreaterThanOrEqual createGreaterThanOrEqual()
      Returns a new object of class 'Greater Than Or Equal'.
      Returns:
      a new object of class 'Greater Than Or Equal'.
      Generated class or method.
    • createLessThan

      LessThan createLessThan()
      Returns a new object of class 'Less Than'.
      Returns:
      a new object of class 'Less Than'.
      Generated class or method.
    • createLessThanOrEqual

      LessThanOrEqual createLessThanOrEqual()
      Returns a new object of class 'Less Than Or Equal'.
      Returns:
      a new object of class 'Less Than Or Equal'.
      Generated class or method.
    • createAddition

      Addition createAddition()
      Returns a new object of class 'Addition'.
      Returns:
      a new object of class 'Addition'.
      Generated class or method.
    • createSubtraction

      Subtraction createSubtraction()
      Returns a new object of class 'Subtraction'.
      Returns:
      a new object of class 'Subtraction'.
      Generated class or method.
    • createDivision

      Division createDivision()
      Returns a new object of class 'Division'.
      Returns:
      a new object of class 'Division'.
      Generated class or method.
    • createMultiplication

      Multiplication createMultiplication()
      Returns a new object of class 'Multiplication'.
      Returns:
      a new object of class 'Multiplication'.
      Generated class or method.
    • createRemainder

      Remainder createRemainder()
      Returns a new object of class 'Remainder'.
      Returns:
      a new object of class 'Remainder'.
      Generated class or method.
    • createComplement

      Complement createComplement()
      Returns a new object of class 'Complement'.
      Returns:
      a new object of class 'Complement'.
      Generated class or method.
    • createMinusMinus

      MinusMinus createMinusMinus()
      Returns a new object of class 'Minus Minus'.
      Returns:
      a new object of class 'Minus Minus'.
      Generated class or method.
    • createNegate

      Negate createNegate()
      Returns a new object of class 'Negate'.
      Returns:
      a new object of class 'Negate'.
      Generated class or method.
    • createPlusPlus

      PlusPlus createPlusPlus()
      Returns a new object of class 'Plus Plus'.
      Returns:
      a new object of class 'Plus Plus'.
      Generated class or method.
    • createLeftShift

      LeftShift createLeftShift()
      Returns a new object of class 'Left Shift'.
      Returns:
      a new object of class 'Left Shift'.
      Generated class or method.
    • createRightShift

      RightShift createRightShift()
      Returns a new object of class 'Right Shift'.
      Returns:
      a new object of class 'Right Shift'.
      Generated class or method.
    • createUnsignedRightShift

      UnsignedRightShift createUnsignedRightShift()
      Returns a new object of class 'Unsigned Right Shift'.
      Returns:
      a new object of class 'Unsigned Right Shift'.
      Generated class or method.
    • getOperatorsPackage

      OperatorsPackage getOperatorsPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.