A B C D E F G I L M N O P R S T U V W X

A

addlNameChar - Variable in class com.simonstl.gorille.CharRules
 
addRange(CharRange) - Method in class com.simonstl.gorille.CharRanges
 
addRange(int) - Method in class com.simonstl.gorille.CharRanges
 
addRange(int, int) - Method in class com.simonstl.gorille.CharRanges
 
AsciiRules - class com.simonstl.gorille.AsciiRules.
Generated code created by the com.simonstl.gorille.CharRulesGen class.
AsciiRules() - Constructor for class com.simonstl.gorille.AsciiRules
 

B

baseChar - Variable in class com.simonstl.gorille.CharRules
 

C

characters(char[], int, int) - Method in class com.simonstl.gorille.TestCharRules
 
characters(char[], int, int) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a character data event.
CharRange - class com.simonstl.gorille.CharRange.
This class stores a set of bounds for characters or a single acceptable value, making it easy to define rule sets separately from the vocabulary defined for the examples.
CharRange() - Constructor for class com.simonstl.gorille.CharRange
 
CharRange(int) - Constructor for class com.simonstl.gorille.CharRange
 
CharRange(int, int) - Constructor for class com.simonstl.gorille.CharRange
 
CharRanges - class com.simonstl.gorille.CharRanges.
This class stores a set of ranges of characters, making it easy to define rule sets separately from the vocabulary defined for the examples.
CharRanges() - Constructor for class com.simonstl.gorille.CharRanges
 
CharRules - class com.simonstl.gorille.CharRules.
This class stores a set of ranges of characters, allowing XML processors to test against different kinds of ranges.
CharRules() - Constructor for class com.simonstl.gorille.CharRules
 
CharRulesFilter - class com.simonstl.gorille.CharRulesFilter.
A SAX filter which tests information against the XML character rules.
CharRulesFilter() - Constructor for class com.simonstl.gorille.CharRulesFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
CharRulesFilter(XMLReader) - Constructor for class com.simonstl.gorille.CharRulesFilter
A constructor that takes the parser which will feed it SAX events
CharRulesGen - class com.simonstl.gorille.CharRulesGen.
This class writes Java code based on the contents of an XML Gorille config file.
CharRulesGen(String, XMLReader) - Constructor for class com.simonstl.gorille.CharRulesGen
 
CharRulesLoader - class com.simonstl.gorille.CharRulesLoader.
This class loads the information stored in a chars document for use in character verification.
CharRulesLoader(String, XMLReader) - Constructor for class com.simonstl.gorille.CharRulesLoader
 
chars - Variable in class com.simonstl.gorille.CharRules
 
CharTester - class com.simonstl.gorille.CharTester.
This class tests TestCharRules.
CharTester() - Constructor for class com.simonstl.gorille.CharTester
 
com.simonstl.gorille - package com.simonstl.gorille
Code for testing character usage in XML documents against rules documents.
combiningChar - Variable in class com.simonstl.gorille.CharRules
 

D

digit - Variable in class com.simonstl.gorille.CharRules
 

E

end - Variable in class com.simonstl.gorille.CharRange
 
endDocument() - Method in class com.simonstl.gorille.CharRulesFilter
Filter an end document event.
endDocument() - Method in class com.simonstl.gorille.CharRulesGen
 
endElement(String, String, String) - Method in class com.simonstl.gorille.TestCharRules
 
