@Component(value="ui_EditorScreenFacetProvider") public class EditorScreenFacetProvider extends AbstractEntityAwareScreenFacetProvider<EditorScreenFacet>
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected io.jmix.core.Metadata |
metadata |
Constructor and Description |
---|
EditorScreenFacetProvider() |
Modifier and Type | Method and Description |
---|---|
EditorScreenFacet |
create() |
java.lang.Class<EditorScreenFacet> |
getFacetClass() |
java.lang.String |
getFacetTag() |
protected io.jmix.core.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
@Autowired protected io.jmix.core.Metadata metadata
@Autowired protected org.springframework.context.ApplicationContext applicationContext
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 io.jmix.core.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)