Interface PrologFactory

    • Field Detail

      • eINSTANCE

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

      • createProgram

        Program createProgram()
        Returns a new object of class 'Program'.
        Returns:
        a new object of class 'Program'.
        Generated class or method.
      • createComment

        Comment createComment()
        Returns a new object of class 'Comment'.
        Returns:
        a new object of class 'Comment'.
        Generated class or method.
      • createCompoundTerm

        CompoundTerm createCompoundTerm()
        Returns a new object of class 'Compound Term'.
        Returns:
        a new object of class 'Compound Term'.
        Generated class or method.
      • createAtomicNumber

        AtomicNumber createAtomicNumber()
        Returns a new object of class 'Atomic Number'.
        Returns:
        a new object of class 'Atomic Number'.
        Generated class or method.
      • createAtomicDouble

        AtomicDouble createAtomicDouble()
        Returns a new object of class 'Atomic Double'.
        Returns:
        a new object of class 'Atomic Double'.
        Generated class or method.
      • createAtomicQuotedString

        AtomicQuotedString createAtomicQuotedString()
        Returns a new object of class 'Atomic Quoted String'.
        Returns:
        a new object of class 'Atomic Quoted String'.
        Generated class or method.
      • createList

        List createList()
        Returns a new object of class 'List'.
        Returns:
        a new object of class 'List'.
        Generated class or method.
      • createFact

        Fact createFact()
        Returns a new object of class 'Fact'.
        Returns:
        a new object of class 'Fact'.
        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.
      • createTrue

        True createTrue()
        Returns a new object of class 'True'.
        Returns:
        a new object of class 'True'.
        Generated class or method.
      • createFalse

        False createFalse()
        Returns a new object of class 'False'.
        Returns:
        a new object of class 'False'.
        Generated class or method.
      • createFail

        Fail createFail()
        Returns a new object of class 'Fail'.
        Returns:
        a new object of class 'Fail'.
        Generated class or method.
      • createCut

        Cut createCut()
        Returns a new object of class 'Cut'.
        Returns:
        a new object of class 'Cut'.
        Generated class or method.
      • getPrologPackage

        PrologPackage getPrologPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.