Package org.xhtmlrenderer.context
Class StandardAttributeResolver
java.lang.Object
org.xhtmlrenderer.context.StandardAttributeResolver
- All Implemented Interfaces:
AttributeResolver
An instance which works together with a w3c DOM tree
- Author:
- Torbjörn Gannholm
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for the StandardAttributeResolver object -
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValue
(Object e, String attrName) Gets the attributeValue attribute of the StandardAttributeResolver objectgetAttributeValue
(Object e, String namespaceURI, String attrName) May return null.Gets the class attribute of the StandardAttributeResolver objectGets the elementStyling attribute of the StandardAttributeResolver objectGets the iD attribute of the StandardAttributeResolver objectGets the lang attribute of the StandardAttributeResolver objectmay return nullboolean
Gets the active attribute of the StandardAttributeResolver objectboolean
Gets the focus attribute of the StandardAttributeResolver objectboolean
Gets the hover attribute of the StandardAttributeResolver objectboolean
Gets the link attribute of the StandardAttributeResolver objectboolean
Gets the visited attribute of the StandardAttributeResolver object
-
Constructor Details
-
StandardAttributeResolver
Constructor for the StandardAttributeResolver object- Parameters:
nsh
- PARAMuac
- PARAMui
- PARAM
-
-
Method Details
-
getAttributeValue
Gets the attributeValue attribute of the StandardAttributeResolver object- Specified by:
getAttributeValue
in interfaceAttributeResolver
- Parameters:
e
- PARAMattrName
- PARAM- Returns:
- The attributeValue value
-
getAttributeValue
Description copied from interface:AttributeResolver
May return null. Required to return null if attribute does not exist and not null if attribute exists.- Specified by:
getAttributeValue
in interfaceAttributeResolver
-
getClass
Gets the class attribute of the StandardAttributeResolver object- Specified by:
getClass
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The class value
-
getID
Gets the iD attribute of the StandardAttributeResolver object- Specified by:
getID
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The iD value
-
getNonCssStyling
Description copied from interface:AttributeResolver
may return null- Specified by:
getNonCssStyling
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The non css styling (specificity 0,0,0,0 on author styles, according to css 2.1)
-
getElementStyling
Gets the elementStyling attribute of the StandardAttributeResolver object- Specified by:
getElementStyling
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The elementStyling value
-
getLang
Gets the lang attribute of the StandardAttributeResolver object- Specified by:
getLang
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The lang value
-
isLink
Gets the link attribute of the StandardAttributeResolver object- Specified by:
isLink
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The link value
-
isVisited
Gets the visited attribute of the StandardAttributeResolver object- Specified by:
isVisited
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The visited value
-
isHover
Gets the hover attribute of the StandardAttributeResolver object- Specified by:
isHover
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The hover value
-
isActive
Gets the active attribute of the StandardAttributeResolver object- Specified by:
isActive
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The active value
-
isFocus
Gets the focus attribute of the StandardAttributeResolver object- Specified by:
isFocus
in interfaceAttributeResolver
- Parameters:
e
- PARAM- Returns:
- The focus value
-