com.wutka.dtd
Modifier and Type | Field and Description |
---|---|
java.util.Hashtable |
elements
Contains all the elements defined in the DTD
|
java.util.Hashtable |
entities
Contains all the entities defined in the DTD
|
java.util.Hashtable |
externalDTDs
Contains parsed DTD's for any external entity DTD declarations
|
java.util.Vector |
items
Contains all the items defined in the DTD in their original order
|
java.util.Hashtable |
notations
Contains all the notations defined in the DTD
|
DTDElement |
rootElement
Contains the element that is most likely the root element or null
if the root element can't be determined.
|
Constructor and Description |
---|
DTD()
Creates a new DTD
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object ob)
Returns true if this object is equal to another
|
java.lang.Object |
getItem(int i)
Retrieves an item from the items array
|
java.lang.Object[] |
getItems()
Returns the items as an array
|
java.util.Vector |
getItemsByType(java.lang.Class itemType)
Retrieves a list of items of a particular type
|
void |
setItem(java.lang.Object item,
int i)
Stores an item in the items array
|
void |
setItems(java.lang.Object[] newItems)
Stores an array of items in the items array
|
void |
write(java.io.PrintWriter outWriter)
Writes the DTD to an output writer in standard DTD format (the format
the parser normally reads).
|
public java.util.Hashtable elements
public java.util.Hashtable entities
public java.util.Hashtable notations
public java.util.Hashtable externalDTDs
public java.util.Vector items
public DTDElement rootElement
public void write(java.io.PrintWriter outWriter) throws java.io.IOException
public boolean equals(java.lang.Object ob)
equals
in class java.lang.Object
public void setItems(java.lang.Object[] newItems)
public java.lang.Object[] getItems()
public void setItem(java.lang.Object item, int i)
public java.lang.Object getItem(int i)
public java.util.Vector getItemsByType(java.lang.Class itemType)
Copyright (c) 2001 Mark Wutka.