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

A

A - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
ABBR - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
ACRONYM - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
ADDRESS - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
ALT - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
APPLET - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
attribute(Xml.Attr, String) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Write an attribute with qualified name and corresponding value.
attribute(String, Xml.Attr, String) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Write an attribute with this namespace prefix, and local name corresponding values.

B

BASE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
BLOCKQUOTE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
BODY - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
BORDER - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
BR - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
BUTTON - Static variable in class org.ditchnet.xml.Xhtml.Tag
 

C

CAPTION - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
CHECKED - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
CITE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
CLASS - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
CLEAR_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
CODE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
COMMENT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
COOKIE_PREFIX - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
comment(Object) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Write a comment containing the specified text, after converting that text to a String (if necessary), and after performing any escaping appropriate for the markup language being rendered.
contextDestroyed(ServletContextEvent) - Method in class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener
Handles finding all CSS, JavaScript, and image resources from this taglib's JAR file and copies them to a directory in the web app's root directory where the tab components can link to them.

D

DD - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DEL - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DFN - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DIR - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
DIR - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DISABLED - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
DIV - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DL - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
DomUtils - class org.ditchnet.xml.dom.DomUtils.
A Utility class that may not be instanciated (private constructor) that contains static utility methods that ease DOM traversal pain.
DomUtilsTest - class org.ditchnet.xml.dom.DomUtilsTest.
 
DomUtilsTest(String) - Constructor for class org.ditchnet.xml.dom.DomUtilsTest
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.NextTabButtonTag
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.PrevTabButtonTag
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabConfigTag
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
doTag() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 

E

EM - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
endElement(Xml.Tag) - Method in class org.ditchnet.jsp.util.JspResponseWriter
End an XML element with a qualified name.
endElement(String, Xml.Tag) - Method in class org.ditchnet.jsp.util.JspResponseWriter
End an XML element with a namespace prefix and a localName.

F

FIELDSET - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
FOCUSED_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
FORM - Static variable in class org.ditchnet.xml.Xhtml.Tag
 

G

getBuffer() - Method in class org.ditchnet.jsp.util.JspResponseWriter
 
