public class NoNamespaceHandler extends java.lang.Object implements NamespaceHandler
Constructor and Description |
---|
NoNamespaceHandler() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnchorName(org.w3c.dom.Element e) |
java.lang.String |
getAttributeValue(org.w3c.dom.Element e,
java.lang.String attrName)
may return null.
|
java.lang.String |
getAttributeValue(org.w3c.dom.Element e,
java.lang.String namespaceURI,
java.lang.String attrName) |
java.lang.String |
getClass(org.w3c.dom.Element e)
may return null
|
StylesheetInfo |
getDefaultStylesheet(StylesheetFactory factory) |
java.lang.String |
getDocumentTitle(org.w3c.dom.Document doc) |
java.lang.String |
getElementStyling(org.w3c.dom.Element e)
may return null
|
java.lang.String |
getID(org.w3c.dom.Element e)
may return null
|
java.lang.String |
getImageSourceURI(org.w3c.dom.Element e)
For an element where isImageElement returns true, retrieves the URI associated with that Image, as
reported by the element; makes no guarrantee that the URI is correct, complete or points to anything in
particular.
|
java.lang.String |
getLang(org.w3c.dom.Element e)
may return null
|
java.lang.String |
getLinkUri(org.w3c.dom.Element e)
should return null if element is not a link
|
java.lang.String |
getNamespace() |
java.lang.String |
getNonCssStyling(org.w3c.dom.Element e)
may return null
|
StylesheetInfo[] |
getStylesheets(org.w3c.dom.Document doc) |
boolean |
isFormElement(org.w3c.dom.Element e)
Determines whether or not the specified Element represents a
<form>.
|
boolean |
isImageElement(org.w3c.dom.Element e) |
public java.lang.String getNamespace()
getNamespace
in interface NamespaceHandler
public java.lang.String getAttributeValue(org.w3c.dom.Element e, java.lang.String attrName)
NamespaceHandler
getAttributeValue
in interface NamespaceHandler
e
- PARAMattrName
- PARAMpublic java.lang.String getAttributeValue(org.w3c.dom.Element e, java.lang.String namespaceURI, java.lang.String attrName)
getAttributeValue
in interface NamespaceHandler
public java.lang.String getClass(org.w3c.dom.Element e)
NamespaceHandler
getClass
in interface NamespaceHandler
e
- PARAMpublic java.lang.String getID(org.w3c.dom.Element e)
NamespaceHandler
getID
in interface NamespaceHandler
e
- PARAMpublic java.lang.String getLang(org.w3c.dom.Element e)
NamespaceHandler
getLang
in interface NamespaceHandler
e
- PARAMpublic java.lang.String getElementStyling(org.w3c.dom.Element e)
NamespaceHandler
getElementStyling
in interface NamespaceHandler
e
- PARAMpublic java.lang.String getNonCssStyling(org.w3c.dom.Element e)
NamespaceHandler
getNonCssStyling
in interface NamespaceHandler
public java.lang.String getLinkUri(org.w3c.dom.Element e)
NamespaceHandler
getLinkUri
in interface NamespaceHandler
e
- PARAMpublic java.lang.String getDocumentTitle(org.w3c.dom.Document doc)
getDocumentTitle
in interface NamespaceHandler
public java.lang.String getAnchorName(org.w3c.dom.Element e)
getAnchorName
in interface NamespaceHandler
public boolean isImageElement(org.w3c.dom.Element e)
isImageElement
in interface NamespaceHandler
public java.lang.String getImageSourceURI(org.w3c.dom.Element e)
NamespaceHandler
NamespaceHandler.isImageElement(org.w3c.dom.Element)
returns false, this method may
return false, and may also return false if the Element is not correctly formed and contains no URI; check the
return value carefully.getImageSourceURI
in interface NamespaceHandler
e
- The element to extract image info from.public boolean isFormElement(org.w3c.dom.Element e)
NamespaceHandler
isFormElement
in interface NamespaceHandler
e
- The Element to evaluate.public StylesheetInfo[] getStylesheets(org.w3c.dom.Document doc)
getStylesheets
in interface NamespaceHandler
public StylesheetInfo getDefaultStylesheet(StylesheetFactory factory)
getDefaultStylesheet
in interface NamespaceHandler