Matra DTD Parser 0.8b
A C D E F G H I L M N O P R S T U V

A

addAttDef(AttDef) - Method in interface com.conradroche.dtd.decl.AttlistDecl
Adds an attribute definition to this attribute list declaration.
addAttDefs(Collection) - Method in interface com.conradroche.dtd.decl.AttlistDecl
Adds Attribute definitions to this attribute list declaration.
addAttList(AttList) - Method in class com.conradroche.matra.decl.DocType
Adds an attribute list.
addAttribute(Attribute) - Method in class com.conradroche.matra.decl.AttList
Add an attribute to the attribute list.
addElement(String) - Method in interface com.conradroche.dtd.decl.elem.MixedContent
Adds an element name to the list of valid child elements.
addElementType(ElementType) - Method in class com.conradroche.matra.decl.DocType
Adds an element type declaration.
addEntity(Entity) - Method in class com.conradroche.matra.decl.DocType
Adds an entity.
addParamEntity(Entity) - Method in class com.conradroche.matra.decl.DocType
Adds a parameter entity.
assertEquals(String[], String[]) - Static method in class com.conradroche.matra.test.util.AssertionUtil
Checks if the data contained in the two String arrays is the same.
AssertionUtil - class com.conradroche.matra.test.util.AssertionUtil.
Utility class to do assertions.
AssertionUtil() - Constructor for class com.conradroche.matra.test.util.AssertionUtil
Constructs an AssertionUtil object.
AttDef - interface com.conradroche.dtd.decl.AttDef.
Interface to hold the Attribute definition.
AttList - class com.conradroche.matra.decl.AttList.
Class to store the attribute list for an element type.
AttList() - Constructor for class com.conradroche.matra.decl.AttList
AttList default constructor.
AttList(String) - Constructor for class com.conradroche.matra.decl.AttList
Read an attribute list declaration from the string.
AttlistDecl - interface com.conradroche.dtd.decl.AttlistDecl.
This interface defines an attribute list declaration.
AttlistReader - interface com.conradroche.dtd.parser.AttlistReader.
Interface for reading an attribute list declaration.
AttlistReaderImpl - class com.conradroche.matra.parser.AttlistReaderImpl.
Class for reading an attribute list declaration.
AttlistReaderImpl() - Constructor for class com.conradroche.matra.parser.AttlistReaderImpl
AttlistReaderImpl Constructor.
AttlistReaderImplTest - class com.conradroche.matra.test.parser.AttlistReaderImplTest.
Class to unit test the AttlistReaderImpl class.
AttlistReaderImplTest(String) - Constructor for class com.conradroche.matra.test.parser.AttlistReaderImplTest
Constructor for AttlistReaderImplTest.
Attribute - class com.conradroche.matra.decl.Attribute.
Class to hold an Attribute declaration.
ATTRIBUTE_DECL - Static variable in class com.conradroche.matra.dtdparser.DTDParser
Constant to store the token identifying an attribute declaration.
Attribute() - Constructor for class com.conradroche.matra.decl.Attribute
Attribute constructor.
Attribute(String, String, int, String, String) - Constructor for class com.conradroche.matra.decl.Attribute
Attribute constructor.
Attribute(String, String, String[], String) - Constructor for class com.conradroche.matra.decl.Attribute
Attribute Constructor for attributes of type Enumeration.
AttributeTest - class com.conradroche.matra.test.decl.AttributeTest.
JUnit test case for the AttributeType class.
AttributeTest(String) - Constructor for class com.conradroche.matra.test.decl.AttributeTest
Constructor for AttributeTest.

C

CARDINALITY_MULTIPLE - Static variable in interface com.conradroche.dtd.decl.elem.ContentParticle
Constant to denote and multiple cardinality.
CARDINALITY_ONCE - Static variable in interface com.conradroche.dtd.decl.elem.ContentParticle
Constant to denote and single cardinality.
CARDINALITY_OPTIONAL - Static variable in interface com.conradroche.dtd.decl.elem.ContentParticle
Constant to denote and optional cardinality.
CARDINALITY_OPTIONAL_MULTIPLE - Static variable in interface com.conradroche.dtd.decl.elem.ContentParticle
Constant to denote and optional multiple cardinality.
Caster - class com.conradroche.matra.util.Caster.
Deprecated.  
CDATA - Static variable in class com.conradroche.matra.decl.Attribute
Constant string denoting the token "CDATA".
CHAR_NOT_FOUND - Static variable in class com.conradroche.matra.data.Data
Denotes that the char searched was not found.
checkNextChar(char) - Method in class com.conradroche.matra.data.Data
Conditional read from the data stream.
com.conradroche.dtd.decl - package com.conradroche.dtd.decl
 
com.conradroche.dtd.decl.elem - package com.conradroche.dtd.decl.elem
 
com.conradroche.dtd.parser - package com.conradroche.dtd.parser
 
com.conradroche.matra - package com.conradroche.matra
 
com.conradroche.matra.data - package com.conradroche.matra.data
 
com.conradroche.matra.decl - package com.conradroche.matra.decl
 
com.conradroche.matra.dtdparser - package com.conradroche.matra.dtdparser
 
com.conradroche.matra.example - package com.conradroche.matra.example
 
com.conradroche.matra.exception - package com.conradroche.matra.exception
 
com.conradroche.matra.io - package com.conradroche.matra.io
 
com.conradroche.matra.parser - package com.conradroche.matra.parser
 
com.conradroche.matra.test - package com.conradroche.matra.test
 
com.conradroche.matra.test.data - package com.conradroche.matra.test.data
 
com.conradroche.matra.test.decl - package com.conradroche.matra.test.decl
 
com.conradroche.matra.test.parser - package com.conradroche.matra.test.parser
 
com.conradroche.matra.test.util - package com.conradroche.matra.test.util
 
com.conradroche.matra.tree - package com.conradroche.matra.tree
 
com.conradroche.matra.util - package com.conradroche.matra.util
 
Comment - class com.conradroche.matra.decl.Comment.
Class to hold the details of a comment in the DTD.
Comment - interface com.conradroche.dtd.decl.Comment.
Interface to hold a comment in the dtd.
Comment() - Constructor for class com.conradroche.matra.decl.Comment
Comment Constructor.
CommentReader - interface com.conradroche.dtd.parser.CommentReader.
Interface for reading comment text.
CommentReaderImpl - class com.conradroche.matra.parser.CommentReaderImpl.
Class to read the comment text.
CommentReaderImpl() - Constructor for class com.conradroche.matra.parser.CommentReaderImpl
CommentReaderImpl Constructor.
CommentReaderImplTest - class com.conradroche.matra.test.parser.CommentReaderImplTest.
Class to unit test the CommentReaderImpl class.
CommentReaderImplTest(String) - Constructor for class com.conradroche.matra.test.parser.CommentReaderImplTest
Constructor for CommentReaderImplTest.
CompositeContentParticle - interface com.conradroche.dtd.decl.elem.CompositeContentParticle.
Holds a composite CP that holds either choice lists of content particles, or sequence lists of content particles.
ContentModel - interface com.conradroche.dtd.decl.elem.ContentModel.
The ContentModel specifies a ContentSpec where the element contains only child elements.
ContentParticle - interface com.conradroche.dtd.decl.elem.ContentParticle.
The ContentParticle.
ContentSpec - interface com.conradroche.dtd.decl.elem.ContentSpec.
Interface defining a content specification specified for an Element in the element declaration.
convertToStringArray(Collection) - Method in class com.conradroche.matra.util.Caster
Deprecated.  
CP_TYPE_CHOICE - Static variable in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Identifies the type of composition to be choice.
CP_TYPE_SEQUENCE - Static variable in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Identifies the type of composition to be sequence.
CursorLocation - class com.conradroche.matra.data.CursorLocation.
Class to hold the location of the read cursor within the data.
CursorLocation(int, int, int) - Constructor for class com.conradroche.matra.data.CursorLocation
CursorLocation Constructor.

