A C E G I M N P R S T

A

addAtt(Attributes) - Method in class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
 
AddAttribTest - class com.simonstl.namespace.elements.AddAttribTest.
A test of AddAttribute()
AddAttribTest() - Constructor for class com.simonstl.namespace.elements.AddAttribTest
 
addRule(ReplaceNamespaceRule) - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
addRule(String) - Method in class com.simonstl.namespace.NamespaceList
adds a string to the list
addRule(String, boolean) - Method in class com.simonstl.namespace.NamespaceRules
adds a string to the list.
AttribFilterTester - class com.simonstl.namespace.attributes.AttribFilterTester.
This class tests AttribNamespaceFilter.
AttribFilterTester() - Constructor for class com.simonstl.namespace.attributes.AttribFilterTester
 
AttribNamespaceFilter - class com.simonstl.namespace.attributes.AttribNamespaceFilter.
A filter which forcibly namespace-qualifies unqualified elements according to a set of inclusion or exclusion rules.
AttribNamespaceFilter() - Constructor for class com.simonstl.namespace.attributes.AttribNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
AttribNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribNamespaceFilter
A constructor that takes the parser which will feed it SAX events
AttribReplFilterTester - class com.simonstl.namespace.attributes.AttribReplFilterTester.
This class tests AttribReplNamespaceFilter.
AttribReplFilterTester() - Constructor for class com.simonstl.namespace.attributes.AttribReplFilterTester
 
AttribReplNamespaceFilter - class com.simonstl.namespace.attributes.AttribReplNamespaceFilter.
A filter which replaces namespaces according to a set of rules.
AttribReplNamespaceFilter() - Constructor for class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
AttribReplNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
A constructor that takes the parser which will feed it SAX events
AttribReplRulesLoader - class com.simonstl.namespace.attributes.AttribReplRulesLoader.
This class loads the information stored in a rules document for use in namespace replacement.
AttribReplRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribReplRulesLoader
 
AttribRulesLoader - class com.simonstl.namespace.attributes.AttribRulesLoader.
This class loads the information stored in a rules document for use in namespace modification.
AttribRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribRulesLoader
 
AttribStripFilterTester - class com.simonstl.namespace.attributes.AttribStripFilterTester.
This class tests AttribStripNamespaceFilter.
AttribStripFilterTester() - Constructor for class com.simonstl.namespace.attributes.AttribStripFilterTester
 
AttribStripNamespaceFilter - class com.simonstl.namespace.attributes.AttribStripNamespaceFilter.
A filter which forcibly removes namespace information from namespace-qualified elements according to a set of inclusion or exclusion rules.
AttribStripNamespaceFilter() - Constructor for class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
AttribStripNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
A constructor that takes the parser which will feed it SAX events
AttribStripRulesLoader - class com.simonstl.namespace.attributes.AttribStripRulesLoader.
This class loads the information stored in a rules document for use in fragment filtering.
AttribStripRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.attributes.AttribStripRulesLoader
 

C

clear() - Method in class com.simonstl.namespace.elements.ContextStack
 
com.simonstl.namespace - package com.simonstl.namespace
Provides utility classes used by the child elements and attributes packages.
com.simonstl.namespace.attributes - package com.simonstl.namespace.attributes
A set of SAXFilters for modifying or removing the namespaces of attributes.
com.simonstl.namespace.elements - package com.simonstl.namespace.elements
A set of SAXFilters for modifying or removing the namespaces of elements.
ContextStack - class com.simonstl.namespace.elements.ContextStack.
The ContextStack class stores a stack of String values so that the ElementNamespaceFilter can keep track of multiple URI contexts during multi-level qualificiation.
ContextStack() - Constructor for class com.simonstl.namespace.elements.ContextStack
 

E

ElementAnnotFilterTester - class com.simonstl.namespace.elements.ElementAnnotFilterTester.
This class tests ElementAnnotNamespaceFilter.
ElementAnnotFilterTester() - Constructor for class com.simonstl.namespace.elements.ElementAnnotFilterTester
 
ElementAnnotNamespaceFilter - class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter.
A filter which adds context namespace information to unqualified elements according to a set of inclusion or exclusion rules.
ElementAnnotNamespaceFilter() - Constructor for class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
ElementAnnotNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
A constructor that takes the parser which will feed it SAX events
ElementAnnotRulesLoader - class com.simonstl.namespace.elements.ElementAnnotRulesLoader.
This class loads the information stored in a rules document for use in namespace modification.
ElementAnnotRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementAnnotRulesLoader
 
