|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xalan.xsltc.dom.DTDMonitor
Constructor Summary | |
DTDMonitor()
Constructor - does nothing |
|
DTDMonitor(XMLReader reader)
Constructor |
Method Summary | |
void |
attributeDecl(java.lang.String element,
java.lang.String attribute,
java.lang.String type,
java.lang.String[] options,
java.lang.String defaultValue,
boolean fixed,
boolean required)
Stores the association between the name of an ID attribute and the name of element that may contain it Such an association would be represented in a DTD as in: where 'Person' would be elemtName and 'SSN' would be the ID attribute |
void |
attributeDecl(java.lang.String element,
java.lang.String attribute,
java.lang.String type,
java.lang.String defaultValue,
java.lang.String value)
SAX2 extension handler for DTD declaration events Report an attribute type declaration |
void |
buildIdIndex(DOMImpl dom,
int mask,
AbstractTranslet translet)
Leverages the Key Class to implement the XSLT id() function. |
void |
elementDecl(java.lang.String element,
java.lang.String model)
SAX2 extension handler for DTD declaration events Report an element type declaration. |
void |
externalEntityDecl(java.lang.String name,
java.lang.String pid,
java.lang.String sid)
SAX2 extension handler for DTD declaration events Report a parsed external entity declaration. |
Hashtable |
getUnparsedEntityURIs()
|
void |
handleDTD(XMLReader reader)
Set an instance of this class as the DTD declaration handler for an XMLReader object (using the setProperty() method). |
void |
internalEntityDecl(java.lang.String name,
java.lang.String value)
SAX2 extension handler for DTD declaration events Report an internal entity declaration. |
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
SAX2: Receive notification of a notation declaration event. |
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notation)
SAX2: Receive notification of an unparsed entity declaration event. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DTDMonitor()
public DTDMonitor(XMLReader reader) throws java.lang.RuntimeException
Method Detail |
public void handleDTD(XMLReader reader) throws java.lang.RuntimeException
public void notationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws SAXException
public void unparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notation) throws SAXException
public Hashtable getUnparsedEntityURIs()
public void attributeDecl(java.lang.String element, java.lang.String attribute, java.lang.String type, java.lang.String[] options, java.lang.String defaultValue, boolean fixed, boolean required)
public void attributeDecl(java.lang.String element, java.lang.String attribute, java.lang.String type, java.lang.String defaultValue, java.lang.String value)
public void elementDecl(java.lang.String element, java.lang.String model)
public void externalEntityDecl(java.lang.String name, java.lang.String pid, java.lang.String sid)
public void internalEntityDecl(java.lang.String name, java.lang.String value)
public final void buildIdIndex(DOMImpl dom, int mask, AbstractTranslet translet)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |