Previous | Next | Index | TOC | Top | Top Contents Index Glossary

XML Alphabetic Index

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

A

 
ANY
DTD element value
 
archiving
use of XML for
 
ATTLIST
DTD tag, defining an attribute list
 
attribute
and tags
adding to an element, naming
defining in the DTD
specification of, with ATTLIST tag
vs element design decision
 
AttributeList interface
additional SAX interfaces

B

binary entity
See unparsed entity.
binding
use of XML for

C

CBL
XML-based standard
 
CDATA
special XML tag for handling text with XML-style syntax
special DTD qualifier used for specifying attribute values
need for a LexicalEventListener when generating XML output
using a LexicalEventListener to echo in XML output
echoing of, with a LexicalEventListener in the SAX echo app
DTD attribute type
 
characters
special characters, handling of
character references
vs. ignorable whitespace
 
character encodings
See encodings
command line
use of environment variable to select validating or nonvalidating parser
 
command scripts
for compiling and running Java XML apps
 
comment
Comments in XML Files
writing an XML file
using a LexicalEventListener to echo in XML output
echoing of, with a LexicalEventListener in the SAX echo app
 
compiling
of SAX echo app
See Also: command scripts
 
conditional sections
in a DTD, controllable with parameter entities
 
consumer/provider
attributes vs. elements, stylistic choice
 
container/contents
attributes vs. elements, stylistic choice
 
content
...
copyright symbol
entity definition
cXML
XML-based standard
 

D

data
contrasted with "document"
data elements
identified by tags

normalization of
 
design of XML documents
attributes vs elements
attributes vs elements, example of
consumer/provider
container/contents
visibility heuristic
 
DDP
use of XML for
 
declaration
The XML Prolog
creating an XML file
 
DMTF
XML-based standard
 
DOCTYPE tag
use of, to specify the DTD
 
document
contrasted with "data"
document elements
 
DocumentHandler interface
handling document events
SAX API

SAXExceptions thrown
identifying a document's location
processing instructions, handling of
supplied to parser in SAX echo app
extended by LexicalEventListener
 
DOM
Java XML APIs, overview
creation of, using XmlDocumentBuilder
Document Object Model
XML and Related Specs
w3c specification
 
double quotes (curly quotes)
entity definition
DTD
compared to schemas
creating

defining attributes
defining attributes, ATTLIST tag
defining elements (element declarations)
defining entities
defining nested elements
defining the root element
defining text
effect on definition of empty elements
limitations of
nonvalidating parser, effect on
normalization of

parameter entities, creating and referencing of
parsing a parameterized DTD
referencing the DTD
required for generation of non-fatal errors
required for generation of warnings
required to use validating parser
special element value: ANY
special element value: EMPTY
specifying with the DOCTYPE tag
use of existing, if possible
use of, for binding
w3c specification
XML and Related Specs
DTDEventListener interface
Java XML API
using startDTD and endDTD methods to identify DTD processing
 
DTDHandler interface
SAX API
using the DTDHandler API

E

element
defined by tags
defining in the DTD
special DTD values ANY and EMPTY
naming of, adding attributes to
nesting of
nested elements, adding
vs attribute design decision
 
empty element
adding of
as further defined by the DTD
 
EMPTY
DTD element value
 
encodings
Java's encoding schemes
setting up I/O in SAX echo app
 
entity
definable in The XML Prolog
defining in the DTD
predefined entities for special characters
referenced in an XML Document
summary of entity types
DTD attribute type
useful entity definitions
 
 
entity reference
to predefined entities for special characters
use of, in an XML Document
echoing of, in the SAX echo app
referencing external entities
use of for binary entities (not recommended)
 
ENTITY
DTD tag
 
ENTITIES
DTD attribute type
 
EntityResolver interface
SAX API
using the EnityResolver API
 
environment variable
use of, to select validating or nonvalidating parser
 
