|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfi.hut.tml.xsmiles.dom.XMLBroker
The factory for creating DOM event instances
| Field Summary | |
protected java.util.Hashtable |
activeMLFCs
parasite MLFC is a non-host mlfc, such as XForms |
protected boolean |
hasCSSPI
true if this document has CSS reference PI at root |
protected boolean |
hasXSLPI
true if this document has XSL reference PI at root |
protected MLFC |
hostMLFC
|
protected boolean |
hostMLFCisXMLMLFC
|
protected java.lang.String |
hostURI
|
protected java.util.Hashtable |
parasiteMLFCs
parasite MLFC is a non-host mlfc, such as XForms |
protected boolean |
presentationDOM
|
protected static java.util.Hashtable |
registeredMLFCs
|
protected static java.util.Hashtable |
registeredMLFCsNS
|
protected java.lang.String |
rootElementName
|
protected java.util.Hashtable |
strToMLFC
parasite MLFC is a non-host mlfc, such as XForms |
static java.lang.String |
XMLMLFC_NAME
the default XML+CSS MLFC. |
static java.lang.String |
XMLNS
|
| Constructor Summary | |
XMLBroker()
|
|
| Method Summary | |
org.w3c.dom.Attr |
createAttributeNS(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String URI,
java.lang.String qualifiedName)
|
void |
createdProcessingInstruction(java.lang.String target,
java.lang.String data,
org.w3c.dom.ProcessingInstruction proc)
|
org.w3c.dom.Element |
createElement(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String tagname)
|
org.w3c.dom.Element |
createElementNS(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String URI,
java.lang.String tagname)
|
void |
destroy()
|
boolean |
docHasCSSPI()
|
MLFC |
findMLFC(java.lang.String URI,
java.lang.String tagname)
|
MLFC |
getHostMLFC()
|
protected java.lang.String |
getMLFC(java.lang.String localname,
java.lang.String namespace)
Finds an MLFC from local hard drive or if unsuccessful over the network. |
static java.lang.String |
getMLFCClass(java.lang.String ns)
|
static java.lang.String |
getMLFCClassNS(java.lang.String ns)
|
java.util.Hashtable |
getParasiteMLFCs()
|
boolean |
isPresentationDOM()
|
static boolean |
isRegistered(java.lang.String namespace)
|
static void |
registerMLFC(java.lang.String tag,
java.lang.String a_class)
|
static void |
registerMLFCNS(java.lang.String a_ns,
java.lang.String a_class)
|
void |
setHostMLFC(MLFC h_mlfc,
java.lang.String uri)
this is a kludge that SVGMLFC uses, for it's own copy of XMLBroker |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static java.lang.String XMLMLFC_NAME
public static final java.lang.String XMLNS
protected boolean hostMLFCisXMLMLFC
protected java.util.Hashtable parasiteMLFCs
protected java.util.Hashtable activeMLFCs
protected java.util.Hashtable strToMLFC
protected MLFC hostMLFC
protected java.lang.String hostURI
protected boolean presentationDOM
protected java.lang.String rootElementName
protected boolean hasCSSPI
protected boolean hasXSLPI
protected static java.util.Hashtable registeredMLFCsNS
protected static java.util.Hashtable registeredMLFCs
| Constructor Detail |
public XMLBroker()
| Method Detail |
public MLFC getHostMLFC()
public void setHostMLFC(MLFC h_mlfc,
java.lang.String uri)
public java.util.Hashtable getParasiteMLFCs()
public boolean isPresentationDOM()
public org.w3c.dom.Element createElement(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String tagname)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void createdProcessingInstruction(java.lang.String target,
java.lang.String data,
org.w3c.dom.ProcessingInstruction proc)
public boolean docHasCSSPI()
public MLFC findMLFC(java.lang.String URI,
java.lang.String tagname)
public org.w3c.dom.Element createElementNS(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String URI,
java.lang.String tagname)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttributeNS(org.apache.xerces.dom.DocumentImpl doc,
java.lang.String URI,
java.lang.String qualifiedName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
protected java.lang.String getMLFC(java.lang.String localname,
java.lang.String namespace)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException,
java.lang.ClassNotFoundException
null if was unable to retrieve the required MLFC
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.ClassNotFoundException
public static void registerMLFCNS(java.lang.String a_ns,
java.lang.String a_class)
public static java.lang.String getMLFCClassNS(java.lang.String ns)
public static void registerMLFC(java.lang.String tag,
java.lang.String a_class)
public static boolean isRegistered(java.lang.String namespace)
public static java.lang.String getMLFCClass(java.lang.String ns)
public void destroy()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||