ElementFilterTester - class com.simonstl.namespace.elements.ElementFilterTester.
This class tests ElementNamespaceFilter.
ElementFilterTester() - Constructor for class com.simonstl.namespace.elements.ElementFilterTester
 
ElementNamespaceFilter - class com.simonstl.namespace.elements.ElementNamespaceFilter.
A filter which forcibly namespace-qualifies unqualified elements according to a set of inclusion or exclusion rules.
ElementNamespaceFilter() - Constructor for class com.simonstl.namespace.elements.ElementNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
ElementNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementNamespaceFilter
A constructor that takes the parser which will feed it SAX events
ElementReplFilterTester - class com.simonstl.namespace.elements.ElementReplFilterTester.
This class tests ElementReplNamespaceFilter.
ElementReplFilterTester() - Constructor for class com.simonstl.namespace.elements.ElementReplFilterTester
 
ElementReplNamespaceFilter - class com.simonstl.namespace.elements.ElementReplNamespaceFilter.
A filter which replaces namespaces according to a set of rules.
ElementReplNamespaceFilter() - Constructor for class com.simonstl.namespace.elements.ElementReplNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
ElementReplNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementReplNamespaceFilter
A constructor that takes the parser which will feed it SAX events
ElementReplRulesLoader - class com.simonstl.namespace.elements.ElementReplRulesLoader.
This class loads the information stored in a rules document for use in namespace replacement.
ElementReplRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementReplRulesLoader
 
ElementRulesLoader - class com.simonstl.namespace.elements.ElementRulesLoader.
This class loads the information stored in a rules document for use in namespace modification.
ElementRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementRulesLoader
 
ElementStripFilterTester - class com.simonstl.namespace.elements.ElementStripFilterTester.
This class tests ElementStripNamespaceFilter.
ElementStripFilterTester() - Constructor for class com.simonstl.namespace.elements.ElementStripFilterTester
 