error conditions
Handling Errors with the Non-Validating Parser
fatal error
introducing
(non-fatal) error
understanding
handling, mechanisms
experimenting with validation errors in the SAX echo app
handling of, in the validating parser
warning
DTD required for, handling of
DTD warnings that could occur
ErrorHandler interface
SAX API
use of, for handling non-fatal errors
 
examples
description of, in Java XML release
 
exceptions
ParserConfigurationException
handling of, in a SAX app
IOException
wrapping in a SAX exception
SAXException
thrown by DocumentHandler methods
handling of
SAXParseException
basic handling of
improved handling of
delivered to ErrorHandler methods
external entity
summary of entity types
referencing

echoing, with the SAX echo app
use of, for normalizing an XML structure
 
external subset
referencing the DTD

F

fatal error
See error conditions
 
FIXED
attribute specification in the DTD
 
flow objects
defined by XSL
 
formatting objects
defined by XSL
 

G

general entity
summary of entity types

H

HandlerBase class
implements SAX APIs
use of, in Echo app
extending of, to implement the ErrorHandler interface
 
HTML
HTML-style text, adding of
inline reusability -- none, vs. XML
linking, compared to XML
tags similar to XML
vs. stylability of XML documents
reusing a DTD that defines HTML-style tags in XML

I

ICE
XML-based standard
 
ID
DTD attribute type
 
IDREF
DTD attribute type
 
IDREFS
DTD attribute type
 
IMPLIED
attribute specification in the DTD
 
InputSource class
used in setting up the SAX echo app
IOException
wrapping in a SAX exception: see exceptions
 

J

K

L

LexicalEventListener interface
must use, else comments do not appear in SAX echo app
how it works (extends DocumentHandler)
use of, by XmlDocumentBuilder, to construct a DOM
working with a LexicalEventListener
 
line endings
normalization of, to NL (\n)
 
local subset
referencing the DTD
 
Locator interface
additional SAX interfaces

M

MathML
XML-based standard
 
methods
comment
LexicalEventListener interface
characters
handling document events
vs. ignorableWhitespace
ignorableWhitespace
documents vs. data, DTD required
vs. characters method
makeParser
setting up the SAX echo app
notationDecl
the DTDHandler API
processingInstruction
processing instructions, handling of
registerCatalogEntry
used to map an URN to a URL in a Resolver
resolveEntity
the EnityResolver API
setDocumentLocator
identifying a document's location
order of, with respect to startDocument
setEntityResolver
used to configure parser with a Resolver
startCDATA / endCDATA
LexicalEventListener interface
startDocument / endDocument
explanation of use in the SAX echo app
handling document events
order of, with respect to setDocumentLocator
startDtd / endDtd
using to identify DTD processing with a DtdEventListener
startElement / endElement
explanation of use in the SAX echo app
handling document events
startParsedEntity / endParsedEntity
LexicalEventListener interface
unparsedEntityDecl
the DTDHandler API
 
MessageCatalog class
Utility Package
 
MIME data types
used to reference a binary entity
 
mixed-content model
defining in the DTD

N

Namespace
XML and Related Specs
used to reference a binary entity
w3c specification
 
NDATA
defining an unparsed entity with
 
NMTOKEN
DTD attribute type
 
NMTOKENS
DTD attribute type
 
nonvalidating parser
See parser
 
normalization
Normalizing Data
Normalizing DTDs
normalization of line endings to NL (\n)
 
notation
use of for binary entities (not recommended)
 
NOTATION
DTD attribute type
use of for binary entities (not recommended)
processing of, using the DTDHandler API
 

O

OASIS
comments on design of XML documents
repository for DTDs
 
output
compressing of, in SAX echo app
spacing of, in SAX echo app
writing of, in SAX echo app

P

packages
com.sun.xml.parser
com.sun.xml.tree
com.sun.xml.util
org.xml.sax
additional SAX interfaces
org.xml.sax.helpers
org.w3c.dom
imported into SAX echo app
 
parameter entity
creating and referencing in the DTD
for reusing an existing DTD definition
summary of entity types
use of, to control conditional sections
 