getChildrenByClassName(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Returns all child elements of target with HTML class attribute values that contain className as an array of type List.
getDescendantsByClassName(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Returns all descendant elements of target with HTML class attribute values that contain className as an array of type List.
getFirstAncestorByClassName(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Search up the DOM tree for the first ancestor element of target with an HTML class attribute value of className.
getFirstAncestorOrSelfByClassName(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Search up the DOM tree for the first ancestor element of target with an HTML class attribute value of className.
getFirstChildByClassName(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Search target's children for the first element node with an HTML class attribute value of className.
getFirstDescendantByClassNameBreadthFirst(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Retreives target's first descendant element with an HTML class attribute value that includes className using a breadth-first algorithm.
getFirstDescendantByClassNameDepthFirst(Node, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Retreives target's first descendant element with an HTML class attribute value that includes className using a depth-first algorithm.
getId() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
getId() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
getJsTabListener() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
getSelectedTabPaneId() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
getSkin() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
getTabContainer() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
getTabTitle() - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
getWriter() - Method in class org.ditchnet.jsp.util.JspResponseWriter
 

H

H1 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
H2 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
H3 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
H4 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
H5 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
H6 - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
HEAD - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
HREF - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
HTML - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
hasClassName(Element, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Test the target param to see if it's HTML class attribute contains className.
hasId(Element, String) - Static method in class org.ditchnet.xml.dom.DomUtils
Test Element param to see if it's HTML id attribute matches id.

I

ID - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
IFRAME - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
IMG - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
INPUT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
isElementNode(Node) - Static method in class org.ditchnet.xml.dom.DomUtils
Tests to see if target's getNodeType() method returns Node.ELEMENT_NODE.
isPrettyPrinting() - Method in class org.ditchnet.jsp.util.JspResponseWriter
Check for pretty printing setting.

J

JspResponseWriter - class org.ditchnet.jsp.util.JspResponseWriter.
A JSP-specific XML writing utility class meant to be used as an output buffer in a JSP tag handler subclass of SimpleTag.
JspResponseWriter() - Constructor for class org.ditchnet.jsp.util.JspResponseWriter
Defualt constructor -- Sets pretty printing to 'on'.
JspResponseWriter(boolean) - Constructor for class org.ditchnet.jsp.util.JspResponseWriter
Allows instanciating this writer with pretty printing turned off.
JspResponseWriterTest - class org.ditchnet.jsp.util.JspResponseWriterTest.
 
JspResponseWriterTest(String) - Constructor for class org.ditchnet.jsp.util.JspResponseWriterTest
 

L

LABEL - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
LANG - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
LEGEND - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
LI - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
LINK - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
LONGDESC - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
lineBreak() - Method in class org.ditchnet.jsp.util.JspResponseWriter
This method exists for the convenience of the JSP author in manually controlling the pretty printing of the buffered output.

M

META - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
main(String[]) - Static method in class org.ditchnet.xml.dom.DomUtilsTest
 

N

NAME - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
NOSCRIPT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
NextTabButtonTag - class org.ditchnet.jsp.taglib.tabs.handler.NextTabButtonTag.
 
NextTabButtonTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.NextTabButtonTag
 

O

OBJECT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
OL - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
ONBLUR - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONCHANGE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONCLICK - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONDBLCLICK - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONFOCUS - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONKEYDOWN - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONKEYPRESS - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONKEYUP - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONLOAD - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONMOUSEDOWN - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONMOUSEMOVE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONMOUSEOVER - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
ONSELECT - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
OPTGROUP - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
OPTION - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
org.ditchnet.jsp.taglib.tabs.handler - package org.ditchnet.jsp.taglib.tabs.handler
 
org.ditchnet.jsp.taglib.tabs.listener - package org.ditchnet.jsp.taglib.tabs.listener
 
org.ditchnet.jsp.util - package org.ditchnet.jsp.util
 
org.ditchnet.xml - package org.ditchnet.xml
 
org.ditchnet.xml.dom - package org.ditchnet.xml.dom
 

P

PARAM - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
PARAM_NAME_TAB_PANE_ID - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
PRE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
PrevTabButtonTag - class org.ditchnet.jsp.taglib.tabs.handler.PrevTabButtonTag.
 
PrevTabButtonTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.PrevTabButtonTag
 

Q

Q - Static variable in class org.ditchnet.xml.Xhtml.Tag
 

R

REL - Static variable in class org.ditchnet.xml.Xhtml.Attr
 

S

SAMP - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
SCRIPT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
SCRIPT_URI - Static variable in class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener
 
SELECTED - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
SPAN - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
SRC - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
STRONG - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
STYLE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
STYLE_URI - Static variable in class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener
 
SUMMARY - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
setHref(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
setId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.NextTabButtonTag
 
setId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.PrevTabButtonTag
 
setId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
setId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
setId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
setJsTabListener(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
setPrettyPrinting(boolean) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Set this writer to include line breaks and tabstops in the output for easier human-readable markup.
setSelectedTabPaneId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
setSelectedTabPaneId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
setSkin(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
setTabContainerId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.NextTabButtonTag
 
setTabContainerId(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.PrevTabButtonTag
 
setTabTitle(String) - Method in class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
setUp() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
setUp() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
startElement(Xml.Tag) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Start an XML element with a qualified name, up to and including the element name.
startElement(String, Xml.Tag) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Start an XML element with a namespace prefix and a localName.
suite() - Static method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
suite() - Static method in class org.ditchnet.xml.dom.DomUtilsTest
 

T

TABLE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TAB_BG_LEFT_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_CONTAINER_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_ID_SUFFIX - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_PANE_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_PANE_WRAP_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_SKIN_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TAB_WRAP_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 
TARGET - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
TBODY - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TD - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TEXTAREA - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TFOOT - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TH - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
THEAD - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TITLE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
TITLE - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TR - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
TYPE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
TabConfigTag - class org.ditchnet.jsp.taglib.tabs.handler.TabConfigTag.
 
TabConfigTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.TabConfigTag
 
TabConstants - class org.ditchnet.jsp.taglib.tabs.handler.TabConstants.
Utility class that groups string constants for this package.
TabContainerTag - class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag.
 
TabContainerTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.TabContainerTag
 
TabLinkTag - class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag.
 
TabLinkTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.TabLinkTag
 
TabPaneTag - class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag.
 
TabPaneTag() - Constructor for class org.ditchnet.jsp.taglib.tabs.handler.TabPaneTag
 
TabServletContextListener - class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener.
 
TabServletContextListener() - Constructor for class org.ditchnet.jsp.taglib.tabs.listener.TabServletContextListener
 
tabStop() - Method in class org.ditchnet.jsp.util.JspResponseWriter
 
testAttribute() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testAttributeNS() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testComment() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testEmptyElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testEndElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testFalseArgConstructor() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testGetChildrenByClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetDescendantsByClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetFirstAncestorByClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetFirstAncestorOrSelfByClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetFirstChildByClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetFirstDescendantByClassNameBreadthFirst() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testGetFirstDescendantByClassNameDepthFirst() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testHasClassName() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testHasId() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testIllegalStateAttribute() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testIsElementNode() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testLineBreak() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testLineBreakCreatesNonEmptyElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testNSEndElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testNSStartElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testNullAttributeName() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testNullComment() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testNullText() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testPrettyPrinting() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testResDocumentExists() - Method in class org.ditchnet.xml.dom.DomUtilsTest
 
testStartElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testTabStop() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testTabStopCreatesNonEmptyElement() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testText() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
testTrueArgConstructor() - Method in class org.ditchnet.jsp.util.JspResponseWriterTest
 
text(Object) - Method in class org.ditchnet.jsp.util.JspResponseWriter
Write an object, after converting it to a String (if necessary), and after performing any escaping appropriate for the markup language being rendered.
toString() - Method in class org.ditchnet.xml.Xhtml.Attr
Return this attribute's name.
toString() - Method in class org.ditchnet.xml.Xhtml.Tag
Return this tag's name.

U

UL - Static variable in class org.ditchnet.xml.Xhtml.Tag
 
UNFOCUSED_CLASS_NAME - Static variable in class org.ditchnet.jsp.taglib.tabs.handler.TabConstants
 

V

VALUE - Static variable in class org.ditchnet.xml.Xhtml.Attr
 
VAR - Static variable in class org.ditchnet.xml.Xhtml.Tag
 

X

Xhtml - class org.ditchnet.xml.Xhtml.
Some of the JspResponseWriter class' public instance methods write markup (XML, specifically) to the response stream.
Xhtml.Attr - class org.ditchnet.xml.Xhtml.Attr.
This class implements the Type-Safe Enum pattern as outlined by Joshua Bloch in Effective Java.
Xhtml.Tag - class org.ditchnet.xml.Xhtml.Tag.
This class implements the Type-Safe Enum pattern as outlined by Joshua Bloch in Effective Java.
Xml - interface org.ditchnet.xml.Xml.
Some of the JspResponseWriter class' public instance methods write markup (XML, specifically) to the response stream.
Xml.Attr - interface org.ditchnet.xml.Xml.Attr.
Concrete implementations of this interface should impelement the Type-Safe Enum pattern as outlined by Joshua Bloch in Effective Java and provide static member variables that present the complete set of attribute names available in the XML vocabulary in question.
Xml.Tag - interface org.ditchnet.xml.Xml.Tag.
This class implements the Type-Safe Enum pattern as outlined by Joshua Bloch in Effective Java.

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