endElement(String, String, String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter an end element event.
endElement(String, String, String) - Method in class com.simonstl.gorille.CharRulesLoader
 
endElement(String, String, String) - Method in class com.simonstl.gorille.CharRulesGen
 
endPrefixMapping(String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter an end Namespace prefix mapping event.
ERROR - Static variable in class com.simonstl.gorille.CharRulesFilter
 
errorHandling - Variable in class com.simonstl.gorille.CharRulesFilter
 
extender - Variable in class com.simonstl.gorille.CharRules
 

F

FATAL_ERROR - Static variable in class com.simonstl.gorille.CharRulesFilter
 

G

getFeature(String) - Method in class com.simonstl.gorille.CharRulesFilter
Look up the value of a feature.
getNamespaceAware() - Method in class com.simonstl.gorille.CharRules
 
getOutClass() - Method in class com.simonstl.gorille.CharRulesGen
 
getOutPackage() - Method in class com.simonstl.gorille.CharRulesGen
 
getOutput() - Method in class com.simonstl.gorille.CharRulesGen
 
getProperty(String) - Method in class com.simonstl.gorille.CharRulesFilter
Look up the value of a property.
getRules() - Method in class com.simonstl.gorille.TestCharRules
in case you ever need to get the rules out of the tester
getRules() - Method in class com.simonstl.gorille.CharRulesFilter
in case you ever need to get the rules out of the tester

I

ideographic - Variable in class com.simonstl.gorille.CharRules
 
ignorableWhitespace(char[], int, int) - Method in class com.simonstl.gorille.CharRulesFilter
Filter an ignorable whitespace event.
isAddlNameChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters after the beginning of names against the range of acceptable additional name characters, if there is one.
isBaseChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the BaseChar range.
isChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters against the range of acceptable Char characters.
isChars(char[], int, int) - Method in class com.simonstl.gorille.CharRules
Checks a character array from SAX to see if it conforms to the Chars rules.
isChars(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the Chars rules.
isCombiningChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the CombiningChar range.
isDigit(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the Digit range.
isExtender(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the Extender range.
isIdeographic(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the Ideographic range.
isInRange(int) - Method in class com.simonstl.gorille.CharRange
 
isInRanges(int) - Method in class com.simonstl.gorille.CharRanges
 
isLetter(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the Letter range - in XML 1.0, that's the combination of BaseChar and Ideographic.
isName(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the Name rules.
isNameChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the Name range - in XML 1.0, that's the combination of BaseChar, Ideographic, CombiningChar, and Extender.
isNames(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the NAMES rules.
isNameStartChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters at the beginning of names against the range of acceptable NameStartChar characters, if there is one, and falls back on XML 1.0's Letter rules if there isn't.
isNMTOKEN(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the NMTOKEN rules.
isNMTOKENS(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the NMTOKENS rules.
isPubid(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the Pubid rules.
isPubidChar(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are part of the PubidChar range.
isQName(String) - Method in class com.simonstl.gorille.CharRules
Checks a String to see if it conforms to the QName rules.
isSpace(int) - Method in class com.simonstl.gorille.CharRules
Checks characters to see if they are whitespace.

L

locator - Variable in class com.simonstl.gorille.CharRulesFilter
 

M

main(String[]) - Static method in class com.simonstl.gorille.CharTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.gorille.CharRange
 
main(String[]) - Static method in class com.simonstl.gorille.CharRanges
 

N

namespaceAware - Variable in class com.simonstl.gorille.CharRules
 
nameStartChar - Variable in class com.simonstl.gorille.CharRules
 
notationDecl(String, String, String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a notation declaration event.

O

outClass - Variable in class com.simonstl.gorille.CharRulesGen
 
outPackage - Variable in class com.simonstl.gorille.CharRulesGen
 
output - Variable in class com.simonstl.gorille.CharRulesGen
 

P

print() - Method in class com.simonstl.gorille.CharRange
 
print() - Method in class com.simonstl.gorille.CharRules
 
print() - Method in class com.simonstl.gorille.CharRanges
 
printHelp() - Static method in class com.simonstl.gorille.CharTester
printHelp() lists options if the user doesn't specify any files.
processingInstruction(String, String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a processing instruction event.
pubidChar - Variable in class com.simonstl.gorille.CharRules
 

R

rangeList - Variable in class com.simonstl.gorille.CharRanges
 
ranges - Variable in class com.simonstl.gorille.Xml11Rules
 
ranges - Variable in class com.simonstl.gorille.AsciiRules
 
ranges - Variable in class com.simonstl.gorille.CharRulesLoader
 
ranges - Variable in class com.simonstl.gorille.Xml10Rules
 
ranges - Variable in class com.simonstl.gorille.CharRulesGen
 
reportError(SAXParseException) - Method in class com.simonstl.gorille.CharRulesFilter
 
rules - Variable in class com.simonstl.gorille.CharRulesFilter
 
rules - Variable in class com.simonstl.gorille.CharRulesLoader
 
rules - Variable in class com.simonstl.gorille.CharRulesGen
 

S

setAddlNameChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the list of additional characters which can be used in names after they start.
setBaseChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the BaseChar production from XML 1.0.
setChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the list of overall characters for content.
setClass(String) - Method in class com.simonstl.gorille.CharRulesGen
 
setCombiningChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the CombiningChar production from XML 1.0
setDigit(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the Digit production from XML 1.0
setDocumentLocator(Locator) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a new document locator event.
setErrorType(int) - Method in class com.simonstl.gorille.CharRulesFilter
sets up error-handling.
setExtender(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the Extender production from XML 1.0
setFeature(String, boolean) - Method in class com.simonstl.gorille.CharRulesFilter
Set the value of a feature.
setIdeographic(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the Ideographic production from XML 1.0
setNamespaceAware(boolean) - Method in class com.simonstl.gorille.CharRules
 
setNameStartChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the list of characters for use at the beginning of names.
setOutPackage(String) - Method in class com.simonstl.gorille.CharRulesGen
 
setOutput(PrintStream) - Method in class com.simonstl.gorille.CharRulesGen
 
setProperty(String, Object) - Method in class com.simonstl.gorille.CharRulesFilter
Set the value of a property.
setPubidChar(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the PubidChar production from XML 1.0
setRules(CharRules) - Method in class com.simonstl.gorille.TestCharRules
sets up the rules, read in from a config file by CharRulesLoader or otherwise concocted in Java using the CharRules class.
setRules(CharRules) - Method in class com.simonstl.gorille.CharRulesFilter
sets up the rules, read in from a config file by CharRulesLoader or otherwise concocted in Java using the CharRules class.
setSpace(CharRanges) - Method in class com.simonstl.gorille.CharRules
Sets the range representing the characters which represent whitespace.
setVerbose(boolean) - Method in class com.simonstl.gorille.CharRulesFilter
Sets whether the filter should report errors to the command-line.
singleton - Variable in class com.simonstl.gorille.CharRange
 
skippedEntity(String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a skipped entity event.
space - Variable in class com.simonstl.gorille.CharRules
 
start - Variable in class com.simonstl.gorille.CharRange
 
startDocument() - Method in class com.simonstl.gorille.CharRulesFilter
Filter a start document event.
startDocument() - Method in class com.simonstl.gorille.CharRulesGen
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.gorille.TestCharRules
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a start element event.
startElement(String, String, String, Attributes) - Method in class com.simonstl.gorille.CharRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.gorille.CharRulesGen
 
startPrefixMapping(String, String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter a start Namespace prefix mapping event.

T

TestCharRules - class com.simonstl.gorille.TestCharRules.
A test for the XML character rules.
TestCharRules() - Constructor for class com.simonstl.gorille.TestCharRules
An empty constructor that requires the use of setParent before starting I don't think this works.
TestCharRules(XMLReader) - Constructor for class com.simonstl.gorille.TestCharRules
A constructor that takes the parser which will feed it SAX events
toString() - Method in class com.simonstl.gorille.CharRange
 
toString() - Method in class com.simonstl.gorille.CharRules
 
toString() - Method in class com.simonstl.gorille.CharRanges
 

U

unparsedEntityDecl(String, String, String, String) - Method in class com.simonstl.gorille.CharRulesFilter
Filter an unparsed entity declaration event.

V

verbose - Variable in class com.simonstl.gorille.CharRulesFilter
 

W

WARNING - Static variable in class com.simonstl.gorille.CharRulesFilter
 

X

Xml10Rules - class com.simonstl.gorille.Xml10Rules.
Generated code created by the com.simonstl.gorille.CharRulesGen class.
Xml10Rules() - Constructor for class com.simonstl.gorille.Xml10Rules
 
Xml11Rules - class com.simonstl.gorille.Xml11Rules.
Generated code created by the com.simonstl.gorille.CharRulesGen class.
Xml11Rules() - Constructor for class com.simonstl.gorille.Xml11Rules
 

A B C D E F G I L M N O P R S T U V W X