| de.uka.ilkd.key.java.declaration.JavaDeclaration de.uka.ilkd.key.java.declaration.VariableDeclaration
All known Subclasses: de.uka.ilkd.key.java.declaration.FieldDeclaration, de.uka.ilkd.key.java.declaration.ParameterDeclaration, de.uka.ilkd.key.java.declaration.LocalVariableDeclaration,
parentIsInterfaceDeclaration | final protected boolean parentIsInterfaceDeclaration(Code) | | this field stores if parent is an InterfaceDeclaration because we will be
unable to walk the tree upwards to check this
|
VariableDeclaration | public VariableDeclaration()(Code) | | Variable declaration.
|
VariableDeclaration | public VariableDeclaration(Modifier[] mods, TypeReference typeRef, boolean parentIsInterfaceDeclaration)(Code) | | Variable declaration.
Parameters: mods - a modifier mutable list. Parameters: typeRef - a type reference. Parameters: parentIsInterfaceDeclaration - a boolean set true iffthe parent is an InterfaceDeclaration |
VariableDeclaration | public VariableDeclaration(ArrayOfModifier mods, TypeReference typeRef, boolean parentIsInterfaceDeclaration)(Code) | | Variable declaration.
Parameters: mods - a modifier immutable list. Parameters: typeRef - a type reference. Parameters: parentIsInterfaceDeclaration - a boolean set true iffthe parent is an InterfaceDeclaration |
VariableDeclaration | public VariableDeclaration(ExtList children, boolean parentIsInterfaceDeclaration)(Code) | | Variable declaration.
Parameters: children - an ExtList of children. Mayinclude: a TypeReference (as reference to the type of the declared variable)several Modifier (taken as modifiers of the declaration), Comments Parameters: parentIsInterfaceDeclaration - a boolean set true iffthe parent is an InterfaceDeclaration |
getTypeReference | public TypeReference getTypeReference()(Code) | | Get type reference.
the type reference. |
getTypeReferenceCount | public int getTypeReferenceCount()(Code) | | Get the number of type references in this container.
the number of type references. |
getVariables | abstract public ArrayOfVariableSpecification getVariables()(Code) | | Get variables.
the variable specification array wrapper |
isFinal | public boolean isFinal()(Code) | | Test whether the declaration is final.
|
parentIsInterfaceDeclaration | public boolean parentIsInterfaceDeclaration()(Code) | | this field stores if parent is an InterfaceDeclaration because we will be
unable to walk the tree upwards to check this
|
visit | public void visit(Visitor v)(Code) | | calls the corresponding method of a visitor in order to
perform some action/transformation on this element
Parameters: v - the Visitor |
Fields inherited from de.uka.ilkd.key.java.declaration.JavaDeclaration | final protected ArrayOfModifier modArray(Code)(Java Doc)
|
|
|