Package org.craftercms.engine.model
Interface SiteItem
- All Known Implementing Classes:
AbstractXmlSiteItem,DefaultSiteItem,EmbeddedSiteItem
public interface SiteItem
Defines the basic behavior for a site item
- Since:
- 3.1.2
- Author:
- joseross
-
Method Summary
Modifier and TypeMethodDescriptioncreateItemWrapper(org.craftercms.core.service.Item item) getChildItem(String storeName) org.dom4j.DocumentgetDom()org.craftercms.core.service.ItemgetItem()booleanisFolder()queryValue(String xpathExpression) queryValue(String xpathExpression, Map<String, String> namespaceUris) queryValues(String xpathExpression) queryValues(String xpathExpression, Map<String, String> namespaceUris) sortItems(List<SiteItem> items, Comparator<SiteItem> comparator)
-
Method Details
-
getItem
org.craftercms.core.service.Item getItem() -
getStoreName
String getStoreName() -
getStoreUrl
String getStoreUrl() -
isFolder
boolean isFolder() -
getDom
org.dom4j.Document getDom() -
getProperties
-
get
-
queryValue
-
queryValues
-
queryValue
-
queryValues
-
getChildItems
-
getChildItem
-
sortItems
-
createItemWrapper
-