|
Flying Saucer Project Release ${app.version} | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttributeResolver
In XML, an application may or may not know how to find the ID and/or class and/or attribute defaults of an element.
To enable matching of identity conditions, class conditions, language, and attribute defaults you need to provide an AttributeResolver to the StyleMap. NOTE: The application is required to look in a document's internal subset for default attribute values, but the application is not required to use its built-in knowledge of a namespace or look in the external subset.
Method Summary | |
---|---|
java.lang.String |
getAttributeValue(java.lang.Object e,
java.lang.String attrName)
May return null. |
java.lang.String |
getAttributeValue(java.lang.Object e,
java.lang.String namespaceURI,
java.lang.String attrName)
May return null. |
java.lang.String |
getClass(java.lang.Object e)
may return null |
java.lang.String |
getElementStyling(java.lang.Object e)
may return null |
java.lang.String |
getID(java.lang.Object e)
may return null |
java.lang.String |
getLang(java.lang.Object e)
may return null |
java.lang.String |
getNonCssStyling(java.lang.Object e)
may return null |
boolean |
isActive(java.lang.Object e)
Gets the active attribute of the AttributeResolver object |
boolean |
isFocus(java.lang.Object e)
Gets the focus attribute of the AttributeResolver object |
boolean |
isHover(java.lang.Object e)
Gets the hover attribute of the AttributeResolver object |
boolean |
isLink(java.lang.Object e)
Gets the link attribute of the AttributeResolver object |
boolean |
isVisited(java.lang.Object e)
Gets the visited attribute of the AttributeResolver object |
Method Detail |
---|
java.lang.String getAttributeValue(java.lang.Object e, java.lang.String attrName)
java.lang.String getAttributeValue(java.lang.Object e, java.lang.String namespaceURI, java.lang.String attrName)
java.lang.String getClass(java.lang.Object e)
e
- PARAM
java.lang.String getID(java.lang.Object e)
e
- PARAM
java.lang.String getNonCssStyling(java.lang.Object e)
e
- PARAM
java.lang.String getElementStyling(java.lang.Object e)
e
- PARAM
java.lang.String getLang(java.lang.Object e)
e
- PARAM
boolean isLink(java.lang.Object e)
e
- PARAM
boolean isVisited(java.lang.Object e)
e
- PARAM
boolean isHover(java.lang.Object e)
e
- PARAM
boolean isActive(java.lang.Object e)
e
- PARAM
boolean isFocus(java.lang.Object e)
e
- PARAM
|
Flying Saucer Project Release ${app.version} | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |