| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface AntStructure.StructurePrinter
Writes the actual structure information.
printHead(java.io.PrintWriter, org.apache.tools.ant.Project, java.util.Hashtable, printTargetDecl(java.io.PrintWriter) and printTail(java.io.PrintWriter)
 are called exactly once, printElementDecl(java.io.PrintWriter, org.apache.tools.ant.Project, java.lang.String, java.lang.Class>) once for
 each declared task and type.
| Method Summary | |
|---|---|
|  void | printElementDecl(java.io.PrintWriter out,
                 Project p,
                 java.lang.String name,
                 java.lang.Class<?> element)Print the definition for a given element. | 
|  void | printHead(java.io.PrintWriter out,
          Project p,
          java.util.Hashtable<java.lang.String,java.lang.Class<?>> tasks,
          java.util.Hashtable<java.lang.String,java.lang.Class<?>> types)Prints the header of the generated output. | 
|  void | printTail(java.io.PrintWriter out)Prints the trailer. | 
|  void | printTargetDecl(java.io.PrintWriter out)Prints the definition for the target element. | 
| Method Detail | 
|---|
void printHead(java.io.PrintWriter out,
               Project p,
               java.util.Hashtable<java.lang.String,java.lang.Class<?>> tasks,
               java.util.Hashtable<java.lang.String,java.lang.Class<?>> types)
out - PrintWriter to write to.p - Project instance for the current tasktasks - map (name to implementing class)types - map (name to implementing class)
 data types.void printTargetDecl(java.io.PrintWriter out)
out - PrintWriter to write to.
void printElementDecl(java.io.PrintWriter out,
                      Project p,
                      java.lang.String name,
                      java.lang.Class<?> element)
out - PrintWriter to write to.p - Project instance for the current taskname - element name.element - class of the defined element.void printTail(java.io.PrintWriter out)
out - PrintWriter to write to.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||