A C D E G H I M N O R S T U X Z

A

add(Component, GridBagConstraints, int, int, int, int) - Method in class stuart.xmlApp.ElementPropertiesPanel
 
addAttribute(Attribute) - Method in class stuart.xmlApp.dtd.DTDElement
Add a new Attribute object to the Element
addChildElement(DTDElement, char, boolean) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Add a child element to this element.
AddChildElementWizard - class stuart.xmlApp.AddChildElementWizard.
 
AddChildElementWizard(Object, DTD, DTDElementOnlyElement) - Constructor for class stuart.xmlApp.AddChildElementWizard
Constructor.
addContent(DTDContent) - Method in class stuart.xmlApp.XMLApplicationFrame
Adds a DTD Content Object to the JList.
addDTDChildElement(DTDChildElement) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Add a DTDChildElement to this element
addToContentModelPanel(Component, GridBagConstraints, int, int, int, int) - Method in class stuart.xmlApp.ElementPropertiesPanel
Add elements to the contentModelPanel gridbag layout
ALTERNATE - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 
Attribute - class stuart.xmlApp.dtd.Attribute.
 
Attribute(String, String, String) - Constructor for class stuart.xmlApp.dtd.Attribute
A constructor for an attribute with a name, type, and default value modifier.
Attribute(String, String, String, String) - Constructor for class stuart.xmlApp.dtd.Attribute
A constructor for an attribute with a name, type, default value modifier, and default value

C

changeSimpleContentModel(String) - Method in class stuart.xmlApp.dtd.DTDElement
Change the simple content model for a specified element.
compareTo(Object) - Method in class stuart.xmlApp.dtd.DTDChildElement
 
CONTENT_ANY - Static variable in class stuart.xmlApp.dtd.DTDElement
 
CONTENT_ELEMENT_ONLY - Static variable in class stuart.xmlApp.dtd.DTDElement
 
CONTENT_EMPTY - Static variable in class stuart.xmlApp.dtd.DTDElement
 
CONTENT_MIXED - Static variable in class stuart.xmlApp.dtd.DTDElement
 
CONTENT_PCDATA - Static variable in class stuart.xmlApp.dtd.DTDElement
 

D

DEFAULT_FIXED - Static variable in class stuart.xmlApp.dtd.Attribute
 
DEFAULT_IMPLIED - Static variable in class stuart.xmlApp.dtd.Attribute
 
DEFAULT_REQUIRED - Static variable in class stuart.xmlApp.dtd.Attribute
 
DTD - class stuart.xmlApp.dtd.DTD.
 
DTD(DTDContent) - Constructor for class stuart.xmlApp.dtd.DTD
 
DTDChildElement - class stuart.xmlApp.dtd.DTDChildElement.
Used within complex elements, a child element is contained within the element tag itself.
DTDChildElement(DTDElement, char, DTDElementOnlyElement, boolean) - Constructor for class stuart.xmlApp.dtd.DTDChildElement
 
DTDContent - class stuart.xmlApp.dtd.DTDContent.
An abstract class to act as the superclass to all DTD content.
DTDContent() - Constructor for class stuart.xmlApp.dtd.DTDContent
 
DTDElement - class stuart.xmlApp.dtd.DTDElement.
 
DTDElement(String) - Constructor for class stuart.xmlApp.dtd.DTDElement
Create a new empty DTDElement.
DTDElement(String, int) - Constructor for class stuart.xmlApp.dtd.DTDElement
Create either an Element that accepts ANY content, or an Element that only accepts PCDATA content.
DTDElement(String, String) - Constructor for class stuart.xmlApp.dtd.DTDElement
Create a new DTDElement.
DTDElementOnlyElement - class stuart.xmlApp.dtd.DTDElementOnlyElement.
An Element-only DTD Element.
DTDElementOnlyElement(String, boolean) - Constructor for class stuart.xmlApp.dtd.DTDElementOnlyElement
 
DTDElementOnlyElement(String, String, boolean) - Constructor for class stuart.xmlApp.dtd.DTDElementOnlyElement
A protected constructor built for the subclass elements, specicially the mixed content model element.
DTDMixedContentElement - class stuart.xmlApp.dtd.DTDMixedContentElement.
An Mixed Content DTD Element.
DTDMixedContentElement(String) - Constructor for class stuart.xmlApp.dtd.DTDMixedContentElement
Constructor for a mixed content model element
DUP_ATT_NAME - Static variable in class stuart.xmlApp.dtd.DTDElement
 

E

ELEMENT - Static variable in class stuart.xmlApp.dtd.DTDContent
 
