@Component(value="ui_PresentationsFacetProvider") public class PresentationsFacetProvider extends java.lang.Object implements FacetProvider<PresentationsFacet>
| Modifier and Type | Field and Description |
|---|---|
protected PresentationsManager |
presentationsManager |
| Constructor and Description |
|---|
PresentationsFacetProvider(PresentationsManager presentationsManager) |
| Modifier and Type | Method and Description |
|---|---|
PresentationsFacet |
create() |
java.lang.Class<PresentationsFacet> |
getFacetClass() |
java.lang.String |
getFacetTag() |
protected boolean |
isPresentationsAvailable() |
protected java.util.Optional<java.lang.Boolean> |
loadAuto(org.dom4j.Element element) |
protected java.util.List<java.lang.String> |
loadComponentIds(ComponentLoader.ComponentContext context,
org.dom4j.Element root) |
void |
loadFromXml(PresentationsFacet facet,
org.dom4j.Element element,
ComponentLoader.ComponentContext context)
Loads properties of the facet from XML.
|
protected java.util.Optional<java.lang.String> |
loadId(org.dom4j.Element element) |
protected PresentationsManager presentationsManager
public PresentationsFacetProvider(@Autowired(required=false)
PresentationsManager presentationsManager)
public java.lang.Class<PresentationsFacet> getFacetClass()
getFacetClass in interface FacetProvider<PresentationsFacet>public PresentationsFacet create()
create in interface FacetProvider<PresentationsFacet>public java.lang.String getFacetTag()
getFacetTag in interface FacetProvider<PresentationsFacet>public void loadFromXml(PresentationsFacet facet, org.dom4j.Element element, ComponentLoader.ComponentContext context)
FacetProviderloadFromXml in interface FacetProvider<PresentationsFacet>facet - facetelement - XML elementcontext - loading contextprotected java.util.Optional<java.lang.String> loadId(org.dom4j.Element element)
protected java.util.Optional<java.lang.Boolean> loadAuto(org.dom4j.Element element)
protected java.util.List<java.lang.String> loadComponentIds(ComponentLoader.ComponentContext context, org.dom4j.Element root)
protected boolean isPresentationsAvailable()