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

A

ApiGen - class edu.uci.isr.apigen.ApiGen.
 
ApiGen(SchemaLocationMap, File) - Constructor for class edu.uci.isr.apigen.ApiGen
 
ApiGenGui - class edu.uci.isr.apigen.gui.ApiGenGui.
 
ApiGenGui() - Constructor for class edu.uci.isr.apigen.gui.ApiGenGui
 
ApiGenUtils - class edu.uci.isr.apigen.ApiGenUtils.
 
ApiGenUtils() - Constructor for class edu.uci.isr.apigen.ApiGenUtils
 
actionPerformed(ActionEvent) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
actionPerformed(ActionEvent) - Method in class edu.uci.isr.apigen.gui.DirectoryPickerWidget
 
actionPerformed(ActionEvent) - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
actionPerformed(ActionEvent) - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
actionPerformed(ActionEvent) - Method in class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
addLocation(String, URL) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
addLocation(String, File) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
addName(QName) - Method in class edu.uci.isr.apigen.SequenceOrder
Adds a name to the end of the sequence order.
addNames(QName[]) - Method in class edu.uci.isr.apigen.SequenceOrder
Adds a set of names to the end of the sequence order
addNode(Node) - Method in class edu.uci.isr.apigen.SimpleNodeList
 
addPackageToPackageList(File, String) - Method in class edu.uci.isr.apigen.ApiGen
 
addPrefix(String, String) - Method in class edu.uci.isr.apigen.PrefixMap
 
addSchema(String, XsdSchema) - Method in class edu.uci.isr.apigen.SchemaMap
 
addToken(String, String) - Method in class edu.uci.isr.apigen.TokenMap
 
