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