| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IFormula | |
|---|---|
| rwth.i2.ltlrv.afastate.base | Abstract base classes for all AFA states. | 
| rwth.i2.ltlrv.afastate.impl | Implementing classes of AFA states. | 
| rwth.i2.ltlrv.afastate.interfaze | Common interfaces for all AFA states. | 
| rwth.i2.ltlrv.formula.base | Abstract base classes for LTL term constructors. | 
| rwth.i2.ltlrv.formula.impl | Implementing classes for LTL term constructors. | 
| rwth.i2.ltlrv.formula.interfaze | Common interfaces for LTL term constructors. | 
| rwth.i2.ltlrv.management | Holds classes for configuration management and formula creation. | 
| Uses of IFormula in rwth.i2.ltlrv.afastate.base | 
|---|
| Classes in rwth.i2.ltlrv.afastate.base that implement IFormula | |
|---|---|
|  class | AbstractAFAStateAbstract superclass of all formulae. | 
|  class | BinaryAFAStateBinaryAFAState - Abstract superclass of all binary formulae. | 
|  class | CommutativeBinaryAFAStateRepresents a binary formula, which is commutative. | 
|  class | NullaryAFAStateNullaryAFAState - Abstract base class of all nullary AFA states. | 
|  class | UnaryAFAStateUnaryAFAState - Abstract superclass of all unary formulae. | 
| Fields in rwth.i2.ltlrv.afastate.base declared as IFormula | |
|---|---|
| protected  IFormula | UnaryAFAState.subformulathe subformula | 
| protected  IFormula | BinaryAFAState.subformula1the subformulae | 
| protected  IFormula | BinaryAFAState.subformula2the subformulae | 
| Methods in rwth.i2.ltlrv.afastate.base that return IFormula | |
|---|---|
|  IFormula | UnaryAFAState.getSubformula() | 
|  IFormula | BinaryAFAState.getSubformula1() | 
|  IFormula | BinaryAFAState.getSubformula2() | 
| Constructors in rwth.i2.ltlrv.afastate.base with parameters of type IFormula | |
|---|---|
| BinaryAFAState(IFormula subformula1,
               IFormula subformula2) | |
| CommutativeBinaryAFAState(IFormula subformula1,
                          IFormula subformula2) | |
| UnaryAFAState(IFormula subformula) | |
| Uses of IFormula in rwth.i2.ltlrv.afastate.impl | 
|---|
| Classes in rwth.i2.ltlrv.afastate.impl that implement IFormula | |
|---|---|
|  class | AndAnd - Implements a conjunct. | 
|  class | FFFF - Implements the sink state / formula representing false. | 
|  class | NextNext - Implements the Next formula constructor of LTL. | 
|  class | NotNot - Implements the Not operator. | 
|  class | OrOr - Implements a disjunct. | 
|  class | PropositionProposition - Implements a proposition. | 
|  class | ReleaseRelease - Implements the Release operator in LTL. | 
|  class | TTTT - Implements the sink state / formula representing true. | 
|  class | UntilUntil - Implements the Until operator in LTL. | 
| Methods in rwth.i2.ltlrv.afastate.impl with parameters of type IFormula | |
|---|---|
|  IAFAState | Not.reconstruct(IFormula t)Creates a formula with the same operator as this | 
|  IAFAState | Next.reconstruct(IFormula t)Creates a formula with the same operator as this | 
|  IAFAState | Until.reconstruct(IFormula t1,
            IFormula t2)Creates a formula with the same operator as this | 
|  IAFAState | Release.reconstruct(IFormula t1,
            IFormula t2)Creates a formula with the same operator as this | 
|  IAFAState | Or.reconstruct(IFormula t1,
            IFormula t2)Creates a formula with the same operator as this | 
|  IAFAState | And.reconstruct(IFormula t1,
            IFormula t2)Creates a formula with the same operator as this | 
| Constructors in rwth.i2.ltlrv.afastate.impl with parameters of type IFormula | |
|---|---|
| And(IFormula subFormula1,
    IFormula subFormula2)Constructs a conjunt of the two subformulae. | |
