| java.lang.Object org.acm.seguin.summary.TraversalVisitor org.acm.seguin.summary.query.ChildClassSearcher
ChildClassSearcher | public class ChildClassSearcher extends TraversalVisitor (Code) | | Searches the set of summaries for all the classes that extend a particular
class.
author: Chris Seguin |
query | public static Iterator query(TypeSummary type)(Code) | | Generates a list of classes that extend type
Parameters: type - the desired parent class an iterator of type summaries |
visit | public Object visit(TypeSummary node, Object data)(Code) | | Visit a file summary.
Visit a file summary. Visit a type summary.
Parameters: node - the summary that we are visiting Parameters: data - the data that was passed in the result public Object visit(FileSummary node, Objectdata) { if (node.getFile() == null) { return data; } returnsuper.visit(node, data); } the result public Object visit(FileSummary node, Objectdata) { if (node.getFile() == null) { return data; } returnsuper.visit(node, data); } |
Methods inherited from org.acm.seguin.summary.TraversalVisitor | public Object visit(Summary node, Object data)(Code)(Java Doc) public void visit(Object data)(Code)(Java Doc) public Object visit(PackageSummary node, Object data)(Code)(Java Doc) public Object visit(FileSummary node, Object data)(Code)(Java Doc) public Object visit(ImportSummary node, Object data)(Code)(Java Doc) public Object visit(TypeSummary node, Object data)(Code)(Java Doc) public Object visit(MethodSummary node, Object data)(Code)(Java Doc) public Object visit(FieldSummary node, Object data)(Code)(Java Doc) public Object visit(ParameterSummary node, Object data)(Code)(Java Doc) public Object visit(LocalVariableSummary node, Object data)(Code)(Java Doc) public Object visit(VariableSummary node, Object data)(Code)(Java Doc) public Object visit(TypeDeclSummary node, Object data)(Code)(Java Doc) public Object visit(MessageSendSummary node, Object data)(Code)(Java Doc) public Object visit(FieldAccessSummary node, Object data)(Code)(Java Doc)
|
|
|