public interface FacetConfiguration
Implement PersistentStateComponent instead of overriding readExternal(Element) and
writeExternal(Element) methods in your implementation of FacetConfiguration
| Modifier and Type | Method and Description |
|---|---|
FacetEditorTab[] |
createEditorTabs(FacetEditorContext editorContext,
FacetValidatorsManager validatorsManager)
Creates editor which will be used to edit this facet configuration
|
default void |
readExternal(Element element)
Deprecated.
implement
PersistentStateComponent.loadState(Object) instead |
default void |
writeExternal(Element element)
Deprecated.
implement
PersistentStateComponent.getState() instead |
FacetEditorTab[] createEditorTabs(FacetEditorContext editorContext, FacetValidatorsManager validatorsManager)
editorContext - contextvalidatorsManager - validatorsManager@Deprecated
default void readExternal(Element element)
throws InvalidDataException
PersistentStateComponent.loadState(Object) insteadInvalidDataException@Deprecated
default void writeExternal(Element element)
throws WriteExternalException
PersistentStateComponent.getState() insteadWriteExternalException