D

Data - class com.conradroche.matra.data.Data.
Utility class to parse a String.
Data() - Constructor for class com.conradroche.matra.data.Data
Data constructor.
Data(Data) - Constructor for class com.conradroche.matra.data.Data
Data copy constructor.
Data(String) - Constructor for class com.conradroche.matra.data.Data
Data Constructor.
DataTest - class com.conradroche.matra.test.data.DataTest.
JUnit test case for the Data class.
DataTest(String) - Constructor for class com.conradroche.matra.test.data.DataTest
Constructor for DataTest.
DataTestSuite - class com.conradroche.matra.test.data.DataTestSuite.
Test Suite to conduct all the JUnit tests for the data package.
DataTestSuite(String) - Constructor for class com.conradroche.matra.test.data.DataTestSuite
Constructor for DataTestSuite.
DataValues - class com.conradroche.matra.test.util.DataValues.
Utility class to store the values for the various Junit tests performed.
DeclTestSuite - class com.conradroche.matra.test.decl.DeclTestSuite.
Test Suite to conduct all the JUnit tests for the com.conradroche.matra.test.decl package.
DeclTestSuite(String) - Constructor for class com.conradroche.matra.test.decl.DeclTestSuite
Constructor for DeclTestSuite.
DocType - class com.conradroche.matra.decl.DocType.
Class to hold all the declaration in the DTD.
DocType() - Constructor for class com.conradroche.matra.decl.DocType
DocType constructor comment.
DTDData - class com.conradroche.matra.data.DTDData.
Class to read DTD data.
DTDData() - Constructor for class com.conradroche.matra.data.DTDData
DTDData constructor.
DTDData(String) - Constructor for class com.conradroche.matra.data.DTDData
DTDData constructor.
DTDDataTest - class com.conradroche.matra.test.data.DTDDataTest.
JUnit test to test the functionality of the class DTDData.
DTDDataTest(String) - Constructor for class com.conradroche.matra.test.data.DTDDataTest
Constructor for DTDDataTest.
DTDException - exception com.conradroche.matra.exception.DTDException.
Parent class for all exception classes in Matra.
DTDException() - Constructor for class com.conradroche.matra.exception.DTDException
DTDException constructor.
DTDException(String) - Constructor for class com.conradroche.matra.exception.DTDException
DTDException constructor.
DTDFile - class com.conradroche.matra.io.DTDFile.
Class to do the io operations on a File.
DTDFile(String) - Constructor for class com.conradroche.matra.io.DTDFile
DTDFile constructor.
DTDParser - class com.conradroche.matra.dtdparser.DTDParser.
Class to parse a DTD resource.
DTDParser() - Constructor for class com.conradroche.matra.dtdparser.DTDParser
DTDParser constructor comment.
DTDSource - class com.conradroche.matra.io.DTDSource.
Base class for the various classes performing io operations.
DTDSource(String) - Constructor for class com.conradroche.matra.io.DTDSource
DTDSource Constructor.
DTDSource(String, String) - Constructor for class com.conradroche.matra.io.DTDSource
DTDSource constructor.
DTDSyntaxException - exception com.conradroche.matra.exception.DTDSyntaxException.
Exception denoting a syntax error in the input DTD.
DTDSyntaxException() - Constructor for class com.conradroche.matra.exception.DTDSyntaxException
DTDSyntaxException constructor.
DTDSyntaxException(String) - Constructor for class com.conradroche.matra.exception.DTDSyntaxException
DTDSyntaxException constructor.
DTDSyntaxException(String, CursorLocation) - Constructor for class com.conradroche.matra.exception.DTDSyntaxException
DTDSyntaxException Constructor.
DTDTree - class com.conradroche.matra.tree.DTDTree.
Utility class to generate the dtd tree.
DTDTree(DTDParser) - Constructor for class com.conradroche.matra.tree.DTDTree
DTDTree constructor comment.
DTDUrl - class com.conradroche.matra.io.DTDUrl.
Class to do the io operations for a URL.
DTDUrl(String) - Constructor for class com.conradroche.matra.io.DTDUrl
DTDUrl Constructor.
DTDUrl(String, String) - Constructor for class com.conradroche.matra.io.DTDUrl
DTDUrl Constructor.
DuplicateDefinitionException - exception com.conradroche.matra.exception.DuplicateDefinitionException.
Exception denoting a duplicate definition.
DuplicateDefinitionException() - Constructor for class com.conradroche.matra.exception.DuplicateDefinitionException
DuplicateDefinitionException Constructor.
DuplicateDefinitionException(String) - Constructor for class com.conradroche.matra.exception.DuplicateDefinitionException
DuplicateDefinitionException Constructor.

E

ELEMENT_DECL - Static variable in class com.conradroche.matra.dtdparser.DTDParser
Constant to store the token identifying an element type declaration.
ElementDecl - interface com.conradroche.dtd.decl.ElementDecl.
This interface defines an Element Type declaration.
ElementDeclReader - interface com.conradroche.dtd.parser.ElementDeclReader.
Interface for reading element declaration.
ElementDeclReaderImpl - class com.conradroche.matra.parser.ElementDeclReaderImpl.
Class to read Element declarations.
ElementDeclReaderImpl() - Constructor for class com.conradroche.matra.parser.ElementDeclReaderImpl
ElementDeclReaderImpl Constructor.
ElementType - class com.conradroche.matra.decl.ElementType.
Class to hold an Element Type declaration.
ElementType() - Constructor for class com.conradroche.matra.decl.ElementType
Element constructor comment.
ElementType(String) - Constructor for class com.conradroche.matra.decl.ElementType
ElementType constructor.
ElementTypeTest - class com.conradroche.matra.test.decl.ElementTypeTest.
JUnit test case for the ElementType class.
ElementTypeTest(String) - Constructor for class com.conradroche.matra.test.decl.ElementTypeTest
Constructor for ElementTypeTest.
END_OF_DATA_CHAR - Static variable in class com.conradroche.matra.data.Data
Denotes end of data stream.
endOfData() - Method in class com.conradroche.matra.data.Data
Check if the end of the data stream is reached.
Entity - class com.conradroche.matra.decl.Entity.
Class to hold an entity declaration.
Entity - interface com.conradroche.dtd.decl.Entity.
Interface defining the Entity Declaration.
ENTITY_DECL - Static variable in class com.conradroche.matra.dtdparser.DTDParser
Constant to store the token identifying an entity declaration.
Entity() - Constructor for class com.conradroche.matra.decl.Entity
Entity constructor.
Entity(String) - Constructor for class com.conradroche.matra.decl.Entity
Entity Constructor.
Entity(String, Hashtable) - Constructor for class com.conradroche.matra.decl.Entity
Entity Constructor.
Entity(String, String, int) - Constructor for class com.conradroche.matra.decl.Entity
Entity constructor.
EntityDeclReader - interface com.conradroche.dtd.parser.EntityDeclReader.
Interface for reading entity declarations.
EntityDeclReaderImpl - class com.conradroche.matra.parser.EntityDeclReaderImpl.
Class for reading entity declarations.
EntityDeclReaderImpl() - Constructor for class com.conradroche.matra.parser.EntityDeclReaderImpl
EntityDeclReaderImpl Constructor.
EnumAttributeTest - class com.conradroche.matra.test.decl.EnumAttributeTest.
JUnit test case for the EnumAttributeTest class.
EnumAttributeTest(String) - Constructor for class com.conradroche.matra.test.decl.EnumAttributeTest
Constructor for EnumAttributeTest.
EXT_ID_NONE - Static variable in class com.conradroche.matra.decl.Entity
Constant to indicate that this attribute has no external id.
EXT_ID_PUBLIC - Static variable in class com.conradroche.matra.decl.Entity
Constant to indicate that this attribute has a public id.
EXT_ID_SYSTEM - Static variable in class com.conradroche.matra.decl.Entity
Constant to indicate that this attribute has a system id.
ExternalID - interface com.conradroche.dtd.decl.ExternalID.
Interface to hold the ExternalID declaration used for Entity and Notation declarations.