parsed entity
summary of entity types
using a LexicalEventListener to echo in XML output
echoing of, with a LexicalEventListener in the SAX echo app
 
parser
SAX Parser
echoing an XML file with
effect of DTD on, overview of
DTD's Effect on the Nonvalidating Parser
selected using an environment variable
 
Parser interface
SAX Parser
 
ParserConfigurationException
See exceptions
 
ParserFactory class
SAX Parser
imported into SAX echo app
used in setting up the SAX echo app
 
PCDATA
DTD keyword
 
processing instruction
declaration of
handling of
 
prolog
The XML Prolog
 
public ID
See URN
 

Q

R

REQUIRED
attribute specification in the DTD
 
RDF
used for traditional data processing
XML and Related Specs
w3c specification
 
RDF Schema
XML and Related Specs
w3c specification
 
reference
See entity reference.
 
Resolver class
imported into SAX echo app
used in setting up the SAX echo app
use of, to convert an URN to a URL
use of, with the EnityResolver API
 
root
writing an XML file
defining in the DTD
running
of SAX echo app
See Also: command scripts

S

SAX
echoing an XML file with
Java XML APIs, overview

SAX Parser
Other SAX APIs
serial access with
XML and Related Specs
w3c specification
 
SAXException
see exceptions
 
SAXParseException
see exceptions
 
schema
use of, for binding
 
scripts
See: command scripts
 
SGML
...
 
SMIL
XML-based standard
 
SVG
XML-based standard
 
system ID
See URL
 

T

tag
used to identify data
Tags and Attributes
Empty Tags
naming of
 
text
handling text with XML-style syntax
trademark symbols
entity definitions

U

unicode
...
 
unparsed entity
summary of entity types
referencing a binary entity
defining with the NDATA keyword
 
URI
use of, when specifying a parameter entity
See Also: URL and URN
 
URL
identifying the document's location in the SAX echo app
specifying an external entity using a SYSTEM identifier
use of, to specify the DTD
 
URN
identifying the document's location in the SAX echo app
specifying an external entity using a PUBLIC identifier
use of, to specify the DTD
use of Resolver to convert to an URL
US-ASCII
Java's encoding schemes
setting up I/O in SAX echo app
 
UTF-8
Java's encoding schemes
setting up I/O in SAX echo app
 
UTF-16
Java's encoding schemes
setting up I/O in SAX echo app

V

valid
as determined by a DTD
 
validating parser
effect of DTD on
error handling in
generation of non-fatal errors, from DTD

selected using an environment variable
use of, in SAX echo app
ValidatingParser interface
SAX Parser
 
visibility heuristic
attributes vs. elements, stylistic choice
example of

W

w3c
XML and Related Specs.
 
warning
See error conditions
WebDAV
XML-based standard
 
well-formed
with respect to empty Tags
nesting of tags
 
whitepsace
tracking ignorable whitespace

X

XHTML
XML and Related Specs
w3c specification
reuse of XHTML DTD in the SAX echo app
 
XLink
XML and Related Specs
w3c specification
 
XLL
XML and Related Specs
w3c specification
 
XML
A Quick Introduction to XML
archving, using XML
attributes
binary entitites
binding, using XML
comments
designing an XML document
Document Type Definition
entities
HTML, comparison with
inline reusability
linking
similarity of tags
stylability of documents

parameter entities
processing instructions
prolog
text, substituting of
Writing a Simple XML File
XML and Related Specs

XML Schema
overview of schema proposals, comparison to DTD
w3c specification
 
XMLChars class
Utility Package
XMLDocumentBuilder class
use of LexicalEventListener
 
XMLNames class
Utility Package
 
XPointer
XML and Related Specs
w3c specification
XSL
used for traditional data processing
stylability of XML documents
XML and Related Specs
w3c specification

Y

Z

_ (non-alpha)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
Previous | Next | Index | TOC | Top | Top Contents Index Glossary