ElementPropertiesPanel - class stuart.xmlApp.ElementPropertiesPanel.
 
ElementPropertiesPanel(Object) - Constructor for class stuart.xmlApp.ElementPropertiesPanel
Construct an empty ElementProperties panel
ENTITY - Static variable in class stuart.xmlApp.dtd.DTDContent
 

G

getAttributeAt(int) - Method in class stuart.xmlApp.dtd.DTDElement
Returns the attribute at index
getAttributeCount() - Method in class stuart.xmlApp.dtd.DTDElement
Returns the number of existing attributes.
getAttributeTag() - Method in class stuart.xmlApp.dtd.DTDElement
Returns the attribute tag for the element.
getChildAsChildElementAt(int) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
getChildCount() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Returns the count of child elements
getChildElementAt(int) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
getChildElements() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Returns the ArrayList of child elements
getChildIndexValue(DTDElement) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Returns the index value for the specified element
getContentModel() - Method in class stuart.xmlApp.dtd.DTDElement
Get the Content Model for the Element
getDefault() - Method in class stuart.xmlApp.dtd.Attribute
Returns the default of the Attribute.
getDefaultValue() - Method in class stuart.xmlApp.dtd.Attribute
 
getDoctype() - Method in class stuart.xmlApp.dtd.DTD
 
getDTD() - Method in class stuart.xmlApp.dtd.DTD
 
getDTD() - Method in class stuart.xmlApp.XMLApplicationFrame
Returns the DTD
getElement() - Method in class stuart.xmlApp.dtd.DTDChildElement
 
getMultiplicity() - Method in class stuart.xmlApp.dtd.DTDChildElement
 
getName() - Method in class stuart.xmlApp.dtd.DTDElement
Returns the name of the element.
getName() - Method in class stuart.xmlApp.dtd.Attribute
Returns the name of the attribute
getNextSequenceOrder() - Method in class stuart.xmlApp.dtd.DTDElement
 
getOrdered() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Indicates whether child elements are ordered or alternate.
getParentElement() - Method in class stuart.xmlApp.dtd.DTD
 
getParentElement() - Method in class stuart.xmlApp.XMLApplicationFrame
Returns the top level DTD Content Object
getSequence() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
getSequence() - Method in class stuart.xmlApp.dtd.DTDChildElement
 
getTag() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Returns to DTD Tag for this element.
getTag() - Method in class stuart.xmlApp.dtd.DTDElement
Returns to DTD Tag for this element.
getTag() - Method in class stuart.xmlApp.dtd.DTDContent
 
getTagSet() - Method in class stuart.xmlApp.dtd.DTDElement
Returns the DTD Tag and, if attributes exist, the attribute tag for this element.
getTagText() - Method in class stuart.xmlApp.dtd.Attribute
Returns to tag text for the attribute.
getType() - Method in class stuart.xmlApp.dtd.Attribute
Returns the type of the Attribute.
getVisibility() - Method in class stuart.xmlApp.dtd.DTDChildElement
 
getVisibleChildCount() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 

H

hasAttributes() - Method in class stuart.xmlApp.dtd.DTDElement
Indicates whether the Element has any attributes.
hasChildren() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Indicates whether the element has children assigned to it.
hasDTD() - Method in class stuart.xmlApp.XMLApplicationFrame
Indicates whether the frame is working with an active DTD.
hasValidChildren() - Method in class stuart.xmlApp.AddChildElementWizard
Indicates whether there are valid children to add or not.

I

INT_CONTENT_ANY - Static variable in class stuart.xmlApp.dtd.DTDElement
 
INT_CONTENT_PCDATA - Static variable in class stuart.xmlApp.dtd.DTDElement
 

M

main(String[]) - Static method in class stuart.xmlApp.dtd.DTDMixedContentElement
 
main(String[]) - Static method in class stuart.xmlApp.dtd.DTDElement
Debugging method.
main(String[]) - Static method in class stuart.xmlApp.dtd.DTDChildElement
 
main(String[]) - Static method in class stuart.xmlApp.dtd.Attribute
 
main(String[]) - Static method in class stuart.xmlApp.XMLApplicationFrame
Start the main application
main(String[]) - Static method in class stuart.xmlApp.XMLApplication
 
main(String[]) - Static method in class stuart.xmlApp.AddChildElementWizard
 
main(String[]) - Static method in class stuart.xmlApp.ElementPropertiesPanel
Start the main application
main(String[]) - Static method in class stuart.xmlApp.NewElementFrame
 

N

NewDTDFrame - class stuart.xmlApp.NewDTDFrame.
 
