@Component(value="cuba_EditorScreenFacetProvider") public class EditorScreenFacetProvider extends AbstractEntityAwareScreenFacetProvider<EditorScreenFacet>
Modifier and Type | Field and Description |
---|---|
protected BeanLocator |
beanLocator |
protected Metadata |
metadata |
static java.lang.String |
NAME |
Constructor and Description |
---|
EditorScreenFacetProvider() |
Modifier and Type | Method and Description |
---|---|
EditorScreenFacet |
create() |
java.lang.Class<EditorScreenFacet> |
getFacetClass() |
java.lang.String |
getFacetTag() |
protected Metadata |
getMetadata() |
protected void |
loadAddFirst(EditorScreenFacet facet,
org.dom4j.Element element) |
protected void |
loadEditMode(EditorScreenFacet facet,
org.dom4j.Element element) |
void |
loadFromXml(EditorScreenFacet facet,
org.dom4j.Element element,
ComponentLoader.ComponentContext context)
Loads properties of the facet from XML.
|
loadContainer, loadEntityClass, loadField, loadListComponent
loadId, loadOpenMode, loadProperties, loadProperty, loadScreenClass, loadScreenId, loadTarget
public static final java.lang.String NAME
@Inject protected Metadata metadata
@Inject protected BeanLocator beanLocator
public java.lang.Class<EditorScreenFacet> getFacetClass()
public EditorScreenFacet create()
public java.lang.String getFacetTag()
public void loadFromXml(EditorScreenFacet facet, org.dom4j.Element element, ComponentLoader.ComponentContext context)
FacetProvider
loadFromXml
in interface FacetProvider<EditorScreenFacet>
loadFromXml
in class AbstractEntityAwareScreenFacetProvider<EditorScreenFacet>
facet
- facetelement
- XML elementcontext
- loading contextprotected Metadata getMetadata()
getMetadata
in class AbstractEntityAwareScreenFacetProvider<EditorScreenFacet>
protected void loadAddFirst(EditorScreenFacet facet, org.dom4j.Element element)
protected void loadEditMode(EditorScreenFacet facet, org.dom4j.Element element)