You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
2.9 KiB
93 lines
2.9 KiB
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
|
|
|
|
|
|
|