| java.lang.Object de.uka.ilkd.key.pp.Notation
Notation | abstract public class Notation (Code) | | Encapsulate the concrete syntax used to print a term. The
NotationInfo class associates a Notation with every
de.uka.ilkd.key.logic.op.Operator . The various inner classes of this class
represent different kinds of concrete syntax, like prefix, infix, postfix,
function style, attribute style, etc.
|
Inner Class :public static class Constant extends Notation | |
Inner Class :public static class Prefix extends Notation | |
Inner Class :public static class Infix extends Notation | |
Inner Class :public static class ArrayNot extends Notation | |
Inner Class :public static class Quantifier extends Notation | |
Inner Class :public static class Modality extends Notation | |
Inner Class :public static class ModalSVNotation extends Notation | |
Inner Class :public static class AnonymousUpdate extends Notation | |
Inner Class :public static class QuanUpdate extends Notation | |
Inner Class :public static class Subst extends Notation | |
Inner Class :static class Function extends Notation | |
Inner Class :static class NRFunctionWithDependenciesNotation extends Notation | |
Inner Class :public static class CastFunction extends Notation | |
Inner Class :static class ProgramMethod extends Notation | |
Inner Class :static class Attribute extends Notation | |
Inner Class :static class ShadowAttribute extends Notation | |
Inner Class :static class IfThenElse extends Notation | |
Inner Class :static class VariableNotation extends Notation | |
Inner Class :static class SortedSchemaVariableNotation extends VariableNotation | |
Inner Class :static class MetavariableNotation extends Notation | |
Inner Class :static class NumLiteral extends Notation | |
Inner Class :static class CharLiteral extends Notation | |
Inner Class :static class StringLiteral extends Notation | |
Inner Class :public static class OCLIterate extends Notation | |
Inner Class :public static class OCLCollOpBoundVar extends Notation | |
Inner Class :public static class OCLCollOp extends Notation | |
Inner Class :public static class OCLDotOp extends Notation | |
Inner Class :public static class OCLIf extends Notation | |
Inner Class :public static class OCLCollection extends Notation | |
Inner Class :public static class OCLWrapper extends Notation | |
Inner Class :public static class OCLInvariant extends Notation | |
Inner Class :public static class OCLListOfInvariants extends Notation | |
Field Summary | |
protected int | priority The priority of this operator in the given concrete syntax. |
Constructor Summary | |
protected | Notation(int priority) Create a Notation with a given priority. |
priority | protected int priority(Code) | | The priority of this operator in the given concrete syntax. This is
used to determine whether parentheses are required around a subterm.
|
Notation | protected Notation(int priority)(Code) | | Create a Notation with a given priority.
|
getPriority | public int getPriority()(Code) | | get the priority of the term
|
|
|