Interface LiteralsFactory

    • Field Detail

      • eINSTANCE

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

      • createBooleanLiteral

        BooleanLiteral createBooleanLiteral()
        Returns a new object of class 'Boolean Literal'.
        Returns:
        a new object of class 'Boolean Literal'.
        Generated class or method.
      • createCharacterLiteral

        CharacterLiteral createCharacterLiteral()
        Returns a new object of class 'Character Literal'.
        Returns:
        a new object of class 'Character Literal'.
        Generated class or method.
      • createDecimalFloatLiteral

        DecimalFloatLiteral createDecimalFloatLiteral()
        Returns a new object of class 'Decimal Float Literal'.
        Returns:
        a new object of class 'Decimal Float Literal'.
        Generated class or method.
      • createHexFloatLiteral

        HexFloatLiteral createHexFloatLiteral()
        Returns a new object of class 'Hex Float Literal'.
        Returns:
        a new object of class 'Hex Float Literal'.
        Generated class or method.
      • createDecimalDoubleLiteral

        DecimalDoubleLiteral createDecimalDoubleLiteral()
        Returns a new object of class 'Decimal Double Literal'.
        Returns:
        a new object of class 'Decimal Double Literal'.
        Generated class or method.
      • createHexDoubleLiteral

        HexDoubleLiteral createHexDoubleLiteral()
        Returns a new object of class 'Hex Double Literal'.
        Returns:
        a new object of class 'Hex Double Literal'.
        Generated class or method.
      • createDecimalIntegerLiteral

        DecimalIntegerLiteral createDecimalIntegerLiteral()
        Returns a new object of class 'Decimal Integer Literal'.
        Returns:
        a new object of class 'Decimal Integer Literal'.
        Generated class or method.
      • createHexIntegerLiteral

        HexIntegerLiteral createHexIntegerLiteral()
        Returns a new object of class 'Hex Integer Literal'.
        Returns:
        a new object of class 'Hex Integer Literal'.
        Generated class or method.
      • createOctalIntegerLiteral

        OctalIntegerLiteral createOctalIntegerLiteral()
        Returns a new object of class 'Octal Integer Literal'.
        Returns:
        a new object of class 'Octal Integer Literal'.
        Generated class or method.
      • createBinaryIntegerLiteral

        BinaryIntegerLiteral createBinaryIntegerLiteral()
        Returns a new object of class 'Binary Integer Literal'.
        Returns:
        a new object of class 'Binary Integer Literal'.
        Generated class or method.
      • createDecimalLongLiteral

        DecimalLongLiteral createDecimalLongLiteral()
        Returns a new object of class 'Decimal Long Literal'.
        Returns:
        a new object of class 'Decimal Long Literal'.
        Generated class or method.
      • createHexLongLiteral

        HexLongLiteral createHexLongLiteral()
        Returns a new object of class 'Hex Long Literal'.
        Returns:
        a new object of class 'Hex Long Literal'.
        Generated class or method.
      • createOctalLongLiteral

        OctalLongLiteral createOctalLongLiteral()
        Returns a new object of class 'Octal Long Literal'.
        Returns:
        a new object of class 'Octal Long Literal'.
        Generated class or method.
      • createBinaryLongLiteral

        BinaryLongLiteral createBinaryLongLiteral()
        Returns a new object of class 'Binary Long Literal'.
        Returns:
        a new object of class 'Binary Long Literal'.
        Generated class or method.
      • createNullLiteral

        NullLiteral createNullLiteral()
        Returns a new object of class 'Null Literal'.
        Returns:
        a new object of class 'Null Literal'.
        Generated class or method.
      • createSuper

        Super createSuper()
        Returns a new object of class 'Super'.
        Returns:
        a new object of class 'Super'.
        Generated class or method.
      • createThis

        This createThis()
        Returns a new object of class 'This'.
        Returns:
        a new object of class 'This'.
        Generated class or method.
      • getLiteralsPackage

        LiteralsPackage getLiteralsPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.