|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.acm.seguin.summary.Summary
org.acm.seguin.summary.VariableSummary
public class VariableSummary
Stores information about a method
Field Summary |
---|
Fields inherited from class org.acm.seguin.summary.Summary |
---|
modifiers |
Fields inherited from interface net.sourceforge.jrefactory.ast.ModifierHolder |
---|
ABSTRACT, EXPLICIT, FINAL, INTERFACE, names, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICTFP, SYNCHRONIZED, TRANSIENT, VOLATILE |
Constructor Summary | |
---|---|
VariableSummary(Summary parentSummary,
net.sourceforge.jrefactory.ast.ASTType typeNode,
net.sourceforge.jrefactory.ast.ASTVariableDeclaratorId id)
Construct a method from a method declaration node |
|
VariableSummary(Summary parentSummary,
TypeDeclSummary type,
java.lang.String name)
Create a variable for debugging purposes |
Method Summary | |
---|---|
java.lang.Object |
accept(SummaryVisitor visitor,
java.lang.Object data)
Provide method to visit a node |
java.lang.String |
getDeclaration()
Convert this to a string |
java.lang.String |
getName()
Return the name |
java.lang.String |
getType()
Return the type as a string |
TypeDeclSummary |
getTypeDecl()
Return the type as a type summary |
void |
setName(java.lang.String value)
Sets the name |
java.lang.String |
toString()
Convert this to a string |
Methods inherited from class org.acm.seguin.summary.Summary |
---|
addModifier, copyModifiers, getDeclarationLine, getEndLine, getModifiers, getModifiersString, getParent, getStartLine, isAbstract, isExplicit, isFinal, isInterface, isNative, isPackage, isPrivate, isProtected, isPublic, isStatic, isStrictFP, isSynchronized, isTransient, isVolatile, setAbstract, setAbstract, setCode, setEndLine, setFinal, setModifiers, setPrivate, setPrivate, setProtected, setProtected, setPublic, setPublic, setStartLine, setStatic, setStatic, setStrict, setSynchronized, setSynchronized, toStandardOrderString, toStringAlphabetical |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VariableSummary(Summary parentSummary, net.sourceforge.jrefactory.ast.ASTType typeNode, net.sourceforge.jrefactory.ast.ASTVariableDeclaratorId id)
parentSummary
- the parent summaryid
- The id of the variabletypeNode
- Description of Parameterpublic VariableSummary(Summary parentSummary, TypeDeclSummary type, java.lang.String name)
parentSummary
- Description of Parametertype
- Description of Parametername
- Description of ParameterMethod Detail |
---|
public void setName(java.lang.String value)
value
- the name of the fieldpublic java.lang.String getName()
getName
in class Summary
public java.lang.String getType()
public TypeDeclSummary getTypeDecl()
public java.lang.String getDeclaration()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object accept(SummaryVisitor visitor, java.lang.Object data)
accept
in class Summary
visitor
- the visitordata
- the data for the visit
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |