Package org.apache.sling.hapi
Interface MicrodataAttributeHelper
-
Method Summary
Modifier and TypeMethodDescriptionGet a map of maps with the HTMl attributes for each property of the type defined through a newMicrodataAttributeHelperGet a map of types for each type property.Callsitemprop(String, boolean)with 'withType' trueCallsitempropMap(String, boolean)and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'itempropMap(String propName, boolean withType) Get a map with the HTMl attributes for the given property of the type defined through a newMicrodataAttributeHelperitemtype()CallsitemtypeMap()and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'Get a map with the HTMl attributes for a new item of the type defined through a newMicrodataAttributeHelperobject
-
Method Details
-
itemtype
String itemtype()CallsitemtypeMap()and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'- Returns:
-
itemtypeMap
Get a map with the HTMl attributes for a new item of the type defined through a newMicrodataAttributeHelperobjectThe key is the HTMl attribute name and the value is the HTML attribute value
- Returns:
-
itemprop
Callsitemprop(String, boolean)with 'withType' true- Parameters:
propName-- Returns:
-
itemprop
CallsitempropMap(String, boolean)and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'- Parameters:
propName-withType-- Returns:
-
itempropMap
Get a map with the HTMl attributes for the given property of the type defined through a newMicrodataAttributeHelperThe key is the HTMl attribute name and the value is the HTML attribute value
Will through a
HApiExceptionruntime exception if the property propName does not exist for the type- Parameters:
propName- the name of the propertywithType- whether to include the 'itemtype' attribute- Returns:
-
allItemPropMap
Get a map of maps with the HTMl attributes for each property of the type defined through a newMicrodataAttributeHelperThe key is the property name and the value is a map of attributes like the one returned by
itempropMap(String, boolean)- Returns:
-
allPropTypesMap
Get a map of types for each type property.The key is the property name and the value is the type path identifier of that property
- Returns:
-