ElementStripNamespaceFilter - class com.simonstl.namespace.elements.ElementStripNamespaceFilter.
A filter which forcibly removes namespace information from elements according to a set of inclusion or exclusion rules.
ElementStripNamespaceFilter() - Constructor for class com.simonstl.namespace.elements.ElementStripNamespaceFilter
An empty constructor that requires the use of setParent before starting I don't think this works.
ElementStripNamespaceFilter(XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementStripNamespaceFilter
A constructor that takes the parser which will feed it SAX events
ElementStripRulesLoader - class com.simonstl.namespace.elements.ElementStripRulesLoader.
This class loads the information stored in a rules document for use in namespace modification.
ElementStripRulesLoader(String, XMLReader) - Constructor for class com.simonstl.namespace.elements.ElementStripRulesLoader
 
endElement(String, String, String) - Method in class com.simonstl.namespace.elements.ElementStripNamespaceFilter
 
endElement(String, String, String) - Method in class com.simonstl.namespace.elements.ElementNamespaceFilter
 
endElement(String, String, String) - Method in class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
 
endElement(String, String, String) - Method in class com.simonstl.namespace.elements.ElementReplNamespaceFilter
 

G

getKey() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
getMatchURI() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
getResultPrefix() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
getResultURI() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
getRule(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
getRules() - Method in class com.simonstl.namespace.elements.ElementStripNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.elements.ElementNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.elements.ElementReplNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter
getRules() - Method in class com.simonstl.namespace.attributes.AttribNamespaceFilter
in case you ever need to get the rules out of NamespaceFilter

I

isRule(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
isRule(String) - Method in class com.simonstl.namespace.NamespaceRules
 
isRule(String) - Method in class com.simonstl.namespace.NamespaceList
checks whether a string is in the list

M

main(String[]) - Static method in class com.simonstl.namespace.elements.ElementFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.elements.ElementReplFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.elements.ElementStripFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.elements.ElementAnnotFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.elements.AddAttribTest
 
main(String[]) - Static method in class com.simonstl.namespace.attributes.AttribReplFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.attributes.AttribStripFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
main(String[]) - Static method in class com.simonstl.namespace.attributes.AttribFilterTester
FilterTester's main method requires two arguments - a rules file and a target XML file.
matchURI - Variable in class com.simonstl.namespace.ReplaceNamespaceRule
 

N

NamespaceList - class com.simonstl.namespace.NamespaceList.
This class stores a set of rules, making it easy to define rule sets separately from the vocabulary defined for the examples.
NamespaceList() - Constructor for class com.simonstl.namespace.NamespaceList
 
NamespaceRules - class com.simonstl.namespace.NamespaceRules.
This class stores a set of rules, making it easy to define rule sets separately from the vocabulary defined for the examples.
NamespaceRules() - Constructor for class com.simonstl.namespace.NamespaceRules
 

P

peek() - Method in class com.simonstl.namespace.elements.ContextStack
 
pop() - Method in class com.simonstl.namespace.elements.ContextStack
 
print() - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
print() - Method in class com.simonstl.namespace.NamespaceRules
prints the list of rules
print() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
print() - Method in class com.simonstl.namespace.NamespaceList
prints the list to standard output
printHelp() - Static method in class com.simonstl.namespace.elements.ElementFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.elements.ElementReplFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.elements.ElementStripFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.elements.ElementAnnotFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.attributes.AttribReplFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.attributes.AttribStripFilterTester
printHelp() lists options if the user doesn't specify any files.
printHelp() - Static method in class com.simonstl.namespace.attributes.AttribFilterTester
printHelp() lists options if the user doesn't specify any files.
processAttributes(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
 
processAttributes(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
 
processAttributes(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribNamespaceFilter
 
push(String) - Method in class com.simonstl.namespace.elements.ContextStack
 

R

removeRule(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
ReplaceNamespaceRule - class com.simonstl.namespace.ReplaceNamespaceRule.
ReplaceNamespaceRule objects have two key properties: a URI on which to match, and a URI to replace that URI with.
ReplaceNamespaceRule(String, String) - Constructor for class com.simonstl.namespace.ReplaceNamespaceRule
 
ReplaceNamespaceRule(String, String, String) - Constructor for class com.simonstl.namespace.ReplaceNamespaceRule
 
ReplaceNamespaceRules - class com.simonstl.namespace.ReplaceNamespaceRules.
This class stores a set of rules in a HashMap.
ReplaceNamespaceRules() - Constructor for class com.simonstl.namespace.ReplaceNamespaceRules
 
resultPrefix - Variable in class com.simonstl.namespace.ReplaceNamespaceRule
 
resultURI - Variable in class com.simonstl.namespace.ReplaceNamespaceRule
 
rules - Variable in class com.simonstl.namespace.elements.ElementReplRulesLoader
 
rules - Variable in class com.simonstl.namespace.elements.ElementRulesLoader
 
rules - Variable in class com.simonstl.namespace.elements.ElementAnnotRulesLoader
 
rules - Variable in class com.simonstl.namespace.elements.ElementStripRulesLoader
 
rules - Variable in class com.simonstl.namespace.attributes.AttribStripRulesLoader
 
rules - Variable in class com.simonstl.namespace.attributes.AttribReplRulesLoader
 
rules - Variable in class com.simonstl.namespace.attributes.AttribRulesLoader
 

S

setMatchURI(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
setResultPrefix(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
setResultURI(String) - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
setRules(NamespaceRules) - Method in class com.simonstl.namespace.elements.ElementStripNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the NamespaceRules class.
setRules(NamespaceRules) - Method in class com.simonstl.namespace.elements.ElementNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the NamespaceRules class.
setRules(NamespaceRules) - Method in class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the NamespaceRules class.
setRules(NamespaceRules) - Method in class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the NamespaceRules class.
setRules(NamespaceRules) - Method in class com.simonstl.namespace.attributes.AttribNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the NamespaceRules class.
setRules(ReplaceNamespaceRules) - Method in class com.simonstl.namespace.elements.ElementReplNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the ReplaceNamespaceRules class.
setRules(ReplaceNamespaceRules) - Method in class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
sets up the rules, read in from a config file by RulesLoader or otherwise concocted in Java using the ReplaceNamespaceRules class.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementReplRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementStripNamespaceFilter
Check at startElement for names which should be qualified.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementAnnotRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementNamespaceFilter
Check at startElement for names which should be qualified.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementAnnotNamespaceFilter
Check at startElement for names which should be qualified.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementStripRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.elements.ElementReplNamespaceFilter
Check at startElement for names which should be replaced.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribStripNamespaceFilter
Check at startElement for names which should be qualified.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribStripRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribReplRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribRulesLoader
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribReplNamespaceFilter
Check at startElement for names which should be replaced.
startElement(String, String, String, Attributes) - Method in class com.simonstl.namespace.attributes.AttribNamespaceFilter
Check at startElement for names which should be qualified.

T

toString() - Method in class com.simonstl.namespace.ReplaceNamespaceRules
 
toString() - Method in class com.simonstl.namespace.NamespaceRules
lists both sets of rules
toString() - Method in class com.simonstl.namespace.ReplaceNamespaceRule
 
toString() - Method in class com.simonstl.namespace.NamespaceList
simple listing
toString() - Method in class com.simonstl.namespace.elements.ContextStack
 

A C E G I M N P R S T