NewDTDFrame() - Constructor for class stuart.xmlApp.NewDTDFrame
 
NewElementFrame - class stuart.xmlApp.NewElementFrame.
 
NewElementFrame(Object, String, DTDElementOnlyElement) - Constructor for class stuart.xmlApp.NewElementFrame
 
NO_CHILDREN_ERROR - Static variable in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
NOTATION - Static variable in class stuart.xmlApp.dtd.DTDContent
 

O

ONE - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 
ONE_OR_MORE - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 
ORDERED - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 

R

removeAttributeAt(int) - Method in class stuart.xmlApp.dtd.DTDElement
Removes the attribute at the given index param index The index value of the attribute to be removed
removeChildElementAt(int) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Remove the DTDChildElement at the specified index
repaintJList() - Method in class stuart.xmlApp.XMLApplicationFrame
Tells the JList of the DTD elements that it needs to be repainted
replaceChildAtIndex(DTDContent, char, int, boolean) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Replace the child at the specified index with the provided element/multiplicty type child.
replaceListModelContent(DTDContent, DTDContent) - Method in class stuart.xmlApp.XMLApplicationFrame
Replace a dtdcontent item in the JList model with a new item

S

sequenceGenerator - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 
setActiveDTD(DTD) - Method in class stuart.xmlApp.XMLApplicationFrame
Set the parent DTD object and allow for editing
setChildMultiplicityAtIndex(int, char) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
Change a multiplicity for an existing child.
setContentType(String) - Method in class stuart.xmlApp.dtd.DTDContent
 
setDefault(String) - Method in class stuart.xmlApp.dtd.Attribute
 
setDefaultValue(String) - Method in class stuart.xmlApp.dtd.Attribute
 
setDoctype(String) - Method in class stuart.xmlApp.dtd.DTD
 
setMultiplicity(char) - Method in class stuart.xmlApp.dtd.DTDChildElement
 
setName(String) - Method in class stuart.xmlApp.dtd.DTDElement
 
setName(String) - Method in class stuart.xmlApp.dtd.Attribute
Sets the name of the attribute.
setOrdered(boolean) - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
setProperties(DTDContent) - Method in class stuart.xmlApp.ElementPropertiesPanel
Set the widgets displaying the properties
setType(String) - Method in class stuart.xmlApp.dtd.Attribute
Sets the type of the Attribute.
setVisibility(boolean) - Method in class stuart.xmlApp.dtd.DTDChildElement
 
stuart.xmlApp - package stuart.xmlApp
 
stuart.xmlApp.dtd - package stuart.xmlApp.dtd
 

T

toString() - Method in class stuart.xmlApp.dtd.DTDElementOnlyElement
 
toString() - Method in class stuart.xmlApp.dtd.DTDElement
 
toString() - Method in class stuart.xmlApp.dtd.DTDContent
 
toString() - Method in class stuart.xmlApp.dtd.DTDChildElement
 
TYPE_CDATA - Static variable in class stuart.xmlApp.dtd.Attribute
 
TYPE_ID - Static variable in class stuart.xmlApp.dtd.Attribute
 
TYPE_IDREF - Static variable in class stuart.xmlApp.dtd.Attribute
 
TYPE_IDREFS - Static variable in class stuart.xmlApp.dtd.Attribute
 
TYPE_NMTOKEN - Static variable in class stuart.xmlApp.dtd.Attribute
 
TYPE_NMTOKENS - Static variable in class stuart.xmlApp.dtd.Attribute
 

U

updateJList() - Method in class stuart.xmlApp.XMLApplicationFrame.dtdContentListModel
 
updateModels() - Method in class stuart.xmlApp.ElementPropertiesPanel
Tells the panel to update the AttributeTableModel and the ChildTableModel

X

XMLApplication - class stuart.xmlApp.XMLApplication.
Start class for the xmlApp
XMLApplication() - Constructor for class stuart.xmlApp.XMLApplication
 
XMLApplicationFrame - class stuart.xmlApp.XMLApplicationFrame.
Main frame for the XML app
XMLApplicationFrame.dtdContentListModel - class stuart.xmlApp.XMLApplicationFrame.dtdContentListModel.
 
XMLApplicationFrame.dtdContentListModel() - Constructor for class stuart.xmlApp.XMLApplicationFrame.dtdContentListModel
 
XMLApplicationFrame() - Constructor for class stuart.xmlApp.XMLApplicationFrame
 

Z

ZERO_OR_MORE - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 
ZERO_OR_ONE - Static variable in class stuart.xmlApp.dtd.DTDChildElement
 

A C D E G H I M N O R S T U X Z