addXSIType(Element, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Adds the xsi:type attribute to an element.
argError(String[]) - Static method in class edu.uci.isr.apigen.ApiGen
 
autoGenerate(String, String, List, List) - Static method in class edu.uci.isr.apigen.ApiGen
 

B

BACK_BUTTON_LABEL - Static variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
back() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
backButton - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
baseTypeName - Variable in class edu.uci.isr.apigen.UsedXsdType
 
baseTypeNamespaceURI - Variable in class edu.uci.isr.apigen.UsedXsdType
 
browseButton - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 

C

cancelButton - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
capFirstLetter(String) - Static method in class edu.uci.isr.apigen.ApiGen
 
cloneAndRename(Element, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Clones a DOM element and gives the clone a new tag name.
cloneAndRename(Element, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Clones a DOM element and gives the clone a new tag name and namespace URI.
cloneAndRename(Element, Document, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Clones a DOM element and gives the clone a new tag name and namespace URI.
commitEdits() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
commitEdits() - Method in class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
copyFile(File, String, String, boolean) - Method in class edu.uci.isr.apigen.ApiGen
 
copyFile(File, String, boolean) - Method in class edu.uci.isr.apigen.ApiGen
 
currentState - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 

D

DOMUtils - class edu.uci.isr.apigen.DOMUtils.
Some utility functions for working with the DOM API.
DOMUtils() - Constructor for class edu.uci.isr.apigen.DOMUtils
 
DONE_BUTTON_LABEL - Static variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
DirectoryPickerWidget - class edu.uci.isr.apigen.gui.DirectoryPickerWidget.
 
DirectoryPickerWidget() - Constructor for class edu.uci.isr.apigen.gui.DirectoryPickerWidget
 
dir - Variable in class edu.uci.isr.apigen.ApiGen
 
directoryPickerWidget - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
doc - Variable in class edu.uci.isr.apigen.XsdSchema
 
dumpNode(Node) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 

E

EXIT_BUTTON_LABEL - Static variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
EXIT_CANCEL - Static variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
EXIT_OK - Static variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
edu.uci.isr.apigen - package edu.uci.isr.apigen
 
edu.uci.isr.apigen.gui - package edu.uci.isr.apigen.gui
 
elements() - Method in class edu.uci.isr.apigen.SequenceOrder
Return an enumeration of the elements in this sequence order.
elt - Variable in class edu.uci.isr.apigen.XsdAttribute
 
elt - Variable in class edu.uci.isr.apigen.XsdChoice
 
elt - Variable in class edu.uci.isr.apigen.XsdComplexContent
 
elt - Variable in class edu.uci.isr.apigen.XsdComplexType
 
elt - Variable in class edu.uci.isr.apigen.XsdElement
 
elt - Variable in class edu.uci.isr.apigen.XsdEnumeration
 
elt - Variable in class edu.uci.isr.apigen.XsdExtension
 
elt - Variable in class edu.uci.isr.apigen.XsdRestriction
 
elt - Variable in class edu.uci.isr.apigen.XsdSchema
 
elt - Variable in class edu.uci.isr.apigen.XsdSequence
 
elt - Variable in class edu.uci.isr.apigen.XsdSimpleContent
 
elt - Variable in class edu.uci.isr.apigen.XsdSimpleType
 
equals(Object) - Method in class edu.uci.isr.apigen.QName
Determines if two QNames are equal.
exitButton - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
exitState - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
expect(Node, String, String) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 

F

fileButton - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
fileNameField - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
fileWasSelected() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 

G

GeneratorThread - class edu.uci.isr.apigen.gui.GeneratorThread.
 
GeneratorThread(SchemaLocationMap, File) - Constructor for class edu.uci.isr.apigen.gui.GeneratorThread
 
generateCode() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getAllXsdElements(XsdExtension) - Static method in class edu.uci.isr.apigen.ApiGen
 
getAllXsdElements(XsdComplexType) - Static method in class edu.uci.isr.apigen.ApiGen
 
getAllXsdTypesUsed(XsdSchema) - Static method in class edu.uci.isr.apigen.ApiGen
 
getAnonymousType() - Method in class edu.uci.isr.apigen.XsdElement
 
getAttributeValue(Node, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Given a node, a namespace URI and attribute name for an attribute, gets that attribute value, or null if the attribute does not exist.
getAttributes() - Method in class edu.uci.isr.apigen.XsdComplexType
 
getAttributes() - Method in class edu.uci.isr.apigen.XsdExtension
 
getAttributes() - Method in class edu.uci.isr.apigen.XsdSchema
 
getBase() - Method in class edu.uci.isr.apigen.XsdExtension
 
getBase() - Method in class edu.uci.isr.apigen.XsdRestriction
 
getBaseTitle() - Static method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getButtonPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getChildren(Node, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Gets all the children of a given DOM node with a specific namespace URI/name combination.
getComplexContent() - Method in class edu.uci.isr.apigen.XsdComplexType
 
getComplexTypes() - Method in class edu.uci.isr.apigen.XsdSchema
 
getDOMLock(Node) - Static method in class edu.uci.isr.apigen.DOMUtils
Gets the DOM lock for a particular node.
getDirectoryPickerPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getDocument() - Method in class edu.uci.isr.apigen.XsdSchema
 
getElements() - Method in class edu.uci.isr.apigen.XsdSchema
 
getEnumerationValues() - Method in class edu.uci.isr.apigen.XsdRestriction
 
getExitState() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
getExtension() - Method in class edu.uci.isr.apigen.XsdComplexContent
 
getExtension() - Method in class edu.uci.isr.apigen.XsdSimpleContent
 
getFileName() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
getFinalPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getFixed() - Method in class edu.uci.isr.apigen.XsdAttribute
 
getFixed() - Method in class edu.uci.isr.apigen.XsdElement
 
getFixed() - Method in class edu.uci.isr.apigen.XsdRestriction
 
getImageIcon(String) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getInsets() - Method in class edu.uci.isr.apigen.gui.JInsetPanel
 
getItems() - Method in class edu.uci.isr.apigen.XsdChoice
 
getItems() - Method in class edu.uci.isr.apigen.XsdComplexType
 
getItems() - Method in class edu.uci.isr.apigen.XsdExtension
 
getItems() - Method in class edu.uci.isr.apigen.XsdSequence
 
getLastResult() - Method in class edu.uci.isr.apigen.gui.GeneratorThread
 
getLength() - Method in class edu.uci.isr.apigen.SimpleNodeList
 
getMaxOccurs() - Method in class edu.uci.isr.apigen.XsdElement
 
getMinOccurs() - Method in class edu.uci.isr.apigen.XsdElement
 
getName() - Method in class edu.uci.isr.apigen.QName
Get the local name of this qualified name.
getName(int) - Method in class edu.uci.isr.apigen.SequenceOrder
Gets an element of the sequence order at the given position in the order.
getName() - Method in class edu.uci.isr.apigen.XsdAttribute
 
getName() - Method in class edu.uci.isr.apigen.XsdComplexType
 
getName() - Method in class edu.uci.isr.apigen.XsdElement
 
getName() - Method in class edu.uci.isr.apigen.XsdSimpleContent
 
getName() - Method in class edu.uci.isr.apigen.XsdSimpleType
 
getNames() - Method in class edu.uci.isr.apigen.SequenceOrder
Gets this sequence order as an array of names.
getNamespaceURI() - Method in class edu.uci.isr.apigen.QName
Get the namespace URI of this qualified name.
getNodeQName(Node) - Static method in class edu.uci.isr.apigen.QName
Gets the qualified name of a given DOM node.
getNodeTypeString(Node) - Method in class edu.uci.isr.apigen.ApiGen
 
getPackageTitle(String) - Static method in class edu.uci.isr.apigen.ApiGen
 
getPrefixMap() - Method in class edu.uci.isr.apigen.XsdSchema
 
getRef() - Method in class edu.uci.isr.apigen.XsdAttribute
 
getRefAttribute(XsdSchema, String) - Method in class edu.uci.isr.apigen.ApiGen
 
getRefElement(XsdSchema, String) - Method in class edu.uci.isr.apigen.ApiGen
 
getRestriction() - Method in class edu.uci.isr.apigen.XsdSimpleContent
 
getRestriction() - Method in class edu.uci.isr.apigen.XsdSimpleType
 
getSchema(String) - Method in class edu.uci.isr.apigen.SchemaMap
 
getSchemaLocationMap() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
getSchemaLocationMappingPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getSchemaPickerPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getSchemaURIs() - Method in class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
getSelectedDirectory() - Method in class edu.uci.isr.apigen.gui.DirectoryPickerWidget
 
getSimpleContent() - Method in class edu.uci.isr.apigen.XsdComplexType
 
getSimpleTypes() - Method in class edu.uci.isr.apigen.XsdSchema
 
getStartPanel() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
getType() - Method in class edu.uci.isr.apigen.XsdAttribute
 
getType() - Method in class edu.uci.isr.apigen.XsdElement
 
getTypeQName(String) - Method in class edu.uci.isr.apigen.XsdSchema
 
getTypes() - Method in class edu.uci.isr.apigen.XsdSchema
 
getURI() - Method in class edu.uci.isr.apigen.XsdSchema
 
getURI() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
getURL() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
getValue(String) - Method in class edu.uci.isr.apigen.PrefixMap
 
getValue(String) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
getValue(String) - Method in class edu.uci.isr.apigen.TokenMap
 
getValue() - Method in class edu.uci.isr.apigen.XsdEnumeration
 
getVersion() - Static method in class edu.uci.isr.apigen.VersionInfo
 
getVersion(String) - Static method in class edu.uci.isr.apigen.VersionInfo
 
getXSIType(Element) - Static method in class edu.uci.isr.apigen.DOMUtils
Gets the xsi:type of an element in the form of a qualified name.
getXsdType(XsdSchema, String) - Method in class edu.uci.isr.apigen.ApiGen
 

H

hasLocation(String) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
hasPrefix(String) - Method in class edu.uci.isr.apigen.PrefixMap
 
hasSchema(String) - Method in class edu.uci.isr.apigen.SchemaMap
 
hasToken(String) - Method in class edu.uci.isr.apigen.TokenMap
 
hasXSIType(Element, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Determines if the element has the given xsi:type.
hashCode() - Method in class edu.uci.isr.apigen.QName
Gets the hash code for this QName.

I

inbuf - Variable in class edu.uci.isr.apigen.StringReplacerReader
 
inbuf - Variable in class edu.uci.isr.apigen.TokenReplacerReader
 
init() - Method in class edu.uci.isr.apigen.gui.DirectoryPickerWidget
 
init() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
init() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
init() - Method in class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
insets - Variable in class edu.uci.isr.apigen.gui.JInsetPanel
 
isVersionAvailable() - Static method in class edu.uci.isr.apigen.VersionInfo
 
item(int) - Method in class edu.uci.isr.apigen.SimpleNodeList
 

J

JInsetPanel - class edu.uci.isr.apigen.gui.JInsetPanel.
 
JInsetPanel(int) - Constructor for class edu.uci.isr.apigen.gui.JInsetPanel
 
JInsetPanel(LayoutManager, int) - Constructor for class edu.uci.isr.apigen.gui.JInsetPanel
 

K

keys() - Method in class edu.uci.isr.apigen.SchemaLocationMap
 

L

listContents - Variable in class edu.uci.isr.apigen.SimpleNodeList
 
loadSettings(File) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
loadSettingsButton - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
locMap - Variable in class edu.uci.isr.apigen.ApiGen
 
locationMap - Variable in class edu.uci.isr.apigen.SchemaLocationMap
 
locationsAreCanonical - Variable in class edu.uci.isr.apigen.SchemaLocationMap
 
locationsAreCanonical() - Method in class edu.uci.isr.apigen.SchemaLocationMap
 

M

main(String[]) - Static method in class edu.uci.isr.apigen.ApiGen
 
main(String[]) - Static method in class edu.uci.isr.apigen.VersionInfo
 
main(String[]) - Static method in class edu.uci.isr.apigen.gui.ApiGenGui
 
mainDialog - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
mainPanel - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
mainPanelLayout - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
map - Variable in class edu.uci.isr.apigen.PrefixMap
 
map - Variable in class edu.uci.isr.apigen.SchemaMap
 
map - Variable in class edu.uci.isr.apigen.TokenMap
 
map - Variable in class edu.uci.isr.apigen.TokenReplacerReader
 
mapSchema(String) - Method in class edu.uci.isr.apigen.ApiGen
 
matches(Node, String, String) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 

N

NEXT_BUTTON_LABEL - Static variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
name - Variable in class edu.uci.isr.apigen.QName
Local name of this QName
namespaceURI - Variable in class edu.uci.isr.apigen.QName
Namespace URI of this QName
namespaceURI - Variable in class edu.uci.isr.apigen.UsedXsdType
 
next() - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
nextButton - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
normalizeString(String) - Static method in class edu.uci.isr.apigen.DOMUtils
 
nullRemainingVars(String) - Static method in class edu.uci.isr.apigen.ApiGen
 

O

OLD_XSD_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Old (2000) Namespace URI for XML Schema (XSD)
OLD_XSI_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Old (2000) Namespace URI for XML Schema Instance (XSI)
objNullEq(Object, Object) - Static method in class edu.uci.isr.apigen.DOMUtils
Determines if two objects are equal.
okButton - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
openFile(File) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
openFile(String) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
openLocation(String) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
openResource(String) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
openURL(String) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
openURL(URL) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
order(Element, SequenceOrder) - Static method in class edu.uci.isr.apigen.DOMUtils
Given an element with children and a sequence order of tag names, does a stable sort on the children of the element.
outbuf - Variable in class edu.uci.isr.apigen.StringReplacerReader
 
outbuf - Variable in class edu.uci.isr.apigen.TokenReplacerReader
 

P

PRODUCT_NAME - Static variable in class edu.uci.isr.apigen.ApiGen
 
PRODUCT_VERSION - Static variable in class edu.uci.isr.apigen.ApiGen
 
PrefixMap - class edu.uci.isr.apigen.PrefixMap.
 
PrefixMap() - Constructor for class edu.uci.isr.apigen.PrefixMap
 
PrefixMap(PrefixMap) - Constructor for class edu.uci.isr.apigen.PrefixMap
 
PrefixMap(String, String) - Constructor for class edu.uci.isr.apigen.PrefixMap
 
PrefixMap(String[], String[]) - Constructor for class edu.uci.isr.apigen.PrefixMap
 
packageRootDirName - Static variable in class edu.uci.isr.apigen.ApiGen
 
parentFrame - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
parseToDocument(Reader) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
pointer - Variable in class edu.uci.isr.apigen.StringReplacerReader
 
prefixes() - Method in class edu.uci.isr.apigen.PrefixMap
 
process(String) - Method in class edu.uci.isr.apigen.gui.GeneratorThread
 
processComplexSimpleType(XsdComplexType, XsdSchema, TokenMap, File) - Method in class edu.uci.isr.apigen.ApiGen
 
processComplexType(XsdComplexType, XsdSchema, TokenMap, File) - Method in class edu.uci.isr.apigen.ApiGen
 
processSchema(String) - Method in class edu.uci.isr.apigen.ApiGen
 
processSimpleType(XsdSimpleType, XsdSchema, TokenMap, File) - Method in class edu.uci.isr.apigen.ApiGen
 
processXSDSimpleType(String, XsdSchema, TokenMap, File) - Method in class edu.uci.isr.apigen.ApiGen
 
progressBar - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
progressLabel - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 

Q

QName - class edu.uci.isr.apigen.QName.
Qualified name (NamespaceURI + Local Name) for use in describing a DOM element.
QName(String) - Constructor for class edu.uci.isr.apigen.QName
Create a qualified name with no namespace URI and the given local name.
QName(String, String) - Constructor for class edu.uci.isr.apigen.QName
Create a qualified name with the given namespace URI local name.
qNames - Variable in class edu.uci.isr.apigen.SequenceOrder
Qualified names in the sequence.

R

read() - Method in class edu.uci.isr.apigen.StringReplacerReader
 
read(char[], int, int) - Method in class edu.uci.isr.apigen.StringReplacerReader
 
read(char[]) - Method in class edu.uci.isr.apigen.StringReplacerReader
 
read() - Method in class edu.uci.isr.apigen.TokenReplacerReader
 
read(char[], int, int) - Method in class edu.uci.isr.apigen.TokenReplacerReader
 
read(char[]) - Method in class edu.uci.isr.apigen.TokenReplacerReader
 
readInto(StringBuffer, TokenMap, String) - Method in class edu.uci.isr.apigen.ApiGen
 
readIntoBuffer(StringBuffer, Reader) - Method in class edu.uci.isr.apigen.ApiGen
 
remove(String) - Method in class edu.uci.isr.apigen.PrefixMap
 
remove(String) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
remove(String) - Method in class edu.uci.isr.apigen.SchemaMap
 
remove(String) - Method in class edu.uci.isr.apigen.TokenMap
 
removeAttribute(Node, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Given a node, a namespace URI and attribute name for an attribute, remoevs that attribute.
removeChildren(Node, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Removes all the children of a given DOM node with a specific namespace URI/name combination.
removeName(QName) - Method in class edu.uci.isr.apigen.SequenceOrder
Removes the given name from the sequence order.
removeNode(Node) - Method in class edu.uci.isr.apigen.SimpleNodeList
 
replaceString - Variable in class edu.uci.isr.apigen.StringReplacerReader
 
replaceTokens(String, TokenMap) - Static method in class edu.uci.isr.apigen.ApiGenUtils
 
run() - Method in class edu.uci.isr.apigen.gui.GeneratorThread
 

S

SCHEMA_LOCATION_ATTR_NAME - Static variable in class edu.uci.isr.apigen.XArchConstants
Name of xsi:schemaLocation attribute
SchemaAndType - class edu.uci.isr.apigen.SchemaAndType.
 
SchemaAndType(XsdSchema, XsdType) - Constructor for class edu.uci.isr.apigen.SchemaAndType
 
SchemaLocationMap - class edu.uci.isr.apigen.SchemaLocationMap.
 
SchemaLocationMap() - Constructor for class edu.uci.isr.apigen.SchemaLocationMap
 
SchemaLocationMappingDialog - class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog.
 
SchemaLocationMappingDialog(Frame) - Constructor for class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
SchemaLocationMappingWidget - class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget.
 
SchemaLocationMappingWidget() - Constructor for class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
SchemaMap - class edu.uci.isr.apigen.SchemaMap.
 
SchemaMap() - Constructor for class edu.uci.isr.apigen.SchemaMap
 
SchemaPickerWidget - class edu.uci.isr.apigen.gui.SchemaPickerWidget.
 
SchemaPickerWidget() - Constructor for class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
SchemaProcessingException - exception edu.uci.isr.apigen.SchemaProcessingException.
 
SchemaProcessingException() - Constructor for class edu.uci.isr.apigen.SchemaProcessingException
 
SchemaProcessingException(String) - Constructor for class edu.uci.isr.apigen.SchemaProcessingException
 
SchemaProcessingException(Exception) - Constructor for class edu.uci.isr.apigen.SchemaProcessingException
 
SequenceOrder - class edu.uci.isr.apigen.SequenceOrder.
Describes an order of child elements for a parent element, which can be used for sorting children.
SequenceOrder() - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates an empty sequence order.
SequenceOrder(QName) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order of size 1 with the given qualified name.
SequenceOrder(QName[]) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order from an array of qualified names.
SequenceOrder(SequenceOrder) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order from another sequence order.
SequenceOrder(SequenceOrder, SequenceOrder) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order from the concatenation of a base order and an appendix order.
SequenceOrder(SequenceOrder, QName) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order from the concatenation of a base order and a single additional name.
SequenceOrder(SequenceOrder, QName[]) - Constructor for class edu.uci.isr.apigen.SequenceOrder
Creates a sequence order from the concatenation of a base order and an array of additional names.
SimpleNodeList - class edu.uci.isr.apigen.SimpleNodeList.
Simple implementation of the DOM NodeList interface.
SimpleNodeList() - Constructor for class edu.uci.isr.apigen.SimpleNodeList
 
StringReplacerReader - class edu.uci.isr.apigen.StringReplacerReader.
 
StringReplacerReader(Reader, String, String) - Constructor for class edu.uci.isr.apigen.StringReplacerReader
 
saveSettings(File) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
saveSettingsButton - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
schema - Variable in class edu.uci.isr.apigen.SchemaAndType
 
schemaLocationMappingWidget - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
schemaMap - Variable in class edu.uci.isr.apigen.ApiGen
 
schemaPickerWidget - Variable in class edu.uci.isr.apigen.gui.ApiGenGui
 
schemaURIField - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
schemas() - Method in class edu.uci.isr.apigen.SchemaMap
 
setAttribute(Node, String, String, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Given a node, a namespace URI and attribute name for an attribute, creates that attribute.
setLocationsAreCanonical(boolean) - Method in class edu.uci.isr.apigen.SchemaLocationMap
 
setSchemaLocationMap(SchemaLocationMap) - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingWidget
 
setSchemaURIs(String[]) - Method in class edu.uci.isr.apigen.gui.SchemaPickerWidget
 
setSelectedDirectory(File) - Method in class edu.uci.isr.apigen.gui.DirectoryPickerWidget
 
setState(String) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
setXSIType(Node, String) - Static method in class edu.uci.isr.apigen.DOMUtils
Sets the xsi:type attribute on a node.
setupButtonPanel(String) - Method in class edu.uci.isr.apigen.gui.ApiGenGui
 
size() - Method in class edu.uci.isr.apigen.SequenceOrder
Returns the size of this sequence order.
stateChanged() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
stripPrefix(String) - Static method in class edu.uci.isr.apigen.DOMUtils
Strips the namespace prefix from a tag name.

T

TokenMap - class edu.uci.isr.apigen.TokenMap.
 
TokenMap() - Constructor for class edu.uci.isr.apigen.TokenMap
 
TokenMap(TokenMap) - Constructor for class edu.uci.isr.apigen.TokenMap
 
TokenMap(String, String) - Constructor for class edu.uci.isr.apigen.TokenMap
 
TokenMap(String[], String[]) - Constructor for class edu.uci.isr.apigen.TokenMap
 
TokenReplacerReader - class edu.uci.isr.apigen.TokenReplacerReader.
 
TokenReplacerReader(Reader, TokenMap) - Constructor for class edu.uci.isr.apigen.TokenReplacerReader
 
targetString - Variable in class edu.uci.isr.apigen.StringReplacerReader
 
toConstantCase(String) - Static method in class edu.uci.isr.apigen.ApiGen
 
toString() - Method in class edu.uci.isr.apigen.PrefixMap
 
toString() - Method in class edu.uci.isr.apigen.QName
 
toString() - Method in class edu.uci.isr.apigen.UsedXsdType
 
tokens() - Method in class edu.uci.isr.apigen.TokenMap
 
type - Variable in class edu.uci.isr.apigen.SchemaAndType
 
typeName - Variable in class edu.uci.isr.apigen.UsedXsdType
 

U

URIs() - Method in class edu.uci.isr.apigen.PrefixMap
 
URIs() - Method in class edu.uci.isr.apigen.SchemaMap
 
UsedXsdType - class edu.uci.isr.apigen.UsedXsdType.
 
UsedXsdType() - Constructor for class edu.uci.isr.apigen.UsedXsdType
 
uri - Variable in class edu.uci.isr.apigen.XsdSchema
 
urlButton - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
urlField - Variable in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 
urlWasSelected() - Method in class edu.uci.isr.apigen.gui.SchemaLocationMappingDialog
 

V

VERSION_FILE_NAME - Static variable in class edu.uci.isr.apigen.VersionInfo
 
VersionInfo - class edu.uci.isr.apigen.VersionInfo.
 
VersionInfo() - Constructor for class edu.uci.isr.apigen.VersionInfo
 
values() - Method in class edu.uci.isr.apigen.TokenMap
 

W

WRONG_DOCUMENT_ERR_WORKAROUND - Static variable in class edu.uci.isr.apigen.DOMUtils
This variable is set to TRUE if we're using JDK 1.4.2 or below; this fixes an obscure DOM bug that involves parsed documents' Attrs not having the proper ownerDocument and sometimes causing WRONG_DOCUMENT_ERR
waitUntilDone() - Method in class edu.uci.isr.apigen.gui.GeneratorThread
 
writeFile(File, String, boolean) - Method in class edu.uci.isr.apigen.ApiGen
 
writeFile(File, Reader, boolean) - Method in class edu.uci.isr.apigen.ApiGen
 

X

XArchConstants - class edu.uci.isr.apigen.XArchConstants.
Useful constants that persist across the xArch API implementation.
XArchConstants() - Constructor for class edu.uci.isr.apigen.XArchConstants
 
XLINK_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Namespace URI for XLink
XMLNS_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Namespace URI for XML Namespace
XSD_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Namespace URI for XML Schema (XSD)
XSI_NS_URI - Static variable in class edu.uci.isr.apigen.XArchConstants
Namespace URI for XML Schema Instance (XSI)
XsdAttribute - class edu.uci.isr.apigen.XsdAttribute.
 
XsdAttribute(Element) - Constructor for class edu.uci.isr.apigen.XsdAttribute
 
XsdChoice - class edu.uci.isr.apigen.XsdChoice.
 
XsdChoice(Element) - Constructor for class edu.uci.isr.apigen.XsdChoice
 
XsdComplexContent - class edu.uci.isr.apigen.XsdComplexContent.
 
XsdComplexContent(Element) - Constructor for class edu.uci.isr.apigen.XsdComplexContent
 
XsdComplexType - class edu.uci.isr.apigen.XsdComplexType.
 
XsdComplexType(Element) - Constructor for class edu.uci.isr.apigen.XsdComplexType
 
XsdElement - class edu.uci.isr.apigen.XsdElement.
 
XsdElement(Element) - Constructor for class edu.uci.isr.apigen.XsdElement
 
XsdEnumeration - class edu.uci.isr.apigen.XsdEnumeration.
 
XsdEnumeration(Element) - Constructor for class edu.uci.isr.apigen.XsdEnumeration
 
XsdExtension - class edu.uci.isr.apigen.XsdExtension.
 
XsdExtension(Element) - Constructor for class edu.uci.isr.apigen.XsdExtension
 
XsdRestriction - class edu.uci.isr.apigen.XsdRestriction.
 
XsdRestriction(Element) - Constructor for class edu.uci.isr.apigen.XsdRestriction
 
XsdSchema - class edu.uci.isr.apigen.XsdSchema.
 
XsdSchema(String, Document) - Constructor for class edu.uci.isr.apigen.XsdSchema
 
XsdSequence - class edu.uci.isr.apigen.XsdSequence.
 
XsdSequence(Element) - Constructor for class edu.uci.isr.apigen.XsdSequence
 
XsdSimpleContent - class edu.uci.isr.apigen.XsdSimpleContent.
 
XsdSimpleContent(Element) - Constructor for class edu.uci.isr.apigen.XsdSimpleContent
 
XsdSimpleType - class edu.uci.isr.apigen.XsdSimpleType.
 
XsdSimpleType(Element) - Constructor for class edu.uci.isr.apigen.XsdSimpleType
 
XsdType - interface edu.uci.isr.apigen.XsdType.
 

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