Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userStyles
Hashtable userStyles
namePool
NamePool namePool
sn
StandardNames sn
StyleNodeFactory
public StyleNodeFactory(NamePool pool)
getStandardNames
public StandardNames getStandardNames()
makeElementNode
public ElementImpl makeElementNode(NodeInfo parent,
int nameCode,
AttributeCollection attlist,
int[] namespaces,
int namespacesUsed,
Locator locator,
int sequence)
- Create an Element node. Note, if there is an error detected while constructing
the Element, we add the element anyway, and return success, but flag the element
with a validation error. In principle this should allow us to report more than
one error from a single compilation.
- Specified by:
makeElementNode
in interface NodeFactory
- Parameters:
attlist
- the attribute listparent
- The parent elementnamespaces
- List of new namespace declarations for this element, as a sequence
of namespace codes representing pairs of strings: (prefix1, uri1), (prefix2, uri2)...namespacesUsed
- the number of elemnts of the namespaces array actually usedlocator
- Indicates the source document and line number containing the nodesequence
- Sequence number to be assigned to represent document order.
isElementAvailable
public boolean isElementAvailable(String uri,
String localName)
- Method to support the element-available() function