F

FOUND_CHAR - Static variable in class com.conradroche.matra.data.Data
Denotes that the char searched was found.

G

GeneralEntity - class com.conradroche.matra.decl.GeneralEntity.
Class to hold a General Entity declaration.
GeneralEntity - interface com.conradroche.dtd.decl.GeneralEntity.
Interface to hold the declaration of a General Entity.
GeneralEntity() - Constructor for class com.conradroche.matra.decl.GeneralEntity
GeneralEntity Constructor.
GeneralEntity(String) - Constructor for class com.conradroche.matra.decl.GeneralEntity
GeneralEntity Constructor.
GeneralEntity(String, Hashtable) - Constructor for class com.conradroche.matra.decl.GeneralEntity
GeneralEntity Constructor.
GeneralEntity(String, String, int) - Constructor for class com.conradroche.matra.decl.GeneralEntity
GeneralEntity Constructor.
getAbsolute(String) - Method in class com.conradroche.matra.io.DTDSource
Return the absolute path of the source using the path relative to this source.
getAbsolute(String) - Method in class com.conradroche.matra.io.DTDFile
Return the absolute path of the source using the path relative to this source.
getAbsolute(String) - Method in class com.conradroche.matra.io.DTDUrl
Return the absolute path of the source using the path relative to this source.
getAllAttributes() - Method in class com.conradroche.matra.decl.DocType
Returns a Hashtable of all attribute lists.
getAttDefs() - Method in interface com.conradroche.dtd.decl.AttlistDecl
Returns the attribute definitions contained within this attribute list declaration.
getAttList() - Method in class com.conradroche.matra.decl.ElementType
Returns the attribute list for this element type.
getAttribs() - Method in class com.conradroche.matra.decl.AttList
Get the list of attributes in the atribute list.
getAttributeList(String) - Method in class com.conradroche.matra.decl.DocType
Returns all the attributes for the specified Element Type.
getAttributeName() - Method in class com.conradroche.matra.decl.Attribute
Get the name of the attribute.
getAttributeName() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the name of the attribute.
getAttributeNames() - Method in class com.conradroche.matra.test.util.DataValues
Returns some test attribute names.
getAttributeNames() - Method in class com.conradroche.matra.decl.ElementType
Returns the attribute names for the attributes of this element type.
getAttType() - Method in class com.conradroche.matra.decl.Attribute
Return the type of the Attribute.
getAttType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the attribute type.
getCardinality() - Method in interface com.conradroche.dtd.decl.elem.ContentParticle
Returns the cardinality for this ContentParticle.
getChildOptionality(String) - Method in class com.conradroche.matra.decl.ElementType
Returns the cardinality for a child in the content spec of this element type.
getChildren() - Method in class com.conradroche.matra.decl.ElementType
Returns the child element types for this Element Type.
getChildrenNames() - Method in class com.conradroche.matra.decl.ElementType
Returns the names of the child element types for this element type.
getColumn() - Method in class com.conradroche.matra.data.Data
Returns the current column being read.
getColumn() - Method in class com.conradroche.matra.data.CursorLocation
Returns the column number of the cursor.
getCommentText() - Method in class com.conradroche.matra.decl.Comment
Returns the text contained in the comment.
getCommentText() - Method in interface com.conradroche.dtd.decl.Comment
Returns the text contained in the comment.
getContentSpec() - Method in interface com.conradroche.dtd.decl.ElementDecl
Returns the content spec for this element declaration.
getCPList() - Method in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Returns the list of ContentParticle associated with this CompositeContentParticle.
getCPType() - Method in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Returns the type for this Composite CP.
getCurrentLocation() - Method in class com.conradroche.matra.data.Data
Returns the current location in terms of rows and columns.
getCurrentPosition() - Method in class com.conradroche.matra.data.Data
Get the current reading position in the Data stream - as measured in the number of chars from the beginning of the data.
getDataType() - Method in class com.conradroche.matra.decl.Attribute
Get the data type of the Attribute.
getDefaultDeclType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the default declartion type for this attribute.
getDefaultValue() - Method in class com.conradroche.matra.decl.Attribute
Get the Default declaration of the Attribute.
getDefaultValue() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the default value for the attribute - this will be either the default or fixed value for the attribute.
getDocType() - Method in class com.conradroche.matra.dtdparser.DTDParser
Returns the doctype for the parsed DTD.
getDTDDirectory() - Method in class com.conradroche.matra.io.DTDFile
Returns the directory in which the DTD File is placed.
getDTDFilename() - Method in class com.conradroche.matra.io.DTDSource
Returns the name of the DTD File.
getDTDFilename() - Method in class com.conradroche.matra.io.DTDFile
Returns the name of the DTD File.
getDTDFilename() - Method in class com.conradroche.matra.io.DTDUrl
Returns the name of the DTD File.
getDTDLocation() - Method in class com.conradroche.matra.io.DTDSource
The location of the DTD to which this is pointing to.
getElementList() - Method in class com.conradroche.matra.decl.DocType
Returns a Hashtable of all Element types.
getElementList() - Method in interface com.conradroche.dtd.decl.elem.MixedContent
Returns a Collection of Element names (other than #PCDATA) that constitute this mixed contentspec.
getElementName() - Method in interface com.conradroche.dtd.decl.elem.SimpleContentParticle
Returns the element name that this content particle holds.
getElementName() - Method in interface com.conradroche.dtd.decl.ElementDecl
Returns the element name for this element declaration.
getElementName() - Method in interface com.conradroche.dtd.decl.AttlistDecl
Returns the element name associated with this attribute list declaration.
getElementNames() - Method in class com.conradroche.matra.decl.DocType
Returns the element names for all the element types.
getElementType(String) - Method in class com.conradroche.matra.decl.DocType
Returns the Element Type declaration for the specified element name.
getEleName() - Method in class com.conradroche.matra.decl.AttList
Get the name of the element to which this attribute list is associated.
getEntity(String) - Method in class com.conradroche.matra.decl.DocType
Returns an entity with the specified name.
getEntityList() - Method in class com.conradroche.matra.decl.DocType
Returns all the entity definitions.
getEntityName() - Method in class com.conradroche.matra.decl.Entity
Returns the Entity Name.
getEntityName() - Method in interface com.conradroche.dtd.decl.Entity
Returns the name of this entity.
getEntityValue(String) - Method in class com.conradroche.matra.decl.DocType
Returns the literal value for the specified entity.
getEnumeratedValues() - Method in class com.conradroche.matra.decl.Attribute
If the Attribute is of Enumerated type, get the list of permitted values.
getEnumeratedValues() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the possible values defined for an Enumerated Type attribute - note that this is for both Notation as well as Enumerations.
getErrorLocation() - Method in class com.conradroche.matra.exception.DTDSyntaxException
Returns the location where the syntax error was encountered.
getExternalIDType() - Method in class com.conradroche.matra.decl.Entity
Returns the external ID type for this entity.
getFixedValue() - Method in class com.conradroche.matra.decl.Attribute
Returns the fixed value for the attribute.
getHasNotationAttribute() - Method in class com.conradroche.matra.decl.AttList
Checks if the attribute list has an attribute of type notation.
getInstance() - Static method in class com.conradroche.matra.util.Caster
Deprecated. Method to return the single instance of Caster.
getInstance() - Static method in class com.conradroche.matra.test.util.DataValues
Returns the singleton instance of the class.
getInstructions() - Method in class com.conradroche.matra.decl.PI
Returns the character data that constitute the instructions.
getInstructions() - Method in interface com.conradroche.dtd.decl.PI
Returns the character data that constitute the instructions.
getLiteralValue() - Method in class com.conradroche.matra.decl.Entity
Returns the literal value of this entity.
getLiteralValue() - Method in interface com.conradroche.dtd.decl.Entity
Returns the literal value of this Entity.
getName() - Method in class com.conradroche.matra.decl.ElementType
Returns the name of this element type.
getNameValues() - Method in class com.conradroche.matra.test.util.DataValues
Returns some test name values.
getNextChar() - Method in class com.conradroche.matra.data.Data
Read the next char from the data stream.
getNextName() - Method in class com.conradroche.matra.data.DTDData
Reads the Name from the current location.
getNextNames() - Method in class com.conradroche.matra.data.DTDData
Reads Names, delimited by space chars, from the current location.
getNextNmToken() - Method in class com.conradroche.matra.data.DTDData
Reads the NmToken from the current location.
getNextNmTokens() - Method in class com.conradroche.matra.data.DTDData
Reads NmTokens, delimited by space chars, from the current location.
getNextToken() - Method in class com.conradroche.matra.data.ParseableData
Read the next token, delimited by a whitespace, from the data stream.
getNextToken(char) - Method in class com.conradroche.matra.data.ParseableData
Read the next token, delimited by the specified delimiter, from the data stream.
getNextToken(char[]) - Method in class com.conradroche.matra.data.ParseableData
Read the next token, delimited by one of the specified delimiters, from the data stream.
getNmTokenValues() - Method in class com.conradroche.matra.test.util.DataValues
Returns some test NmToken values.
getNotationList() - Method in class com.conradroche.matra.decl.DocType
Returns all the notations.
getNotationName() - Method in class com.conradroche.matra.decl.Notation
Returns the Notation name.
getNotationName() - Method in class com.conradroche.matra.decl.GeneralEntity
Returns the Notation name of this General Entity, if present.
getNotationName() - Method in interface com.conradroche.dtd.decl.GeneralEntity
Returns the Notation name, is any, associated with this Entity.
getNotationName() - Method in interface com.conradroche.dtd.decl.Notation
Returns the Notation name.
getOffset() - Method in class com.conradroche.matra.data.CursorLocation
Returns the offset from the beginning of the data stream.
getOptionality() - Method in class com.conradroche.matra.decl.Attribute
Get the optionality of the attribute.
getOptionalityString() - Method in class com.conradroche.matra.decl.Attribute
Get the optionality of the attribute.
getParamEntity(String) - Method in class com.conradroche.matra.decl.DocType
Returns the parameter entity with the specified name.
getParamEntityValue(String) - Method in class com.conradroche.matra.decl.DocType
Returns the literal value for the specified entity.
getParentNames() - Method in class com.conradroche.matra.decl.ElementType
Returns the parent element names.
getPITarget() - Method in class com.conradroche.matra.decl.PI
Returns the PI Target.
getPITarget() - Method in interface com.conradroche.dtd.decl.PI
Returns the PI Target.
getPrevChar() - Method in class com.conradroche.matra.data.Data
Get the previous char read from the data stream.
getPublicIdentifier() - Method in class com.conradroche.matra.decl.Entity
Returns the public identifier for this entity.
getPublicIdentifier() - Method in interface com.conradroche.dtd.decl.ExternalID
Returns the Public Identifier.
getRemaining() - Method in class com.conradroche.matra.data.Data
Get the unread part of the data stream.
getReplacementText() - Method in class com.conradroche.matra.decl.Entity
Returns the replacement text for this Entity.
getReplacementText() - Method in interface com.conradroche.dtd.decl.Entity
Returns the replacement text for this Entity.
getResolvedValue(Hashtable) - Method in class com.conradroche.matra.decl.Entity
Returns the resolved value for this entity.
getRootElements() - Method in class com.conradroche.matra.decl.DocType
Returns the potential root elements for this doctype.
getRow() - Method in class com.conradroche.matra.data.Data
Returns the current row being read.
getRow() - Method in class com.conradroche.matra.data.CursorLocation
Returns the row number of the cursor.
getSpaceChars() - Method in class com.conradroche.matra.test.util.DataValues
Returns the valid whitespace chars.
getSValues() - Method in class com.conradroche.matra.test.util.DataValues
Returns some test Space String values.
getSystemIdentifier() - Method in class com.conradroche.matra.decl.Entity
Returns the system identifier.
getSystemIdentifier() - Method in interface com.conradroche.dtd.decl.ExternalID
Returns the System Identifier.
getTokenizedType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns the type of the Tokenized type for this attribute.
getType() - Method in class com.conradroche.matra.decl.Entity
Returns the entity type.
GLOBAL_ENTITY - Static variable in class com.conradroche.matra.decl.Entity
Constant to indicate that this is a global entity.

H

hasChildren() - Method in class com.conradroche.matra.decl.ElementType
Checks if this element type has any children.
hasDefaultValue() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute has a fixed or default value.
hasPublicIdentifier() - Method in class com.conradroche.matra.decl.Entity
Returns true if the Public Identifier is specified.
hasPublicIdentifier() - Method in interface com.conradroche.dtd.decl.ExternalID
Returns true if the Public Identifier is specified.
hasSystemIdentifier() - Method in class com.conradroche.matra.decl.Entity
Returns true if the System Identifier is specified.
hasSystemIdentifier() - Method in interface com.conradroche.dtd.decl.ExternalID
Returns true if the System Identifier is specified.

I

isAnyContentModel() - Method in class com.conradroche.matra.decl.ElementType
Checks if the content model of this element type is ANY.
isAttlistStart(DTDData) - Method in interface com.conradroche.dtd.parser.AttlistReader
Checks if there is an attribute list declaration at the current location of the data.
isAttlistStart(DTDData) - Method in class com.conradroche.matra.parser.AttlistReaderImpl
Checks if there is an attribute list declaration at the current location of the data.
isCommentStart(DTDData) - Method in interface com.conradroche.dtd.parser.CommentReader
Checks if there is a comment at the current location of the data.
isCommentStart(DTDData) - Method in class com.conradroche.matra.parser.CommentReaderImpl
Checks if there is a comment at the beginning of the data.
isElementDeclStart(DTDData) - Method in interface com.conradroche.dtd.parser.ElementDeclReader
Checks if there is an element declaration at the current location of the data.
isElementDeclStart(DTDData) - Method in class com.conradroche.matra.parser.ElementDeclReaderImpl
Checks if there is an element declaration at the beginning of the data.
isEmptyContentModel() - Method in class com.conradroche.matra.decl.ElementType
Checks if the content model of this element type is empty.
isEntityDeclStart(DTDData) - Method in interface com.conradroche.dtd.parser.EntityDeclReader
Checks if there is an entity declaration at the current location of the data.
isEntityDeclStart(DTDData) - Method in class com.conradroche.matra.parser.EntityDeclReaderImpl
Checks if there is an entity declaration at the current location of the data.
isEnumeratedType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute is a Enumerated type.
isEnumeration() - Method in class com.conradroche.matra.decl.Attribute
Checks if the attribute is of type enumeration.
isEnumeration() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute is an Enumeration.
isExternalEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if this entity is an external entity; false otherwise.
isExternalEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if this entity is an external entity; false otherwise.
isGeneralEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if the Entity is a General Entity and false otherwise.
isGeneralEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if the Entity is a General Entity and false otherwise.
isIDType() - Method in class com.conradroche.matra.decl.Attribute
Returns true if this attribute is of type ID.
isInternalEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if this entity is an internal entity; false otherwise.
isInternalEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if this entity is an internal entity; false otherwise.
isNotationStart(DTDData) - Method in interface com.conradroche.dtd.parser.NotationReader
Checks if there is a notation declaration at the current location of the data.
isNotationStart(DTDData) - Method in class com.conradroche.matra.parser.NotationReaderImpl
Checks if there is a notation declaration at the beginning of the data.
isNotationType() - Method in class com.conradroche.matra.decl.Attribute
Check if the Attribute is of NOTATION type.
isNotationType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute is of Notation type.
isParameterEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if the Entity is a Parameter Entity and false otherwise.
isParameterEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if the Entity is a Parameter Entity and false otherwise.
isParsedEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if this entity is an parsed entity; false otherwise.
isParsedEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if this entity is an parsed entity; false otherwise.
isPIStart(DTDData) - Method in interface com.conradroche.dtd.parser.PIReader
Checks if there is a processing instruction at the current location of the data.
isPIStart(DTDData) - Method in class com.conradroche.matra.parser.PIReaderImpl
Checks if there is a processing instruction at the current location of the data.
isResolved() - Method in class com.conradroche.matra.decl.Entity
Checks if this entity value is resolved.
isStringType() - Method in class com.conradroche.matra.decl.Attribute
Check if the Attribute is of STRING type (i.e.
isStringType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute is a String type.
isTokenizedType() - Method in interface com.conradroche.dtd.decl.AttDef
Returns true if the attribute is a Tokenized type.
isUnparsedEntity() - Method in class com.conradroche.matra.decl.Entity
Returns true if this entity is an parsed entity; false otherwise.
isUnparsedEntity() - Method in interface com.conradroche.dtd.decl.Entity
Returns true if this entity is an parsed entity; false otherwise.
isWhiteSpace(char) - Static method in class com.conradroche.matra.data.ParseableData
Check if the given char is a whitespace.

L

length() - Method in class com.conradroche.matra.data.Data
Get the total length of the data stream.
load(Hashtable, Hashtable) - Method in class com.conradroche.matra.decl.ElementType
Loads the data for this element type.
lookNextChar() - Method in class com.conradroche.matra.data.Data
Peek at the next char to be read.

M

main(String[]) - Static method in class com.conradroche.matra.Matra
Main method for the Matra command-line processor.
main(String[]) - Static method in class com.conradroche.matra.example.ParseDTDUrl
Main Method.
main(String[]) - Static method in class com.conradroche.matra.example.ParseDTDFile
Main Method.
main(String[]) - Static method in class com.conradroche.matra.example.SimpleMatraEg
Main method.
Matra - class com.conradroche.matra.Matra.
Command line processor for the Matra DTD parser.
Matra() - Constructor for class com.conradroche.matra.Matra
Matra constructor comment.
MatraTestSuite - class com.conradroche.matra.test.MatraTestSuite.
Test Suite to conduct all the Matra JUnit tests.
MatraTestSuite(String) - Constructor for class com.conradroche.matra.test.MatraTestSuite
Constructor for MatraTestSuite.
merge(AttList) - Method in class com.conradroche.matra.decl.AttList
Merges all the attributes in the specified attribute list into this attribute list.
MixedContent - interface com.conradroche.dtd.decl.elem.MixedContent.
Interface defining a Mixed Content.

N

nextStringEquals(char[]) - Method in class com.conradroche.matra.data.ParseableData
Check if the current location starts with the string specified.
nextStringEquals(String) - Method in class com.conradroche.matra.data.ParseableData
Check if the current location starts with the string specified.
nextTokenEquals(char[]) - Method in class com.conradroche.matra.data.ParseableData
Checks if the next token, delimited by whitespace, is equal to the specified string (char array).
nextTokenEquals(String) - Method in class com.conradroche.matra.data.ParseableData
Checks if the next token, delimited by whitespace, is equal to the specified string.
Notation - class com.conradroche.matra.decl.Notation.
Class to hold the Notation declaration.
Notation - interface com.conradroche.dtd.decl.Notation.
Interface to hold the Notation Declaration.
NOTATION - Static variable in class com.conradroche.matra.decl.Attribute
Constant string denoting the token "NOTATION".
NOTATION_DECL - Static variable in class com.conradroche.matra.dtdparser.DTDParser
Constant to store the token identifying a notation declaration.
Notation() - Constructor for class com.conradroche.matra.decl.Notation
Notation Constructor.
NotationReader - interface com.conradroche.dtd.parser.NotationReader.
Interface for reading Notation declarations.
NotationReaderImpl - class com.conradroche.matra.parser.NotationReaderImpl.
Class to read a Notation declaration.
NotationReaderImpl() - Constructor for class com.conradroche.matra.parser.NotationReaderImpl
NotationReaderImpl Constructor.
NotationReaderImplTest - class com.conradroche.matra.test.parser.NotationReaderImplTest.
Class to unit test the NotationReaderImpl class.
NotationReaderImplTest(String) - Constructor for class com.conradroche.matra.test.parser.NotationReaderImplTest
Constructor for NotationReaderImplTest.

O

OPTIONALITY_DEFAULT - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies a Required attribute.
OPTIONALITY_FIXED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies a Fixed attribute.
OPTIONALITY_IMPLIED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies a Implied attribute.
OPTIONALITY_REQUIRED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies a Required attribute.
OPTIONALITY_STR_FIXED - Static variable in class com.conradroche.matra.decl.Attribute
Constant indicating that the attribute is a fixed-value attribute.
OPTIONALITY_STR_IMPLIED - Static variable in class com.conradroche.matra.decl.Attribute
Constant indicating that the attribute is an optional attribute.
OPTIONALITY_STR_REQUIRED - Static variable in class com.conradroche.matra.decl.Attribute
Constant indicating that the attribute is a mandatory attribute.

P

PARAMETER_ENTITY - Static variable in class com.conradroche.matra.decl.Entity
Constant to indicate that this is a parameter entity.
ParameterEntity - class com.conradroche.matra.decl.ParameterEntity.
Class to hold a parameter entity declaration.
ParameterEntity - interface com.conradroche.dtd.decl.ParameterEntity.
Interface to hold the declaration of a Parameter Entity.
ParameterEntity() - Constructor for class com.conradroche.matra.decl.ParameterEntity
ParameterEntity Constructor.
ParameterEntity(String) - Constructor for class com.conradroche.matra.decl.ParameterEntity
ParameterEntity Constructor.
ParameterEntity(String, Hashtable) - Constructor for class com.conradroche.matra.decl.ParameterEntity
ParameterEntity Constructor.
ParameterEntity(String, String, int) - Constructor for class com.conradroche.matra.decl.ParameterEntity
ParameterEntity Constructor.
parse(DTDSource) - Method in class com.conradroche.matra.dtdparser.DTDParser
Parses the specified DTD.
parse(String) - Method in class com.conradroche.matra.dtdparser.DTDParser
Parses the specified DTD string.
ParseableData - class com.conradroche.matra.data.ParseableData.
Class created by refactoring the Data class.
ParseableData() - Constructor for class com.conradroche.matra.data.ParseableData
ParseableData constructor.
ParseableData(String) - Constructor for class com.conradroche.matra.data.ParseableData
ParseableData constructor.
ParseableDataTest - class com.conradroche.matra.test.data.ParseableDataTest.
JUnit test case for the ParseableDataTest class.
ParseableDataTest(String) - Constructor for class com.conradroche.matra.test.data.ParseableDataTest
Constructor for ParseableDataTest.
ParseDTDFile - class com.conradroche.matra.example.ParseDTDFile.
Sample code using Matra to parse a DTD file.
ParseDTDFile() - Constructor for class com.conradroche.matra.example.ParseDTDFile
ParseDTDFile Constructor.
parseDTDFiles(String) - Method in class com.conradroche.matra.Matra
Reads the list file and parses all the files mentioned in it.
ParseDTDUrl - class com.conradroche.matra.example.ParseDTDUrl.
Sample code using Matra to parse a DTD file whose location is specified as a URL.
ParseDTDUrl() - Constructor for class com.conradroche.matra.example.ParseDTDUrl
ParseDTDUrl constructor.
ParserFlags - class com.conradroche.matra.dtdparser.ParserFlags.
Class to hold the various flag that would determine the warnings displayed to the user.
ParserFlags() - Constructor for class com.conradroche.matra.dtdparser.ParserFlags
Constructs a ParserFlags object.
peekAhead(int) - Method in class com.conradroche.matra.data.Data
Peek ahead n number of chars from the data.
PI - class com.conradroche.matra.decl.PI.
Class to hold the details of a processing instruction in the DTD.
PI - interface com.conradroche.dtd.decl.PI.
Interface to hold a Processing Instruction.
PI() - Constructor for class com.conradroche.matra.decl.PI
PI Constructor.
PIReader - interface com.conradroche.dtd.parser.PIReader.
Interface for reading processing instructions.
PIReaderImpl - class com.conradroche.matra.parser.PIReaderImpl.
Class to read the comment text.
PIReaderImpl() - Constructor for class com.conradroche.matra.parser.PIReaderImpl
PIReaderImpl Constructor.
printTrees() - Method in class com.conradroche.matra.tree.DTDTree
Prints the trees for this dtd.

R

read() - Method in class com.conradroche.matra.io.DTDSource
Method to perform the read operation on this source.
read() - Method in class com.conradroche.matra.io.DTDFile
Method to perform the read operation on this file source.
read() - Method in class com.conradroche.matra.io.DTDUrl
Method to perform the read operation on this url source.
readAttlist(DTDData) - Method in interface com.conradroche.dtd.parser.AttlistReader
Read the Attribute list declaration from the data stream.
readAttlist(DTDData) - Method in class com.conradroche.matra.parser.AttlistReaderImpl
Read the Attribute list declaration from the data stream.
readComment(DTDData) - Method in interface com.conradroche.dtd.parser.CommentReader
Read the comment from the data stream.
readComment(DTDData) - Method in class com.conradroche.matra.parser.CommentReaderImpl
Read the comment from the data stream.
readConditionalSect() - Method in class com.conradroche.matra.data.DTDData
Read the conditional section from the data stream.
readElementDecl(DTDData) - Method in interface com.conradroche.dtd.parser.ElementDeclReader
Read the Element declaration from the data stream.
readElementDecl(DTDData) - Method in class com.conradroche.matra.parser.ElementDeclReaderImpl
Read the Element declaration from the data stream.
readEntityDecl(DTDData) - Method in interface com.conradroche.dtd.parser.EntityDeclReader
Read the entity declarations from the data stream.
readEntityDecl(DTDData) - Method in class com.conradroche.matra.parser.EntityDeclReaderImpl
Read the entity declarations from the data stream.
ReaderTestSuite - class com.conradroche.matra.test.parser.ReaderTestSuite.
Test Suite to run the test cases for the matra.parser classes.
ReaderTestSuite(String) - Constructor for class com.conradroche.matra.test.parser.ReaderTestSuite
Constructor for ReaderTestSuite.
readNextAttribute(DTDData) - Method in class com.conradroche.matra.decl.Attribute
Read the attribute details from the given data.
readNotation(DTDData) - Method in interface com.conradroche.dtd.parser.NotationReader
Read the notation declaration from the data stream.
readNotation(DTDData) - Method in class com.conradroche.matra.parser.NotationReaderImpl
Read the notation declaration from the data stream.
readPI(DTDData) - Method in interface com.conradroche.dtd.parser.PIReader
Read the processing instruction from the data stream.
readPI(DTDData) - Method in class com.conradroche.matra.parser.PIReaderImpl
Read the processing instruction from the data stream.
reset() - Method in class com.conradroche.matra.decl.AttList
reset the attribute list.
reset() - Method in class com.conradroche.matra.data.Data
Reset the data for use.
resolveValue(Hashtable) - Method in class com.conradroche.matra.decl.Entity
Insert the method's description here.
rewind() - Method in class com.conradroche.matra.data.Data
Move the current read position back to the beginning of the data stream.

S

setAttList(AttList) - Method in class com.conradroche.matra.decl.ElementType
Sets the attribute list for this elemen type.
setAttributeName(String) - Method in class com.conradroche.matra.decl.Attribute
Set the name of the attribute.
setAttributeName(String) - Method in interface com.conradroche.dtd.decl.AttDef
Set the attribute name for this attribute definition.
setAttributeNames(String[]) - Method in class com.conradroche.matra.decl.ElementType
Sets the attribute names for this element type.
setAttType(short) - Method in interface com.conradroche.dtd.decl.AttDef
Sets the attribute type for this attribute definition.
setCardinality(short) - Method in interface com.conradroche.dtd.decl.elem.ContentParticle
Sets the cardinality for this ContentParticle.
setChildren(ElementType[]) - Method in class com.conradroche.matra.decl.ElementType
Sets the child elements for this element type.
setChildrenNames(String[]) - Method in class com.conradroche.matra.decl.ElementType
Sets the child element names.
setCommentText(String) - Method in class com.conradroche.matra.decl.Comment
Sets the comment text.
setCommentText(String) - Method in interface com.conradroche.dtd.decl.Comment
Sets the comment text.
setContentSpec(ContentSpec) - Method in interface com.conradroche.dtd.decl.ElementDecl
Sets the content spec for this element declaration.
setCPList(Collection) - Method in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Sets the list of ContentParticle associated with this CompositeContentParticle.
setCPType(short) - Method in interface com.conradroche.dtd.decl.elem.CompositeContentParticle
Sets the type for this Composite CP.
setDefaultDeclType(short) - Method in interface com.conradroche.dtd.decl.AttDef
Set the default declaration type for this attribute definition.
setDefaultValue(String) - Method in interface com.conradroche.dtd.decl.AttDef
Set the default value for the attribute definition.
setElementContent(Collection, short, short) - Method in interface com.conradroche.dtd.decl.elem.ContentModel
Sets the element content for this content model.
setElementList(Collection) - Method in interface com.conradroche.dtd.decl.elem.MixedContent
Sets the collection of element names that constitute this mixed content.
setElementName(String) - Method in interface com.conradroche.dtd.decl.elem.SimpleContentParticle
Sets the element name that this content particle holds.
setElementName(String) - Method in interface com.conradroche.dtd.decl.ElementDecl
Sets the element name for this element declaration.
setElementName(String) - Method in interface com.conradroche.dtd.decl.AttlistDecl
Sets the element name associated with this attribute list declaration.
setEleName(String) - Method in class com.conradroche.matra.decl.AttList
Set the element name associated with this attribute list.
setEntityName(String) - Method in class com.conradroche.matra.decl.Entity
Sets the Entity Name.
setEntityName(String) - Method in interface com.conradroche.dtd.decl.Entity
Sets the name for this entity.
setEnumeratedValues(Collection) - Method in interface com.conradroche.dtd.decl.AttDef
Sets the enumerated values for this attribute definition.
setInstructions(String) - Method in class com.conradroche.matra.decl.PI
Sets the character data that constitute the instructions.
setInstructions(String) - Method in interface com.conradroche.dtd.decl.PI
Sets the character data that constitute the instructions.
setLiteralValue(String) - Method in class com.conradroche.matra.decl.Entity
Sets the literal value of this entity.
setLiteralValue(String) - Method in interface com.conradroche.dtd.decl.Entity
Sets the literal value of this Entity.
setName(String) - Method in class com.conradroche.matra.decl.ElementType
Sets the name for this element type.
setNotationName(String) - Method in class com.conradroche.matra.decl.Notation
Sets the Notation name.
setNotationName(String) - Method in class com.conradroche.matra.decl.GeneralEntity
Sets the Notation name, is any, associated with this Entity.
setNotationName(String) - Method in interface com.conradroche.dtd.decl.GeneralEntity
Sets the Notation name, is any, associated with this Entity.
setNotationName(String) - Method in interface com.conradroche.dtd.decl.Notation
Sets the Notation name.
setParentNames(String[]) - Method in class com.conradroche.matra.decl.ElementType
Sets the parent element names.
setPITarget(String) - Method in class com.conradroche.matra.decl.PI
Sets the Target for this PI.
setPITarget(String) - Method in interface com.conradroche.dtd.decl.PI
Sets the Target for this PI.
setPublicIdentifier(String) - Method in class com.conradroche.matra.decl.Entity
Sets the Public Identifier.
setPublicIdentifier(String) - Method in interface com.conradroche.dtd.decl.ExternalID
Sets the Public Identifier.
setSystemIdentifier(String) - Method in class com.conradroche.matra.decl.Entity
Sets the System Identifier.
setSystemIdentifier(String) - Method in interface com.conradroche.dtd.decl.ExternalID
Sets the System Identifier.
setType(int) - Method in class com.conradroche.matra.decl.Entity
Sets the entity type.
SimpleContentParticle - interface com.conradroche.dtd.decl.elem.SimpleContentParticle.
This class holds the ContentParticle that contains an Element Name followed by the Cardinality.
SimpleMatraEg - class com.conradroche.matra.example.SimpleMatraEg.
A very simple dtd parsing example using Matra.
SimpleMatraEg() - Constructor for class com.conradroche.matra.example.SimpleMatraEg
SimpleMatraEg Constructor.
skipChars(char[]) - Method in class com.conradroche.matra.data.ParseableData
Read from the data stream while the char is among the one specified.
skipChars(int) - Method in class com.conradroche.matra.data.ParseableData
Skip the next few chars.
skipWhiteSpace() - Method in class com.conradroche.matra.data.ParseableData
Read from the data stream while the char is a whitespace character.
suite() - Static method in class com.conradroche.matra.test.MatraTestSuite
Returns a test suite with tests for all of Matra's test classes.
suite() - Static method in class com.conradroche.matra.test.decl.AttributeTest
Returns a test suite with AttributeTest.
suite() - Static method in class com.conradroche.matra.test.decl.DeclTestSuite
Returns a test suite with all the tests in the test.decl package.
suite() - Static method in class com.conradroche.matra.test.decl.ElementTypeTest
Returns a test suite with ElementTypeTest.
suite() - Static method in class com.conradroche.matra.test.data.DataTest
Returns a test suite with DataTest.
suite() - Static method in class com.conradroche.matra.test.data.ParseableDataTest
Returns a test suite with ParseableDataTest.
suite() - Static method in class com.conradroche.matra.test.data.DTDDataTest
Returns a test suite with DTDDataTest.
suite() - Static method in class com.conradroche.matra.test.data.DataTestSuite
Returns a test suite with all tests in the test.data package.
suite() - Static method in class com.conradroche.matra.test.parser.ReaderTestSuite
Returns a test suite with tests in the test.parser package.

T

testAdjacentComments() - Method in class com.conradroche.matra.test.parser.CommentReaderImplTest
 
testAnyContentModel() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
CR: JavaDoc: Add javadoc for ElementTypeTest::testAnyContentModel
testAttributeStringStringintStringString() - Method in class com.conradroche.matra.test.decl.AttributeTest
 
testAttributeStringStringStringArrayString() - Method in class com.conradroche.matra.test.decl.AttributeTest
 
testCheckNextChar() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::checkNextChar(char) method.
testDataData() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::Data(Data) copy constructor.
testElementType() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testElementTypeString() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testEmptyAttlist() - Method in class com.conradroche.matra.test.parser.AttlistReaderImplTest
 
testEmptyContentModel() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
CR: JavaDoc: Add javadoc for ElementTypeTest::testEmptyContentModel
testEmptyData() - Method in class com.conradroche.matra.test.data.DataTest
Check the behaviour of Data with an empty String.
testEmptyData() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testEmptyNotation
testEmptyData() - Method in class com.conradroche.matra.test.parser.AttlistReaderImplTest
 
testEndOfData() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::endOfData() method.
testEnumAttributes() - Method in class com.conradroche.matra.test.decl.EnumAttributeTest
CR: JavaDoc: Add javadoc for EnumAttributeTest::testEnumAttributes
testGetAttList() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetAttributeNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetChildOptionality() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetChildren() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetChildrenNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetColumn() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getColumn() method.
testGetCurrentPosition() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getCurrentPosition() method.
testGetDefaultDecl() - Method in class com.conradroche.matra.test.decl.AttributeTest
 
testGetName() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetNextChar() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getNextChar() method.
testGetNextName() - Method in class com.conradroche.matra.test.data.DTDDataTest
Test the DTDData::getNextName() method
testGetNextNames() - Method in class com.conradroche.matra.test.data.DTDDataTest
Test the DTDData::getNextNames() method
testGetNextNmToken() - Method in class com.conradroche.matra.test.data.DTDDataTest
Test the DTDData::getNextNmToken() method
testGetNextNmTokens() - Method in class com.conradroche.matra.test.data.DTDDataTest
Test the DTDData::getNextNmTokens() method
testGetNextToken() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::getNextToken() method
testGetNextTokenchar() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::getNextToken(char) method.
testGetNextTokencharArray() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::getNextToken(char[]) method
testGetParentNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testGetPrevChar() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getPrevChar() method.
testGetRemaining() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getRemaining() method.
testGetRow() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::getRow() method.
testHasChildren() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testInvalidComments() - Method in class com.conradroche.matra.test.parser.CommentReaderImplTest
 
testInvalidIdentifier() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testInvalidIdentifier
testInvalidName() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testInvalidName
testInvalidName() - Method in class com.conradroche.matra.test.parser.AttlistReaderImplTest
 
testIsAnyContentModel() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testIsEmptyContentModel() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testLength() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::length() method.
testLoad() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testLookNextChar() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::lookNextChar() method.
testMissingContentModel() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
CR: JavaDoc: Add javadoc for ElementTypeTest::testMissingContentModel
testNonAttlist() - Method in class com.conradroche.matra.test.parser.AttlistReaderImplTest
 
testNonComments() - Method in class com.conradroche.matra.test.parser.CommentReaderImplTest
 
testNonNotation() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testNonNotation
testNullComment() - Method in class com.conradroche.matra.test.parser.CommentReaderImplTest
 
testNullData() - Method in class com.conradroche.matra.test.data.DataTest
Check the behaviour of Data with null String.
testNullData() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
 
testNullData() - Method in class com.conradroche.matra.test.parser.AttlistReaderImplTest
 
testPeekAhead() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::peekAhead(int) method.
testPubIdentifier() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testPubIdentifier
testPubIdentifierWithQuotes() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testPubIdentifierWithQuotes
testPubIdentifierWithSpaces() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testPubIdentifierWithSpaces
testPubSysIdentifier() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testPubSysIdentifier
testReadConditionalSect() - Method in class com.conradroche.matra.test.data.DTDDataTest
Test the DTDData::readConditionalSect() method
testReadNextAttributeCdata() - Method in class com.conradroche.matra.test.decl.AttributeTest
CR: JavaDoc: Add javadoc for AttributeTest::testReadNextAttributeCdata
testReadNextAttributeEnum() - Method in class com.conradroche.matra.test.decl.AttributeTest
 
testReadNextAttributeFixed() - Method in class com.conradroche.matra.test.decl.AttributeTest
CR: JavaDoc: Add javadoc for AttributeTest::testReadNextAttributeFixed
testReadNextAttributeTokenized() - Method in class com.conradroche.matra.test.decl.AttributeTest
CR: JavaDoc: Add javadoc for AttributeTest::testReadNextAttributeTokenized
testReset() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::reset() method.
testRewind() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::rewind() method.
testSetAttList() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSetAttributeNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSetChildren() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSetChildrenNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSetName() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSetParentNames() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testSingleEnumAttributes() - Method in class com.conradroche.matra.test.decl.EnumAttributeTest
CR: JavaDoc: Add javadoc for EnumAttributeTest::testSingleEnumAttributes
testSkipCharscharArray() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::skipChars(char[]) method.
testSkipCharsint() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::skipChars(int) method.
testSkipWhiteSpace() - Method in class com.conradroche.matra.test.data.ParseableDataTest
Test the ParseableData::skipWhiteSpace method.
testSysIdentifier() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testSysIdentifier
testSysIdentifierWithQuotes() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testSysIdentifierWithQuotes
testSysIdentifierWithSpaces() - Method in class com.conradroche.matra.test.parser.NotationReaderImplTest
CR: JavaDoc: Add javadoc for NotationReaderImplTest::testSysIdentifierWithSpaces
testToString() - Method in class com.conradroche.matra.test.decl.ElementTypeTest
 
testToString() - Method in class com.conradroche.matra.test.data.DataTest
Test the Data::toString() method.
testValidComments() - Method in class com.conradroche.matra.test.parser.CommentReaderImplTest
 
toString() - Method in class com.conradroche.matra.decl.Entity
Returns a DTD String representation for this entity.
toString() - Method in class com.conradroche.matra.decl.DocType
Deprecated.  
toString() - Method in class com.conradroche.matra.decl.ElementType
Returns a DTD String representation for this element type.
toString() - Method in class com.conradroche.matra.decl.AttList
Convert this Attribute list to a DTD String.
toString() - Method in class com.conradroche.matra.data.Data
Return the String representation of the data stream.
toString() - Method in class com.conradroche.matra.data.CursorLocation
Returns a string representation of the cursor location.
TYPE_ENUM_ENUMERATION - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an Attribute defined as an Enumeration.
TYPE_ENUM_NOTATION - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an Attribute defined as a Notation.
TYPE_ENUMERATED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an Attribute defined as a Enumerated type.
TYPE_ENUMERATION - Static variable in class com.conradroche.matra.decl.Attribute
Value of getAttType() if the Attribute defined is an Enumeration.
TYPE_NOT_TOKENIZED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an non-Tokenized type attribute.
TYPE_NOTATION - Static variable in class com.conradroche.matra.decl.Attribute
Value of getAttType() if the Attribute defined is of Notation Type.
TYPE_STRING - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an Attribute defined as a String type.
TYPE_TOKENIZED - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an Attribute defined as a Tokenized type.
TYPE_TOKENIZED_ENTITIES - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "ENTITIES".
TYPE_TOKENIZED_ENTITY - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "ENTITY".
TYPE_TOKENIZED_ID - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "ID".
TYPE_TOKENIZED_IDREF - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "IDREF".
TYPE_TOKENIZED_IDREFS - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "IDREFS".
TYPE_TOKENIZED_INVALID - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies an invalid Tokenized type specification.
TYPE_TOKENIZED_NMTOKEN - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "NMTOKEN".
TYPE_TOKENIZED_NMTOKENS - Static variable in interface com.conradroche.dtd.decl.AttDef
Identifies the Tokenized type "NMTOKENS".

U

UO_ATTR_UNKNOWN_ELEM - Static variable in class com.conradroche.matra.dtdparser.ParserFlags
3.3 Attribute-List Declarations [XML Rec 1.0]

At user option, an XML processor may issue a warning if attributes are declared for an element type not itself declared, but this is not an error.

UO_MISSING_ELEM_DECL - Static variable in class com.conradroche.matra.dtdparser.ParserFlags
3.2 Element Type Declarations [XML Rec 1.0]

At user option, an XML processor may issue a warning when a declaration mentions an element type for which no declaration is provided, but this is not an error.

UO_MULTIPLE_ATTR_LIST - Static variable in class com.conradroche.matra.dtdparser.ParserFlags
3.3 Attribute-List Declarations [XML Rec 1.0]

For interoperability, an XML processor may at user option issue a warning when more than one attribute-list declaration is provided for a given element type, or more than one attribute definition is provided for a given attribute, but this is not an error.


V

version - Static variable in class com.conradroche.matra.Matra
The version number for this release of Matra.

A C D E F G H I L M N O P R S T U V
Matra DTD Parser 0.8b