- AbstractGenerator - Class in org.eigenbase.resgen
-
Abstract base for all generators.
- AbstractGenerator(File, File) - Constructor for class org.eigenbase.resgen.AbstractGenerator
-
- AbstractJavaGenerator - Class in org.eigenbase.resgen
-
Abstract base for all generators which generate Java code.
- AbstractJavaGenerator(File, File, String, ResourceDef.ResourceBundle, String) - Constructor for class org.eigenbase.resgen.AbstractJavaGenerator
-
- add(String, Object) - Method in class org.eigenbase.xom.XMLAttrVector
-
Add a new attribute/value pair based on a String value.
- add(String, int) - Method in class org.eigenbase.xom.XMLAttrVector
-
Add a new attribute/value pair based on an int value.
- add(String, double) - Method in class org.eigenbase.xom.XMLAttrVector
-
Add a new attribute/value pair based on a double value.
- add(String, boolean) - Method in class org.eigenbase.xom.XMLAttrVector
-
Add a new attribute/value pair based on a boolean value.
- addChild(NodeDef) - Method in class org.eigenbase.xom.ElementDef
-
- addChild(NodeDef) - Method in class org.eigenbase.xom.GenericDef
-
- addChild(ElementDef, ElementDef) - Static method in class org.eigenbase.xom.XOMUtil
-
- addChild(ElementDef, NodeDef) - Static method in class org.eigenbase.xom.XOMUtil
-
- addChildren(NodeDef[]) - Method in class org.eigenbase.xom.ElementDef
-
- addChildren(ElementDef, NodeDef[]) - Static method in class org.eigenbase.xom.XOMUtil
-
Adds a set of children to an object, using its best guess as to where to
put them.
- addElement(Object[], Object) - Static method in class org.eigenbase.xom.XOMUtil
-
Adds an object to the end of an array.
- addInclude(ResourceGenTask.Include) - Method in class org.eigenbase.resgen.ResourceGenTask
-
Called by ANT.
- addLists(String, String) - Static method in class org.eigenbase.resgen.JavaBaseGenerator
-
- addLists(String, String, String) - Static method in class org.eigenbase.resgen.JavaBaseGenerator
-
- Annotator - Class in org.eigenbase.xom.wrappers
-
Quick and dirty XML parser that finds the precise start and end
position of all nodes in a document.
- Annotator(String, DOMWrapper) - Constructor for class org.eigenbase.xom.wrappers.Annotator
-
Creates an Annotator.
- Annotator.LocInfo - Class in org.eigenbase.xom.wrappers
-
- Any - Interface in org.eigenbase.xom
-
An element which has 'Any' content.
- Any() - Constructor for class org.eigenbase.xom.MetaDef.Any
-
- Any(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.Any
-
- any - Variable in class org.eigenbase.xom.MetaDef.Class
-
- any - Variable in class org.eigenbase.xom.MetaDef.Element
-
- appendEscapedString(String, StringBuffer) - Method in class org.eigenbase.xom.StringEscaper
-
Apply an immutable transformation to the given string, writing the
results to a string buffer.
- Array() - Constructor for class org.eigenbase.xom.MetaDef.Array
-
- Array(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.Array
-
- asIs - Variable in class org.eigenbase.xom.TextDef
-
Whether to print the data as is -- never quote as a CDATA
section.
- AssertFailure - Exception in org.eigenbase.xom
-
todo:
- AssertFailure() - Constructor for exception org.eigenbase.xom.AssertFailure
-
Construct an AssertFailure with no message
- AssertFailure(String) - Constructor for exception org.eigenbase.xom.AssertFailure
-
Construct an AssertFailure with a simple detail message.
- AssertFailure(Throwable) - Constructor for exception org.eigenbase.xom.AssertFailure
-
Construct an AssertFailure from an exception.
- AssertFailure(Throwable, String) - Constructor for exception org.eigenbase.xom.AssertFailure
-
Similar to the previous constructor, except allows a custom message on
top of the exception
- Attribute() - Constructor for class org.eigenbase.xom.MetaDef.Attribute
-
- Attribute(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.Attribute
-
- attribute(String, String) - Method in class org.eigenbase.xom.XMLOutput
-
Write an attribute.
- attributes - Variable in class org.eigenbase.xom.MetaDef.Class
-
This array defines all attributes to appear within this class or
element.
- attributes - Variable in class org.eigenbase.xom.MetaDef.Element
-
This array defines all attributes to appear within this class or
element.
- attributes - Variable in class org.eigenbase.xom.MetaDef.Plugin
-
- capitalize(String) - Static method in class org.eigenbase.xom.XOMUtil
-
Converts the first letter of name
to upper-case.
- cdata - Variable in class org.eigenbase.resgen.ResourceDef.Code
-
- cdata - Variable in class org.eigenbase.resgen.ResourceDef.Property
-
- cdata - Variable in class org.eigenbase.resgen.ResourceDef.Text
-
- CDATA - Static variable in interface org.eigenbase.xom.DOMWrapper
-
CDATA is a type of DOM Element representing a piece of text embedded in
a CDATA section, for example,
<![CDATA[Some text]]>
.
- CData() - Constructor for class org.eigenbase.xom.MetaDef.CData
-
- CData(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.CData
-
- cdata - Variable in class org.eigenbase.xom.MetaDef.Class
-
- cdata - Variable in class org.eigenbase.xom.MetaDef.Element
-
- cdata(String) - Method in class org.eigenbase.xom.XMLOutput
-
Write a CDATA section.
- cdata(String, boolean) - Method in class org.eigenbase.xom.XMLOutput
-
- CdataDef - Class in org.eigenbase.xom
-
A CdataDef
represents a CDATA element.
- CdataDef() - Constructor for class org.eigenbase.xom.CdataDef
-
- CdataDef(String) - Constructor for class org.eigenbase.xom.CdataDef
-
- CdataDef(DOMWrapper) - Constructor for class org.eigenbase.xom.CdataDef
-
- checkUpToDate(ResourceGen, File) - Method in class org.eigenbase.resgen.FileTask
-
- Class() - Constructor for class org.eigenbase.xom.MetaDef.Class
-
- Class(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.Class
-
- classArray(Class, int, int) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a collection of elements which are subclasses of
the given class, returning them as an array.
- className - Variable in class org.eigenbase.resgen.AbstractJavaGenerator
-
- className - Variable in class org.eigenbase.resgen.FileTask
-
- className - Variable in class org.eigenbase.resgen.ResourceDef.Exception
-
- className - Variable in class org.eigenbase.resgen.ResourceGenTask.Include
-
Class name.
- className - Variable in class org.eigenbase.xom.MetaDef.Model
-
- className - Variable in class org.eigenbase.xom.XOMGenTask
-
- classNameToFile(File, String) - Static method in class org.eigenbase.xom.XOMGenTask
-
Creates the File that a java class will live in.
- clone() - Method in class org.eigenbase.xom.ElementDef
-
Clone an ElementDef.
- clone() - Method in class org.eigenbase.xom.StringEscaper
-
- Code() - Constructor for class org.eigenbase.resgen.ResourceDef.Code
-
- Code(DOMWrapper) - Constructor for class org.eigenbase.resgen.ResourceDef.Code
-
- code - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
Text within this element is included in the generated class.
- code - Variable in class org.eigenbase.xom.MetaDef.Class
-
This element allows arbitrary Java Code to be attached to any
class or element.
- Code - Static variable in class org.eigenbase.xom.MetaDef
-
The Code entity specifies a raw block of Java code.
- code - Variable in class org.eigenbase.xom.MetaDef.Element
-
This element allows arbitrary Java Code to be attached to any
class or element.
- code - Variable in class org.eigenbase.xom.MetaDef.Plugin
-
- comment(String) - Method in class org.eigenbase.resgen.ResourceGen
-
Prints a message to the output stream.
- COMMENT - Static variable in interface org.eigenbase.xom.DOMWrapper
-
COMMENT is a type of DOM Element representing an XML comment.
- COMMENT_STYLE_NORMAL - Static variable in class org.eigenbase.resgen.ResourceGenTask
-
- COMMENT_STYLE_SCM_SAFE - Static variable in class org.eigenbase.resgen.ResourceGenTask
-
- CommentDef - Class in org.eigenbase.xom
-
todo:
- CommentDef() - Constructor for class org.eigenbase.xom.CommentDef
-
- CommentDef(String) - Constructor for class org.eigenbase.xom.CommentDef
-
- CommentDef(DOMWrapper) - Constructor for class org.eigenbase.xom.CommentDef
-
- commentStyle - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- concatenate(Object[], Object[]) - Static method in class org.eigenbase.xom.XOMUtil
-
Concatenates two arrays.
- configureCommentStyle(Generator) - Method in class org.eigenbase.resgen.FileTask
-
- constructElement(DOMWrapper, Class) - Static method in class org.eigenbase.xom.ElementDef
-
constructElement is a helper function which builds the appropriate type
of ElementDef from an XML Element.
- constructElement(DOMWrapper, Class, String) - Static method in class org.eigenbase.xom.ElementDef
-
constructElement is a helper function which builds the appropriate type
of ElementDef from an XML Element.
- content - Variable in class org.eigenbase.xom.MetaDef.Class
-
This array defines all content (objects and arrays) to appear within
this class or element.
- content - Variable in class org.eigenbase.xom.MetaDef.Element
-
This array defines all content (objects and arrays) to appear within
this class or element.
- content(String) - Method in class org.eigenbase.xom.XMLOutput
-
Write content.
- contentModel - Variable in class org.eigenbase.xom.MetaDef.Class
-
- contentModel - Variable in class org.eigenbase.xom.MetaDef.Element
-
- convertPathToURL(File) - Static method in class org.eigenbase.resgen.Util
-
Creates a file-protocol URL for the given filename.
- cppBaseClassName - Variable in class org.eigenbase.resgen.ResourceGenTask.Include
-
C++ Base class.
- cppBaseClassName - Variable in class org.eigenbase.resgen.XmlFileTask
-
- cppChainExceptions - Variable in class org.eigenbase.resgen.ResourceDef.Exception
-
- cppClassLocation - Variable in class org.eigenbase.resgen.ResourceDef.Exception
-
- cppClassName - Variable in class org.eigenbase.resgen.FileTask
-
- cppClassName - Variable in class org.eigenbase.resgen.ResourceDef.Exception
-
- cppClassName - Variable in class org.eigenbase.resgen.ResourceGenTask.Include
-
C++ Class name.
- cppCommonInclude - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- cppExceptionClassLocation - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- cppExceptionClassName - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- CppGenerator - Class in org.eigenbase.resgen
-
Generates a C++ class containing resource definitions.
- CppGenerator(File, File, String, String, String, String) - Constructor for class org.eigenbase.resgen.CppGenerator
-
Creates a C++ header generator.
- CppHeaderGenerator - Class in org.eigenbase.resgen
-
Generates a C++ header file containing resource definitions.
- CppHeaderGenerator(File, File, String, String, String) - Constructor for class org.eigenbase.resgen.CppHeaderGenerator
-
Creates a C++ header generator.
- cppNamespace - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- create(String) - Method in interface org.eigenbase.xom.Parser
-
Creates a wrapper representing an XML element.
- create(String) - Method in class org.eigenbase.xom.wrappers.GenericDOMParser
-
- create(String) - Method in class org.eigenbase.xom.wrappers.XercesDOMParser
-
- createDefaultParser() - Static method in class org.eigenbase.xom.XOMUtil
-
Creates a
Parser
of the default parser type.
- createPropertiesTask(ResourceGenTask.Include, String) - Method in class org.eigenbase.resgen.ResourceGen
-
- createXmlTask(ResourceGenTask.Include, String, String, String, boolean, String, String, boolean) - Method in class org.eigenbase.resgen.ResourceGen
-
- debugDisplay() - Method in class org.eigenbase.xom.MetaGenerator
-
Display information about this generator for debug purposes.
- deepCopy() - Method in class org.eigenbase.xom.ElementDef
-
Public version of clone(); returns a deep copy of this ElementDef.
- defaultKeepDef - Variable in class org.eigenbase.xom.MetaDef.Model
-
- defClass - Variable in class org.eigenbase.xom.MetaDef.Import
-
- defineEscape(char, String) - Method in class org.eigenbase.xom.StringEscaper
-
Map character "from" to escape sequence "to"
- defPackage - Variable in class org.eigenbase.xom.MetaDef.Import
-
- DefWalker - Class in org.eigenbase.xom
-
DefWalker is a class designed to help users of plugin elements and elements
with content type ANY.
- DefWalker(NodeDef[]) - Constructor for class org.eigenbase.xom.DefWalker
-
Construct a DefWalker, attaching it to a NodeDef array and
specifying a PrintWriter to display error messages for later
consumption.
- dest - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- destDir - Variable in class org.eigenbase.xom.XOMGenTask
-
- diff(ElementDef) - Method in class org.eigenbase.xom.ElementDef
-
The diff function compares this element against another, determining if
they are exactly equal.
- discard(boolean) - Static method in class org.eigenbase.xom.XOMUtil
-
When the compiler is complaining that you are not using a variable, just
call one of these routines with it.
- discard(byte) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(char) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(double) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(float) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(int) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(long) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(Object) - Static method in class org.eigenbase.xom.XOMUtil
-
- discard(short) - Static method in class org.eigenbase.xom.XOMUtil
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Code
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Exception
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Message
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Property
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Resource
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- display(PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Text
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.CommentDef
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.GenericDef
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Any
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Array
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Attribute
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.CData
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Class
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Element
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Import
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Model
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Object
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Plugin
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.StringElement
-
- display(PrintWriter, int) - Method in interface org.eigenbase.xom.NodeDef
-
Outputs this node to any PrintWriter,
in a formatted fashion with automatic indenting.
- display(PrintWriter, int) - Method in class org.eigenbase.xom.TextDef
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.WrapperElementDef
-
- display(PrintWriter, int) - Method in class org.eigenbase.xom.XMLAttrVector
-
Displays the entire attribute/value pair list, given a PrintWriter
to which to display and an indentation level.
- displayAttribute(PrintWriter, String, Object, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays an XML attribute value
with the given attribute name at the given indentation level.
- displayAttributeDiff(String, Object, Object, PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays differences in two versions of
the same XML attribute value.
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Code
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Exception
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Message
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Property
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Resource
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.resgen.ResourceDef.Text
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.ElementDef
-
The displayDiff function compares this element definition against another,
compiling a message containing all diffs.
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Any
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Array
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Attribute
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.CData
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Class
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Element
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Import
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Model
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Object
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.Plugin
-
- displayDiff(ElementDef, PrintWriter, int) - Method in class org.eigenbase.xom.MetaDef.StringElement
-
- displayElement(PrintWriter, String, ElementDef, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays any ElementDef with the given
parameter name at the given indentation level.
- displayElementArray(PrintWriter, String, NodeDef[], int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays any array of ElementDef values with
the given parameter name (assumed to represent an array) at the given
indentation level.
- displayElementArrayDiff(String, NodeDef[], NodeDef[], PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function diffs any array of ElementDef values with
the given array name.
- displayElementDiff(String, NodeDef, NodeDef, PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays differences in the values of any
two ElementDefs, returning true if they match and false if not.
- displayIndent(PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This function writes an indentation level to the given PrintWriter.
- displayString(PrintWriter, String, String, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays a String value with the given
parameter name at the given indentation level.
- displayStringArray(PrintWriter, String, String[], int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays any array of String values with
the given parameter name (assumed to represent an array) at the given
indentation level.
- displayStringArrayDiff(String, String[], String[], PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function diffs any array of strings with
the given array name.
- displayStringDiff(String, String, String, PrintWriter, int) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays differences in two versions of
the same string object.
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Code
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Exception
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Message
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Property
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Resource
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.resgen.ResourceDef.Text
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.CdataDef
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.CommentDef
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.ElementDef
-
- displayXML(XMLOutput) - Method in class org.eigenbase.xom.ElementDef
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.GenericDef
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Any
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Array
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Attribute
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.CData
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Class
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Element
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Import
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Model
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Object
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.Plugin
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.MetaDef.StringElement
-
- displayXML(XMLOutput, int) - Method in interface org.eigenbase.xom.NodeDef
-
Outputs this element definition in XML to any XMLOutput.
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.TextDef
-
- displayXML(XMLOutput, int) - Method in class org.eigenbase.xom.WrapperElementDef
-
- displayXMLElement(XMLOutput, ElementDef) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays any ElementDef in XML.
- displayXMLElementArray(XMLOutput, NodeDef[]) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays an array of ElementDef values in XML.
- displayXMLString(XMLOutput, String, String) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays a String value in XML.
- displayXMLStringArray(XMLOutput, String, String[]) - Static method in class org.eigenbase.xom.ElementDef
-
This convenience function displays a String array in XML.
- doc - Variable in class org.eigenbase.xom.MetaDef.Array
-
- doc - Variable in class org.eigenbase.xom.MetaDef.Attribute
-
- doc - Variable in class org.eigenbase.xom.MetaDef.Class
-
Doc tags allow documentation to be added to any definition.
- Doc - Static variable in class org.eigenbase.xom.MetaDef
-
The Doc entity specifies a documentation section.
- doc - Variable in class org.eigenbase.xom.MetaDef.Element
-
Doc tags allow documentation to be added to any definition.
- doc - Variable in class org.eigenbase.xom.MetaDef.Import
-
Doc tags allow documentation to be added to any definition.
- doc - Variable in class org.eigenbase.xom.MetaDef.Model
-
- doc - Variable in class org.eigenbase.xom.MetaDef.Object
-
- doc - Variable in class org.eigenbase.xom.MetaDef.Plugin
-
Doc tags allow documentation to be added to any definition.
- doc - Variable in class org.eigenbase.xom.MetaDef.StringElement
-
Doc tags allow documentation to be added to any definition.
- document - Variable in class org.eigenbase.xom.wrappers.GenericDOMParser
-
The document which spawns elements.
- DOMElementParser - Class in org.eigenbase.xom
-
DOMElementParser is a utility wrapper around DOMWrapper.
- DOMElementParser(DOMWrapper, String, Class) - Constructor for class org.eigenbase.xom.DOMElementParser
-
Constructs a new ElementParser based on an Element of the XML parse
tree wrapped in a DOMWrapper, and a prefix (to be applied to all element
tags except the root), and the name of the enclosing class.
- DOMWrapper - Interface in org.eigenbase.xom
-
DOMWrapper implements a Wrapper around the Element class from any DOM-style
XML parser.
- dtdFileName - Variable in class org.eigenbase.xom.XOMGenTask
-
- dtdName - Variable in class org.eigenbase.xom.MetaDef.Element
-
- dtdName - Variable in class org.eigenbase.xom.MetaDef.Import
-
- dtdName - Variable in class org.eigenbase.xom.MetaDef.Model
-
- dtdUrl - Variable in class org.eigenbase.xom.ParserTester
-
- DummyPrintStream(OutputStream) - Constructor for class org.eigenbase.resgen.Util.DummyPrintStream
-
- DummyPrintWriter(Writer) - Constructor for class org.eigenbase.resgen.Util.DummyPrintWriter
-
- generateCommentBlock(PrintWriter, String, String, String) - Static method in class org.eigenbase.resgen.Util
-
- generateCpp(ResourceGen, ResourceDef.ResourceBundle) - Method in class org.eigenbase.resgen.XmlFileTask
-
- generateDoNotModifyHeader(PrintWriter) - Method in class org.eigenbase.resgen.AbstractGenerator
-
- generateFooter(PrintWriter, String) - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- generateGeneratedByBlock(PrintWriter) - Method in class org.eigenbase.resgen.AbstractGenerator
-
- generateHeader(PrintWriter) - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- generateJava(ResourceGen, ResourceDef.ResourceBundle, Locale) - Method in class org.eigenbase.resgen.FileTask
-
Generates a Java class, e.g.
- generateModule(ResourceGen, ResourceDef.ResourceBundle, PrintWriter) - Method in class org.eigenbase.resgen.CppGenerator
-
- generateModule(ResourceGen, ResourceDef.ResourceBundle, PrintWriter) - Method in class org.eigenbase.resgen.CppHeaderGenerator
-
- generateModule(ResourceGen, ResourceDef.ResourceBundle, PrintWriter) - Method in interface org.eigenbase.resgen.Generator
-
Generates a class containing a line for each resource.
- generateModule(ResourceGen, ResourceDef.ResourceBundle, PrintWriter) - Method in class org.eigenbase.resgen.JavaBaseGenerator
-
- generateModule(ResourceGen, ResourceDef.ResourceBundle, PrintWriter) - Method in class org.eigenbase.resgen.JavaLocaleGenerator
-
- generateResource(ResourceDef.Resource, PrintWriter) - Method in class org.eigenbase.resgen.AbstractGenerator
-
Generates code for a particular resource.
- generateResource(ResourceDef.Resource, PrintWriter) - Method in class org.eigenbase.resgen.CppGenerator
-
- generateResource(ResourceDef.Resource, PrintWriter) - Method in class org.eigenbase.resgen.JavaBaseGenerator
-
- generateResource(ResourceDef.Resource, PrintWriter) - Method in class org.eigenbase.resgen.JavaFunctorBaseGenerator
-
- generateResource(ResourceDef.Resource, PrintWriter) - Method in class org.eigenbase.resgen.JavaLocaleGenerator
-
- Generator - Interface in org.eigenbase.resgen
-
A generator converts a set of resource definitions to a piece of code.
- GenericDef - Class in org.eigenbase.xom
-
A
GenericDef
is a
ElementDef
whose attributes and
children are stored in collections, not generated members.
- GenericDef(String) - Constructor for class org.eigenbase.xom.GenericDef
-
- GenericDOMParser - Class in org.eigenbase.xom.wrappers
-
- GenericDOMParser() - Constructor for class org.eigenbase.xom.wrappers.GenericDOMParser
-
- getArgType(int, String) - Static method in class org.eigenbase.resgen.ResourceDefinition
-
- getArgTypes(String) - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns the number and types of parameters in the given error message,
expressed as an array of Strings (legal values are
currently "String", "Number", "java.util.Date", and null) ordered by
parameter number.
- getArgTypes(String) - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- getArgTypes(String) - Method in class org.eigenbase.resgen.CppGenerator
-
- getArgTypes() - Method in class org.eigenbase.resgen.ResourceDefinition
-
Returns the types of arguments.
- getArgTypes(String, String[]) - Static method in class org.eigenbase.resgen.ResourceDefinition
-
Parses a message for the arguments inside it, and
returns an array with the types of those arguments.
- getArgTypesByHand(String, String[]) - Static method in class org.eigenbase.resgen.ResourceDefinition
-
- getArgumentList(String) - Method in class org.eigenbase.resgen.AbstractGenerator
-
- getArray(Class, int, int) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a collection of elements which are subclasses of
the given class, returning them as an array.
- getAttribute(String, String, String, String[], boolean) - Method in class org.eigenbase.xom.DOMElementParser
-
Retrieve an Attribute from the parser.
- getAttribute(String) - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns the value of the attribute with the given attrName.
- getAttribute(String) - Method in class org.eigenbase.xom.GenericDef
-
- getAttribute(String) - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Return the attribute.
- getAttributeNames() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns a list of attribute names.
- getAttributeNames() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
- getBaseClassName() - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns the fully-qualified name of the base class.
- getBaseClassName() - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- getBaseClassName() - Method in class org.eigenbase.resgen.CppGenerator
-
- getBaseClassName() - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- getBaseMessage() - Method in class org.eigenbase.resgen.ResourceDefinition
-
Returns this resource definition's message in the base locale.
- getChildren() - Method in interface org.eigenbase.xom.Any
-
- getChildren() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns all children of this element, including TEXT elements, as
an array of DOMWrappers.
- getChildren() - Method in class org.eigenbase.xom.ElementDef
-
- getChildren() - Method in class org.eigenbase.xom.GenericDef
-
- getChildren() - Method in interface org.eigenbase.xom.NodeDef
-
Returns the children of this node.
- getChildren() - Method in class org.eigenbase.xom.TextDef
-
- getChildren() - Method in class org.eigenbase.xom.WrapperElementDef
-
- getChildren() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Retrieve all children, and build an array of W3CDOMWrappers around
each child that is of TEXT or ELEMENT type to return.
- getClassName() - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns the fully-qualified name of the class being generated,
for example "happy.BirthdayResource_en_US".
- getClassName() - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- getClassName() - Method in class org.eigenbase.resgen.CppGenerator
-
- getClassNameSansPackage(String, Locale) - Static method in class org.eigenbase.resgen.Util
-
Returns the class name without its package name but with a locale
extension, if applicable.
- getCol(int) - Method in class org.eigenbase.xom.wrappers.Annotator
-
Returns the column that a character position falls on.
- getComment(ResourceDef.Resource) - Static method in class org.eigenbase.resgen.ResourceGen
-
Returns any comment relating to the message.
- getCompact() - Method in class org.eigenbase.xom.XMLOutput
-
- getCppBaseClassName() - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- getDef() - Method in class org.eigenbase.resgen.ResourceDef.Exception
-
- getDef() - Method in class org.eigenbase.resgen.ResourceDef.Message
-
- getDef() - Method in class org.eigenbase.resgen.ResourceDef.Resource
-
- getDestdir() - Method in class org.eigenbase.resgen.ResourceGenTask
-
- getDestDirectory() - Method in class org.eigenbase.resgen.FileTask
-
Returns the directory to which to generate Java or C++ files.
- getElement(Class, boolean) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves an Element from this parser, advancing the
parser if the element is found.
- getElementChildren() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns all element children of this element as an array of
DOMWrappers.
- getElementChildren(DOMWrapper, Class, String) - Static method in class org.eigenbase.xom.ElementDef
-
- getElementChildren() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Retrieve all children, and build an array of W3CDOMWrappers around
each ELEMENT child.
- getElementClass(DOMWrapper, Class, String) - Static method in class org.eigenbase.xom.ElementDef
-
getElementClass is a static helper function which finds the XMLDef class
corresponding to an Element.
- getEndColumn() - Method in interface org.eigenbase.xom.Location
-
Returns the column where this node ends.
- getEndLine() - Method in interface org.eigenbase.xom.Location
-
Returns the line where this node ends.
- getEndPos() - Method in interface org.eigenbase.xom.Location
-
Returns the character position where this node ends.
- getErrorClass(ResourceDef.Exception) - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
Returns the type of error which is to be thrown by this resource.
- getFile() - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns the generator's output file.
- getFile() - Method in class org.eigenbase.resgen.FileTask
-
Returns the XML source file, e.g.
- getFileForComments() - Method in class org.eigenbase.resgen.FileTask
-
Returns the XML source file, mangled for use in comments.
- getFirstInstance(Object[], Class) - Static method in class org.eigenbase.xom.XOMUtil
-
Returns the first member of an array of objects which is an instance of
a given class, or null if there is no such.
- getFirstTagName(Reader) - Static method in class org.eigenbase.xom.XMLUtil
-
Retrieve the name of the first tag in the XML document specified by the
given Reader, without parsing the full file/string.
- getHeadText(String) - Method in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
Returns the fragment of source XML corresponding to the head tag
of this element, if this is an element, otherwise the whole node.
- getIgnorePcdata() - Method in class org.eigenbase.xom.XMLOutput
-
- getIncludes() - Method in class org.eigenbase.resgen.ResourceGenTask
-
- getKey() - Method in class org.eigenbase.resgen.ResourceDefinition
-
Returns this resource definition's key.
- getKeys() - Method in class org.eigenbase.resgen.ShadowResourceBundle
-
- getLine(int) - Method in class org.eigenbase.xom.wrappers.Annotator
-
Returns the line that a character position falls on.
- getLocale() - Method in interface org.eigenbase.resgen.Resource
-
Returns the locale of the messages.
- getLocation() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns the location of this element.
- getLocation() - Method in class org.eigenbase.xom.ElementDef
-
- getLocation(DOMWrapper) - Method in interface org.eigenbase.xom.Locator
-
- getLocation() - Method in interface org.eigenbase.xom.NodeDef
-
Returns the location of this element in its document.
- getLocation() - Method in class org.eigenbase.xom.TextDef
-
- getLocation(DOMWrapper) - Method in class org.eigenbase.xom.wrappers.Annotator
-
- getLocation(DOMWrapper) - Method in class org.eigenbase.xom.wrappers.GenericDOMParser
-
- getLocation() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
- getLocInfoList() - Method in class org.eigenbase.xom.wrappers.Annotator
-
Returns the list of LocInfo.
- getMixedChildren(DOMWrapper, Class, String) - Static method in class org.eigenbase.xom.ElementDef
-
- getMixedChildren_new(DOMWrapper, Class, String) - Static method in class org.eigenbase.xom.ElementDef
-
- getMutableClone() - Method in class org.eigenbase.xom.StringEscaper
-
Create a mutable escaper from an existing escaper, which may
already be immutable.
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Code
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Exception
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Message
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Property
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Resource
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- getName() - Method in class org.eigenbase.resgen.ResourceDef.Text
-
- getName() - Method in class org.eigenbase.xom.ElementDef
-
- getName() - Method in class org.eigenbase.xom.GenericDef
-
Returns the tag name of this element, or null for TEXT elements.
- getName() - Method in class org.eigenbase.xom.MetaDef.Any
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Array
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Attribute
-
- getName() - Method in class org.eigenbase.xom.MetaDef.CData
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Class
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Element
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Import
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Model
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Object
-
- getName() - Method in class org.eigenbase.xom.MetaDef.Plugin
-
- getName() - Method in class org.eigenbase.xom.MetaDef.StringElement
-
- getName() - Method in interface org.eigenbase.xom.NodeDef
-
Returns the name of this node's tag.
- getName() - Method in class org.eigenbase.xom.TextDef
-
- getName() - Method in class org.eigenbase.xom.WrapperElementDef
-
- getPackageName() - Method in class org.eigenbase.resgen.AbstractJavaGenerator
-
- getParameterList(String) - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns a parameter list string, e.g.
- getPluginClass(String, String) - Static method in class org.eigenbase.xom.DOMElementParser
-
Get a Class object representing a plugin class, identified either
directly by a Java package and Java class name, or indirectly
by a Java package and Java class which defines a method called
getXMLDefClass() to return the appropriate class.
- getPluginClass(Class) - Static method in class org.eigenbase.xom.DOMElementParser
-
Get a Class object representing a plugin class, given a manager
class that implements the static method getXMLDefClass().
- getProperties() - Method in class org.eigenbase.resgen.ResourceDefinition
-
Returns the properties of this resource definition.
- getResourceDirectory() - Method in class org.eigenbase.resgen.FileTask
-
Returns the directory to which to generate .properties and .xml
files.
- getResourceInitcap(ResourceDef.Resource) - Static method in class org.eigenbase.resgen.ResourceGen
-
Returns the name of the resource with the first letter capitalized,
suitable for use in method names.
- getSeverity(int) - Method in interface org.eigenbase.resgen.Resource
-
Returns the severity of this message.
- getSrcdir() - Method in class org.eigenbase.resgen.ResourceGenTask
-
- getSrcDirectory() - Method in class org.eigenbase.resgen.FileTask
-
Returns the directory from which to read source files.
- getSrcFileForComment() - Method in class org.eigenbase.resgen.AbstractGenerator
-
Returns the XML or .properties source file, in a manner suitable
for use in source code comments.
- getStartColumn() - Method in interface org.eigenbase.xom.Location
-
Returns the column where this node starts.
- getStartLine() - Method in interface org.eigenbase.xom.Location
-
Returns the line where this node starts.
- getStartPos() - Method in interface org.eigenbase.xom.Location
-
Returns the character position where this node starts.
- getString(String, boolean) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a String element from this parser,
advancing the parser if the element is found.
- getStringArray(String, int, int) - Method in class org.eigenbase.xom.DOMElementParser
-
This function returns a collection of String elements of the given
name, returning them as an array.
- getTagName() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns the tag name of this element, or null for TEXT elements.
- getTagName() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Retrieve the tag name directly.
- getText() - Method in class org.eigenbase.xom.DOMElementParser
-
This function is used to return a CDATA section as text.
- getText() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns a flattened representation of the text inside thie element.
- getText() - Method in class org.eigenbase.xom.ElementDef
-
- getText(boolean) - Method in interface org.eigenbase.xom.Location
-
Returns the text of this location.
- getText() - Method in interface org.eigenbase.xom.NodeDef
-
Returns the text inside this node.
- getText() - Method in class org.eigenbase.xom.TextDef
-
- getText(String) - Method in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
Returns the fragment of source XML that this node encompasses.
- getText(boolean) - Method in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
Returns the text of this location.
- getText() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Recursively unwrap and create the contained text.
- getThreadLocale() - Static method in class org.eigenbase.resgen.ShadowResourceBundle
-
- getThreadOrDefaultLocale() - Static method in class org.eigenbase.resgen.ShadowResourceBundle
-
- getType() - Method in class org.eigenbase.xom.CdataDef
-
- getType() - Method in class org.eigenbase.xom.CommentDef
-
- getType() - Method in interface org.eigenbase.xom.DOMWrapper
-
Returns the type of this element/node.
- getType() - Method in class org.eigenbase.xom.ElementDef
-
- getType() - Method in class org.eigenbase.xom.GenericDef
-
- getType() - Method in interface org.eigenbase.xom.NodeDef
-
Returns the type of this element.
- getType() - Method in class org.eigenbase.xom.TextDef
-
- getType() - Method in class org.eigenbase.xom.WrapperElementDef
-
- getType() - Method in class org.eigenbase.xom.wrappers.W3CDOMWrapper
-
Map the Node's type to DOMWrapper's simplified concept of type.
- getTypeInfo(String, boolean) - Method in class org.eigenbase.xom.MetaGenerator
-
Return the TypeInfo class associated with the given name.
- getWrapper() - Method in class org.eigenbase.xom.ElementDef
-
- getWrapper() - Method in interface org.eigenbase.xom.NodeDef
-
Retrieves the
DOMWrapper
which was used to create this
node.
- getWrapper() - Method in class org.eigenbase.xom.TextDef
-
- getWrapper() - Method in class org.eigenbase.xom.WrapperElementDef
-
- getXMLDefClass() - Static method in class org.eigenbase.resgen.ResourceDef
-
- getXMLDefClass() - Static method in class org.eigenbase.xom.MetaDef
-
- main(String[]) - Static method in class org.eigenbase.resgen.ResourceGen
-
- main(String[]) - Static method in class org.eigenbase.xom.MetaGenerator
-
Main function for MetaGenerator.
- main(String[]) - Static method in class org.eigenbase.xom.MetaTester
-
The MetaTester tests a suite of test model files against a
compiled model.
- main(String[]) - Static method in class org.eigenbase.xom.ParserTester
-
The ParserTester tests MSXML parser and Xerces Parser.
- makeImmutable() - Method in class org.eigenbase.xom.StringEscaper
-
Call this before attempting to escape strings; after this,
defineEscape may not be called again.
- makeParentDirs(File) - Method in class org.eigenbase.resgen.FileTask
-
- makeParser(int, boolean, String, String, String) - Static method in class org.eigenbase.xom.XOMUtil
-
Creates a parser of given type.
- max - Variable in class org.eigenbase.xom.MetaDef.Array
-
- Message() - Constructor for class org.eigenbase.resgen.ResourceDef.Message
-
- Message(DOMWrapper) - Constructor for class org.eigenbase.resgen.ResourceDef.Message
-
- MetaDef - Class in org.eigenbase.xom
-
This model is the XOM Meta Model.
- MetaDef() - Constructor for class org.eigenbase.xom.MetaDef
-
- MetaDef.Any - Class in org.eigenbase.xom
-
The Any content is a special marker which allows an Element to
contain any type of data.
- MetaDef.Array - Class in org.eigenbase.xom
-
An Array is a set of multiple instances of Elements.
- MetaDef.Attribute - Class in org.eigenbase.xom
-
The Attribute entity appears within any Element definition.
- MetaDef.CData - Class in org.eigenbase.xom
-
The CData content is a special marker which allows an Element to
contain a single CDATA section as its only content, yet still
have attributes.
- MetaDef.Class - Class in org.eigenbase.xom
-
A Class Definition defines a class of entities.
- MetaDef.Content - Interface in org.eigenbase.xom
-
The Content class contains all entities which represent types of
content which may appear within an Element.
- MetaDef.Definition - Interface in org.eigenbase.xom
-
The Definition class represents a generic type of element definition.
- MetaDef.Element - Class in org.eigenbase.xom
-
An Element Definition defines a basic entity of the meta model.
- MetaDef.FullDefinition - Interface in org.eigenbase.xom
-
The FullDefinition class represents a fully-specified definition
that may include content.
- MetaDef.Import - Class in org.eigenbase.xom
-
An Import as a special type of element that represents another element
stored in an external model.
- MetaDef.Model - Class in org.eigenbase.xom
-
Model is the top-level element for a model description.
- MetaDef.Object - Class in org.eigenbase.xom
-
An Object is a single instance of an Element type.
- MetaDef.Plugin - Class in org.eigenbase.xom
-
A Plugin in a special type of element whose content may be derived from
a different model.
- MetaDef.StringElement - Class in org.eigenbase.xom
-
A StringElement is a simple type of element which has no attributes and
whose content is a single String (usually represented as a CDATA section).
- MetaGenerator - Class in org.eigenbase.xom
-
MetaGenerator
is a utility class which reads a XOM Meta
Model description in XML and generates the corresponding .dtd and .java
definition files.
- MetaGenerator(String, boolean) - Constructor for class org.eigenbase.xom.MetaGenerator
-
Construct a MetaGenerator from an XML file.
- MetaGenerator(String, boolean, String) - Constructor for class org.eigenbase.xom.MetaGenerator
-
- MetaTester - Class in org.eigenbase.xom
-
The MetaTester class is a utility class for testing generated models.
- MetaTester(String, String, int) - Constructor for class org.eigenbase.xom.MetaTester
-
Constructs a new MetaTester using the given model file, the given
test file, and the directory containing all support files.
- min - Variable in class org.eigenbase.xom.MetaDef.Array
-
- mode - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- Model() - Constructor for class org.eigenbase.xom.MetaDef.Model
-
- Model(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.Model
-
- modelDocType - Variable in class org.eigenbase.xom.ParserTester
-
- modelFileName - Variable in class org.eigenbase.xom.XOMGenTask
-
- MSXML - Static variable in class org.eigenbase.xom.XOMUtil
-
- MyPropertyResourceBundle(InputStream) - Constructor for class org.eigenbase.resgen.ShadowResourceBundle.MyPropertyResourceBundle
-
- removePackage(String) - Static method in class org.eigenbase.resgen.Util
-
- removeSuffix(String, String) - Static method in class org.eigenbase.resgen.Util
-
- replace(String, String, String) - Static method in class org.eigenbase.resgen.Util
-
Returns s
with every instance of find
converted to replace
.
- required - Variable in class org.eigenbase.xom.MetaDef.Attribute
-
- required - Variable in class org.eigenbase.xom.MetaDef.Object
-
- requiredAttribute(String) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a required Attribute by name from the
current Element.
- requiredBooleanAttribute(String) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves an required Attribute by name from the
current Element, converting it to a Boolean.
- requiredClass(Class) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a required Element of a specific class
from this parser, advancing the parser after the read.
- requiredDefAttribute(DOMWrapper, String, String) - Static method in class org.eigenbase.xom.DOMElementParser
-
This static version of requiredAttribute uses any element definition
as a basis for the attribute.
- requiredElement(String) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a required Element from this parser,
advancing the parser after the read.
- requiredIntegerAttribute(String) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves an required Attribute by name from the
current Element, converting it to an Integer.
- requiredOption(String[]) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a required element which may have one of a
number of names.
- requiredString(String) - Method in class org.eigenbase.xom.DOMElementParser
-
This function retrieves a required String element from this parser,
advancing the parser after the read.
- res - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- Resource - Interface in org.eigenbase.resgen
-
A Resource
is a collection of messages for a particular
software component and locale.
- Resource() - Constructor for class org.eigenbase.resgen.ResourceDef.Resource
-
- Resource(DOMWrapper) - Constructor for class org.eigenbase.resgen.ResourceDef.Resource
-
- resourceBundle - Variable in class org.eigenbase.resgen.AbstractJavaGenerator
-
- ResourceBundle() - Constructor for class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- ResourceBundle(DOMWrapper) - Constructor for class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- ResourceDef - Class in org.eigenbase.resgen
-
This model specifies the elements which make up a resource file.
- ResourceDef() - Constructor for class org.eigenbase.resgen.ResourceDef
-
- ResourceDef.Code - Class in org.eigenbase.resgen
-
- ResourceDef.Exception - Class in org.eigenbase.resgen
-
An exception defines a message which is issued in response
to some invalid condition.
- ResourceDef.Message - Class in org.eigenbase.resgen
-
A message.
- ResourceDef.Property - Class in org.eigenbase.resgen
-
- ResourceDef.Resource - Class in org.eigenbase.resgen
-
- ResourceDef.ResourceBundle - Class in org.eigenbase.resgen
-
A ResourceBundle is a collection of resources.
- ResourceDef.Text - Class in org.eigenbase.resgen
-
- ResourceDefinition - Class in org.eigenbase.resgen
-
Definition of a resource such as a parameterized message or exception.
- ResourceDefinition(String, String) - Constructor for class org.eigenbase.resgen.ResourceDefinition
-
Creates a resource definition with no properties.
- ResourceDefinition(String, String, String[]) - Constructor for class org.eigenbase.resgen.ResourceDefinition
-
Creates a resource definition.
- ResourceGen - Class in org.eigenbase.resgen
-
ResourceGen
parses an XML file containing error messages, and
generates .java file to access the errors.
- ResourceGen() - Constructor for class org.eigenbase.resgen.ResourceGen
-
- ResourceGenTask - Class in org.eigenbase.resgen
-
A ResourceGenTask
is an ANT task to invoke the Eigenbase
Resource Generator.
- ResourceGenTask() - Constructor for class org.eigenbase.resgen.ResourceGenTask
-
- ResourceGenTask.Include - Class in org.eigenbase.resgen
-
Include
implements <include> element nested
within a <resgen> task (see
ResourceGenTask
).
- ResourceInstance - Interface in org.eigenbase.resgen
-
- resources - Variable in class org.eigenbase.resgen.ResourceDef.ResourceBundle
-
- root - Variable in class org.eigenbase.resgen.ResourceGenTask.Include
-
- root - Variable in class org.eigenbase.xom.MetaDef.Model
-
- run(ResourceGenTask) - Method in class org.eigenbase.resgen.ResourceGen
-
- s - Variable in class org.eigenbase.xom.TextDef
-
- seq - Variable in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
Sequence in document, ordered by start position (prefix order)
- setAlwaysQuoteCData(boolean) - Method in class org.eigenbase.xom.XMLOutput
-
Sets whether to always quote cdata segments (even if they don't contain
special characters).
- setAttribute(String, Object) - Method in class org.eigenbase.xom.GenericDef
-
- setBaseClassName(String) - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- setChildren(NodeDef[]) - Method in interface org.eigenbase.xom.Any
-
- setClassName(String) - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- setClassname(String) - Method in class org.eigenbase.xom.XOMGenTask
-
- setCommentStyle(String) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setCompact(boolean) - Method in class org.eigenbase.xom.XMLOutput
-
Sets or unsets the compact mode.
- setCppBaseClassName(String) - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- setCppClassName(String) - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- setDestdir(File) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setDestdir(String) - Method in class org.eigenbase.xom.XOMGenTask
-
- setDtdname(String) - Method in class org.eigenbase.xom.XOMGenTask
-
- setForce(boolean) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setGlob(boolean) - Method in class org.eigenbase.xom.XMLOutput
-
Sets whether to detect that tags are empty.
- setIgnorePcdata(boolean) - Method in class org.eigenbase.xom.XMLOutput
-
Sets whether to ignore unquoted text, such as whitespace.
- setIndentString(String) - Method in class org.eigenbase.xom.XMLOutput
-
Sets the string to print for each level of indentation.
- setKeepPositions(boolean) - Method in interface org.eigenbase.xom.Parser
-
Sets whether to retain position information.
- setKeepPositions(boolean) - Method in class org.eigenbase.xom.wrappers.GenericDOMParser
-
- setLocales(String) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setMode(String) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setModel(String) - Method in class org.eigenbase.xom.XOMGenTask
-
- setName(String) - Method in class org.eigenbase.resgen.ResourceGenTask.Include
-
- setParentTrojan(ResourceBundle) - Method in class org.eigenbase.resgen.ShadowResourceBundle.MyPropertyResourceBundle
-
- setResdir(File) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setScmSafeComments(boolean) - Method in class org.eigenbase.resgen.AbstractGenerator
-
- setScmSafeComments(boolean) - Method in interface org.eigenbase.resgen.Generator
-
Configures whether this generator will output comments that may be
submitted to a source code management system.
- setSrcdir(File) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setStyle(String) - Method in class org.eigenbase.resgen.ResourceGenTask
-
- setThreadLocale(Locale) - Static method in class org.eigenbase.resgen.ShadowResourceBundle
-
Sets the locale for the current thread.
- SEVERITY_ERR - Static variable in interface org.eigenbase.resgen.Resource
-
- SEVERITY_INFO - Static variable in interface org.eigenbase.resgen.Resource
-
- SEVERITY_NON_FATAL_ERR - Static variable in interface org.eigenbase.resgen.Resource
-
- SEVERITY_WARN - Static variable in interface org.eigenbase.resgen.Resource
-
- ShadowResourceBundle - Class in org.eigenbase.resgen
-
ShadowResourceBundle
is an abstract base class for
ResourceBundle
classes which are backed by a properties file.
- ShadowResourceBundle() - Constructor for class org.eigenbase.resgen.ShadowResourceBundle
-
Creates a ShadowResourceBundle
, and reads resources from
a .properties
file with the same name as the current class.
- ShadowResourceBundle.MyPropertyResourceBundle - Class in org.eigenbase.resgen
-
- size() - Method in class org.eigenbase.xom.XMLAttrVector
-
Returns the number of attributes.
- src - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- startTagEndPos - Variable in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
- startTagStartPos - Variable in class org.eigenbase.xom.wrappers.Annotator.LocInfo
-
Node type, typically Node.ELEMENT_NODE
.
- StringElement() - Constructor for class org.eigenbase.xom.MetaDef.StringElement
-
- StringElement(DOMWrapper) - Constructor for class org.eigenbase.xom.MetaDef.StringElement
-
- stringEncodeXML(String, PrintWriter) - Static method in class org.eigenbase.xom.XMLUtil
-
Encode a String for XML output, displaying it to a PrintWriter.
- StringEscaper - Class in org.eigenbase.xom
-
StringEscaper
is a utility for replacing special characters
with escape sequences in strings.
- StringEscaper() - Constructor for class org.eigenbase.xom.StringEscaper
-
Identity transform
- stringHasXMLSpecials(String) - Static method in class org.eigenbase.xom.XMLUtil
-
Determine if a String contains any XML special characters, return true
if it does.
- stringTag(String, String) - Method in class org.eigenbase.xom.XMLOutput
-
Write a String tag; a tag containing nothing but a CDATA section.
- stringToUrl(String) - Static method in class org.eigenbase.resgen.Util
-
- style - Variable in class org.eigenbase.resgen.ResourceGenTask
-
- STYLE_DYNAMIC - Static variable in class org.eigenbase.resgen.ResourceGenTask
-
- STYLE_FUNCTOR - Static variable in class org.eigenbase.resgen.ResourceGenTask
-
- superclass - Variable in class org.eigenbase.xom.MetaDef.Class
-