Class EmbeddedSiteItem

  • All Implemented Interfaces:
    SiteItem

    public class EmbeddedSiteItem
    extends AbstractXmlSiteItem
    Implementation of SiteItem for embedded site items
    Since:
    3.1.2
    Author:
    joseross
    • Field Detail

      • parentItem

        protected SiteItem parentItem
        The parent of the embedded component
      • componentId

        protected String componentId
        The unique id of the embedded component
      • rootElement

        protected org.dom4j.Element rootElement
        The XML root element of the embedded component
    • Constructor Detail

      • EmbeddedSiteItem

        public EmbeddedSiteItem​(SiteItem parentItem,
                                org.dom4j.Element rootElement,
                                org.craftercms.commons.converters.Converter<org.dom4j.Element,​Object> modelFieldConverter)