| Next(IFormula subFormula)Constructs a new formula with the given subformula. | |
| Not(IFormula subFormula)A negated form of the subformula passed in. | |
| Or(IFormula subFormula1,
   IFormula subFormula2)A disjunct of the two subformulae. | |
| Release(IFormula subFormula1,
        IFormula subFormula2)Constructs a new formula with the given subformulae. | |
| Until(IFormula subFormula1,
      IFormula subFormula2)Constructs a new formula with the given subformulae. | |
| Uses of IFormula in rwth.i2.ltlrv.afastate.interfaze | 
|---|
| Subinterfaces of IFormula in rwth.i2.ltlrv.afastate.interfaze | |
|---|---|
|  interface | IAFAStateThis interface reflects any subformula which is valid as input for AFA generation. | 
|  interface | IAndIAnd represents a conjunct. | 
|  interface | IBinaryAFAStateIBinaryAFAState - Common interface for all binary AFA states. | 
|  interface | IFFIFF represents FF = false | 
|  interface | INextINext represents the Next operator | 
|  interface | INotINot represents the negation operator | 
|  interface | INullaryAFAStateINullaryAFAState - Common interface for nullary AFA states. | 
|  interface | IOrIOr represents a disjunct | 
|  interface | IPropositionIProposition represents a proposition | 
|  interface | IReleaseIRelease - Interface representing the binary Release operator in LTL. | 
|  interface | ITTITT represents TT = true | 
|  interface | IUnaryAFAStateIUnaryAFAState - Common interface for unary AFA states. | 
|  interface | IUntilIUntil - Interface representing the binary Until operator in LTL. | 
| Methods in rwth.i2.ltlrv.afastate.interfaze with parameters of type IFormula | |
|---|---|
|  IAFAState | IUnaryAFAState.reconstruct(IFormula subformula)Creates a formula with the same operator as this | 
|  IAFAState | IBinaryAFAState.reconstruct(IFormula subformula1,
            IFormula subformula2)Creates a formula with the same operator as this | 
| Uses of IFormula in rwth.i2.ltlrv.formula.base | 
|---|
| Classes in rwth.i2.ltlrv.formula.base that implement IFormula | |
|---|---|
|  class | AbstractFormulaAbstractFormula - abstract superclass of all formulae. | 
|  class | BinaryFormulaBinaryFormula - Abstract superclass of all binary formulae. | 
|  class | CommutativeBinaryFormulaCommutativeBinaryFormula - Abstract superclass of all binary formulae which are commutative. | 
|  class | UnaryFormulaBinaryFormula - Abstract superclass of all unary formulae. | 
| Fields in rwth.i2.ltlrv.formula.base declared as IFormula | |
|---|---|
| protected  IFormula | UnaryFormula.subformulathe subformula | 
| protected  IFormula | BinaryFormula.subformula1the subformulae | 
| protected  IFormula | BinaryFormula.subformula2the subformulae | 
| Methods in rwth.i2.ltlrv.formula.base that return IFormula | |
|---|---|
|  IFormula | UnaryFormula.getSubformula() | 
|  IFormula | BinaryFormula.getSubformula1() | 
|  IFormula | BinaryFormula.getSubformula2() | 
| Constructors in rwth.i2.ltlrv.formula.base with parameters of type IFormula | |
|---|---|
| BinaryFormula(IFormula subformula1,
              IFormula subformula2) | |
| CommutativeBinaryFormula(IFormula subformula1,
                         IFormula subformula2) | |
| UnaryFormula(IFormula subformula) | |
| Uses of IFormula in rwth.i2.ltlrv.formula.impl | 
|---|
| Classes in rwth.i2.ltlrv.formula.impl that implement IFormula | |
|---|---|
|  class | EquivalentEquivalent - Implements the equivalent relation as subformula. | 
|  class | FinallyFinally - Implements the Finally formula constructor of LTL. | 
|  class | GloballyGlobally - Implements the Globally formula constructor of LTL. | 
|  class | ImpliesImplies - Implements the Implies relation as subformula. | 
| Constructors in rwth.i2.ltlrv.formula.impl with parameters of type IFormula | |
|---|---|
| Equivalent(IFormula subFormula1,
           IFormula subFormula2)Constructs an equivalent relation for the two subformulae. | |
