- getAllValues(String) - Method in class igpp.xml.XMLParser
-
Return the list of values of a member given the XPath like reference to the member.
- getBranchText(Node) - Static method in class igpp.xml.XMLParser
-
Concatenate all the text under a node.
- getChildNodeIndex(ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Finds the index of all child nodes at a given XPath.
- getChildNodeNames(ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Finds the names of all child nodes at a given XPath.
- getChildNodes(Node) - Static method in class igpp.xml.XMLGrep
-
Generate an xpath/value list of pairs.
- getClassName() - Method in class igpp.xml.XMLParser
-
- getDefaultStyleSheet() - Static method in class igpp.xml.XMLParser
-
Obtain a StreamSource to the default XML Style Sheet.
- getDocument() - Method in class igpp.xml.XMLParser
-
Obtain the Document containing the representation of the parsed XML files.
- getElementPath(String, int) - Method in class igpp.xml.XMLParser
-
Construct an abbreviated XPath for a a class node.
- getFirstValue(String, String) - Method in class igpp.xml.XMLGrep
-
Finds the first value that has an XPath which matches a given pattern.
- getFirstValue(ArrayList<Pair>, String, String) - Static method in class igpp.xml.XMLGrep
-
Finds the first value that has an XPath which matches a given pattern.
- getIndent() - Method in class igpp.xml.XMLParser
-
Return the indent value.
- getLeft() - Method in class igpp.xml.Pair
-
Returns the "left" element of the pair.
- getMemberName(String) - Method in class igpp.xml.XMLParser
-
Extract the member name from an XPath string.
- getMemberNode(String) - Method in class igpp.xml.XMLParser
-
Locates a node in a structure based on the the "name" associated
with the member.
- getMemberNodeIndex(String) - Method in class igpp.xml.XMLParser
-
Extracts the index portion of node reference.
- getMemberNodeName(String) - Method in class igpp.xml.XMLParser
-
Extracts the name portion of node reference.
- getMemberParent(String) - Method in class igpp.xml.XMLParser
-
Find the parent class for a member.
- getMemberPath(String) - Method in class igpp.xml.XMLParser
-
Extract the path to a member from an XPath string.
- getNode(Node) - Static method in class igpp.xml.XMLGrep
-
Find the Node with the given XPath
- getNodes(String) - Method in class igpp.xml.XMLParser
-
Return the list of nodes of a member given the XPath like reference to the member.
- getNodes(String, boolean) - Method in class igpp.xml.XMLParser
-
Return the list of nodes of a member given the XPath like reference to the member.
- getNodes(XMLParser, String) - Method in class igpp.xml.XMLParser
-
Return the list of nodes given the name of the member.
- getNodeText(Node) - Static method in class igpp.xml.XMLParser
-
Concatenate all the text under a node.
- getPairs(ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Finds all pairs that have an XPath which matches a given pattern.
- getPath() - Method in class igpp.xml.XMLParser
-
Return the path to the parsed document
- getPathName() - Method in class igpp.xml.XMLParser
-
Return the pathname of the parsed document
- getRequired() - Method in class igpp.xml.XMLParser
-
- getRight() - Method in class igpp.xml.Pair
-
Returns the "right" element of the pair.
- getSegment(int, int) - Method in class igpp.xml.XMLGrep
-
Extract a copy of a portion of a ArrayList.
- getSegment(ArrayList<Pair>, int, int) - Static method in class igpp.xml.XMLGrep
-
Extract a copy of a portion of a ArrayList.
- getStringReader() - Method in class igpp.xml.XMLParser
-
Return a
StringReader
for an XML representation of the document.
- getTagClose(int, String) - Static method in class igpp.xml.XMLParser
-
Return an close tag with the proper indentation.
- getTaggedList(int, String, ArrayList<String>) - Static method in class igpp.xml.XMLParser
-
Return a list of tagged values, properly indented.
- getTaggedList(int, String, ArrayList<String>, boolean) - Method in class igpp.xml.XMLParser
-
Return a list of tagged values, properly indented.
- getTaggedValue(int, String, String) - Static method in class igpp.xml.XMLParser
-
Return a value enclosed in a tag and properly indented.
- getTaggedValue(int, String, String, boolean) - Method in class igpp.xml.XMLParser
-
Return a value enclosed in a tag and properly indented.
- getTagOpen(int, String) - Static method in class igpp.xml.XMLParser
-
Return an open tag with the proper indentation.
- getTopParent(String) - Method in class igpp.xml.XMLParser
-
Find the top level parent class for a member.
- getTransformer(String) - Static method in class igpp.xml.Transform
-
Get a new transformer based on a stylesheet
- getTransformer(String, HashMap<String, Templates>) - Static method in class igpp.xml.Transform
-
Load a stylesheet and maintain it in memory for reuse.
- getURLSource(String) - Static method in class igpp.xml.Transform
-
- getValues(String) - Method in class igpp.xml.XMLGrep
-
Finds all values that have an XPath which matches a given pattern.
- getValues(ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Finds all values that have an XPath which matches a given pattern.
- getValues(String) - Method in class igpp.xml.XMLParser
-
Return the list of values of a member given the XPath like reference to the member.
- getValues(String, boolean) - Method in class igpp.xml.XMLParser
-
Return the list of values of a member given the XPath like reference to the member.
- getVerbose() - Static method in class igpp.xml.PrettyXML
-
- getWords(ArrayList<Pair>) - Static method in class igpp.xml.XMLGrep
-
Get a list of words in the resource.
- getWords() - Method in class igpp.xml.XMLParser
-
Walk the internals of a class and collect a unique list
of words from all String fields.
- getXMLDocument(int) - Method in class igpp.xml.XMLParser
-
Return a string containing an XML representation of this instance.
- getXMLDocument(int, boolean) - Method in class igpp.xml.XMLParser
-
Return a string containing an XML representation of this instance.
- getXMLDocument(int, String, int) - Method in class igpp.xml.XMLParser
-
Return a string containing an XML representation of this isntance.
- getXMLDocument(int, String, int, boolean) - Method in class igpp.xml.XMLParser
-
Return a string containing an XML representation of this isntance.
- getXMLHeader() - Static method in class igpp.xml.XMLParser
-
Returns the header line required for XML files.
- getXPathList(String, ArrayList<String>) - Static method in class igpp.xml.XMLParser
-
Get a list of values labeled with an XPath.
- getXPathPairs() - Method in class igpp.xml.XMLParser
-
Return an ArrayList of string Pairs which contains for
each node in the XML document an XPath as the "left" value
of the pair and the value as the "right" value of pair.
- getXPathPairs(String, int) - Method in class igpp.xml.XMLParser
-
Return an ArrayList of string Pairs which contains for
each node in the XML document an XPath as the "left" value
of the pair and the value as the "right" value of pair.
- Pair<L,R> - Class in igpp.xml
-
An simple class to maintain pairs of objects.
- Pair(L, R) - Constructor for class igpp.xml.Pair
-
Creates an instance of pair with a "left" value and a "right" value.
- parse(String) - Static method in class igpp.xml.XMLGrep
-
Parses a file containing XML into its constitute elements.
- parse(InputStream) - Static method in class igpp.xml.XMLGrep
-
Parses a file containing XML into its constitute elements.
- parseString(String) - Static method in class igpp.xml.XMLGrep
-
Parses a string containing XML into its constitute elements.
- parseWords(String) - Method in class igpp.xml.XMLParser
-
Parse a string into words and return a list of unique words.
- parseXML(String) - Method in class igpp.xml.XMLParser
-
Parses a file containing XML into its constitute elements.
- parseXML(InputStream) - Method in class igpp.xml.XMLParser
-
Parses a file containing XML into its constitute elments.
- parseXMLString(String) - Method in class igpp.xml.XMLParser
-
Parses a string containing XML into its constitute elements.
- perform(StreamSource, String, PrintStream) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an
PrintWriter
.
- perform(String, String, PrintWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an
PrintWriter
.
- perform(InputStream, String, PrintWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an
PrintWriter
.
- perform(String, String, PrintStream) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an
PrintStream
.
- perform(String, String, JspWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an JspWriter
.
- perform(StringReader, String, JspWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an JspWriter
.
- perform(InputStream, String, JspWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document and write the results
to an JspWriter
.
- performOnURL(String, String, JspWriter) - Static method in class igpp.xml.Transform
-
Use an XML style sheet to transform an XML document returned by a URL and write the results
to an JspWriter
.
- PrettyXML - Class in igpp.xml
-
- PrettyXML() - Constructor for class igpp.xml.PrettyXML
-
- PrettyXML2 - Class in igpp.xml
-
- PrettyXML2() - Constructor for class igpp.xml.PrettyXML2
-
- printXML(PrintStream) - Method in class igpp.xml.XMLParser
-
Generates an XML representation of the label and stream it to the
print stream.
- processNode(Node) - Method in class igpp.xml.XMLParser
-
Walk the nodes of the Document and populate the resource classes.
- writeTagged(Node) - Static method in class igpp.xml.XMLGrep
-
Prints the XML document to the currently defined System.out.
- writeTagged(PrintStream, Node) - Static method in class igpp.xml.XMLGrep
-
Prints the XML document to a @link{PrintStream}
Each node is labeled with its XPath.
- writeTagged(PrintStream, ArrayList<Pair>, int, int, String) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeTagged(PrintStream, ArrayList<Pair>, int, int) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeTagged(PrintStream, ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeTagged(PrintStream, ArrayList<Pair>) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeTagged(PrintStream, Pair<String, String>, String) - Static method in class igpp.xml.XMLGrep
-
Prints an XPath/Value pair to a @link{PrintStream}
- writeTagged(PrintStream, Pair<String, String>) - Static method in class igpp.xml.XMLGrep
-
Prints an XPath/Value pair to a @link{PrintStream}
- writeXMLTagged(Node) - Static method in class igpp.xml.XMLGrep
-
Prints the XML document to the currently define System.out.
- writeXMLTagged(PrintStream, Node) - Static method in class igpp.xml.XMLGrep
-
Prints the XML document to a @link{PrintStream}
Each node is labeled with its XPath.
- writeXMLTagged(PrintStream, ArrayList<Pair>, int, int, String) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeXMLTagged(PrintStream, ArrayList<Pair>, int, int) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeXMLTagged(PrintStream, ArrayList<Pair>, String) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeXMLTagged(PrintStream, ArrayList<Pair>) - Static method in class igpp.xml.XMLGrep
-
Prints the list of XPath/Value pairs to a @link{PrintStream}
- writeXMLTagged(PrintStream, Pair<String, String>, boolean) - Static method in class igpp.xml.XMLGrep
-
Prints an XPath/Value pair to a @link{PrintStream}