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.Document
getDom()
org.craftercms.core.service.Item
getItem()
boolean
isFolder()
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
-