| Finally(IFormula subFormula)Constructs a new formula with the given subformula. | |
| Globally(IFormula subFormula)Constructs a new formula with the given subformula. | |
| Implies(IFormula subFormula1,
        IFormula subFormula2) | |
| Uses of IFormula in rwth.i2.ltlrv.formula.interfaze | 
|---|
| Subinterfaces of IFormula in rwth.i2.ltlrv.formula.interfaze | |
|---|---|
|  interface | IBinaryTermIBinaryTerm - Common interface for a binary term. | 
|  interface | IEquivalentIEquivalent represents the equivalence operator | 
|  interface | IFinallyIFinally represents the finally operator | 
|  interface | IGloballyIGlobally represents the globally operator | 
|  interface | IImpliesIImplies represents the Implication operator | 
|  interface | IUnaryTermIUnaryTerm - Common interface for a unary term. | 
| Methods in rwth.i2.ltlrv.formula.interfaze that return IFormula | |
|---|---|
|  IFormula | IUnaryTerm.getSubformula() | 
|  IFormula | IBinaryTerm.getSubformula1() | 
|  IFormula | IBinaryTerm.getSubformula2() | 
| Uses of IFormula in rwth.i2.ltlrv.management | 
|---|
| Methods in rwth.i2.ltlrv.management with parameters of type IFormula | |
|---|---|
|  IAnd | IFormulaFactory.And(IFormula formula1,
    IFormula formula2)Generates an conjunct. | 
|  IAnd | FormulaFactory.And(IFormula formula1,
    IFormula formula2)Generates an conjunct. | 
|  IEquivalent | IFormulaFactory.Eq(IFormula formula1,
   IFormula formula2)Generates an equivalence relation. | 
|  IEquivalent | FormulaFactory.Eq(IFormula formula1,
   IFormula formula2)Generates an equivalence relation. | 
|  IFinally | IFormulaFactory.F(IFormula formula)Generates a Finally formula. | 
|  IFinally | FormulaFactory.F(IFormula formula)Generates a Finally formula. | 
|  IGlobally | IFormulaFactory.G(IFormula formula)Generates a Globally formula. | 
|  IGlobally | FormulaFactory.G(IFormula formula)Generates a Globally formula. | 
|  IImplies | IFormulaFactory.Impl(IFormula formula1,
     IFormula formula2)Generates an implication. | 
|  IImplies | FormulaFactory.Impl(IFormula formula1,
     IFormula formula2)Generates an implication. | 
|  INot | IFormulaFactory.Not(IFormula formula)Generates a negation. | 
|  INot | FormulaFactory.Not(IFormula formula)Generates a negation. | 
|  IOr | IFormulaFactory.Or(IFormula formula1,
   IFormula formula2)Generates an disjunct. | 
|  IOr | FormulaFactory.Or(IFormula formula1,
   IFormula formula2)Generates an disjunct. | 
|  void | VerificationRuntime.registerFormula(String formulaId,
                IFormula formula)Registers a new formula. | 
|  IRelease | IFormulaFactory.Release(IFormula formula1,
        IFormula formula2)Generates a Release formula. | 
|  IRelease | FormulaFactory.Release(IFormula formula1,
        IFormula formula2)Generates a Release formula. | 
|  IUntil | IFormulaFactory.Until(IFormula formula1,
      IFormula formula2)Generates an Until formula. | 
|  IUntil | FormulaFactory.Until(IFormula formula1,
      IFormula formula2)Generates an Until formula. | 
|  INext | IFormulaFactory.X(IFormula formula)Generates a Next formula. | 
|  INext | FormulaFactory.X(IFormula formula)Generates a Next formula. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||