Expression Class Hierarchy ========================== Methods (see Expression.java for more info) ------- 1 - findAllFormulas 2 - getAllFormulas 3 - expandFormulas 4 - rename 5 - findAllConstants 6 - getAllConstants 7 - expandConstants 8 - findAllVars 9 - getAllVars 0 - typeCheck A - isConstant B - check C - evaluate D - toApmc E - toString F - toTreeString Classes ------- 1 2 3 4 5 6 7 8 9 0 A B C D E F Expression.java a a a a a a a a a a a a a a a x ExpressionUnary.java x x x x x x x x x x ExpressionNot.java . . . x . . x . . x . . x x x . ExpressionBrackets.java . . . x . . x . . x . . x x x . ExpressionBinary.java x x x x x x x x x x x ExpressionPlus.java . . . x . . x . . x . . x . x . ExpressionMinus.java . . . x . . x . . x . . x . x . ExpressionTimes.java . . . x . . x . . x . . x . x . ExpressionDivide.java . . . x . . x . . x . . x . x . ExpressionRelOp.java . . . x . . x . . x . . x . x . ExpressionNary.java x x x x x x x x x x x ExpressionOr.java . . . x . . x . . x . . x . x . ExpressionAnd.java . . . x . . x . . x . . x . x . ExpressionFunc.java . . . x . . x . . x . x x . x . ExpressionTrue.java x x x x x x x x x x x x x x x . ExpressionFalse.java x x x x x x x x x x x x x x x . ExpressionInt.java x x x x x x x x x x x x x x x . ExpressionDouble.java x x x x x x x x x x x x x ? x . ExpressionRange.java x x x x x x x x x x x x x x x x ExpressionIdent.java x x x x x x x x x x x x x x x . ExpressionFormula.java x x x x x x x x x x x x x x x . ExpressionConstant.java x x x x x x x x x x x x x ? x . ExpressionVar.java x x x x x x x x x x x x x x x . Key: "x"=implemented "."=inherited " "=not implemented "a"=abstract PCTLFormula Class Hierarchy =========================== Classes ------- PCTLFormula.java PCTLFormulaUnary.java PCTLNot.java PCTLProb.java PCTLProbNext.java PCTLSS.java PCTLBrackets.java PCTLFormulaBinary.java PCTLImplies.java PCTLProbBoundedUntil.java PCTLProbUntil.java PCTLFormulaNary.java PCTLOr.java PCTLAnd.java PCTLExpression.java PCTLInit.java PCTLLabel.java Methods (see PCTLFormula.java for more info) ------- 0 - checkLabelIdents 1 - findAllConstants 2 - findAllVars 3 - check 4 - checkValidPCTL 5 - checkValidCSL 6 - computeMaxNested 7 - toApmc 8 - toString 9 - toTreeString