Class DefaultEditorValidation
- java.lang.Object
-
- com.hybris.cockpitng.components.validation.DefaultEditorValidation
-
- All Implemented Interfaces:
EditorValidation,Cleanable
public class DefaultEditorValidation extends java.lang.Object implements EditorValidation
-
-
Field Summary
-
Fields inherited from interface com.hybris.cockpitng.components.validation.EditorValidation
ON_VALIDATION_CHANGED
-
-
Constructor Summary
Constructors Constructor Description DefaultEditorValidation(java.lang.String path)DefaultEditorValidation(java.lang.String path, ValidationHandler validationHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidapplyValidationCss()protected voidapplyValidationCss(boolean expanded)voidcleanup()Cleans all references that will be no longer valid after component is detached from its parent.voideditorRendered()voideditorValidationChanged()java.lang.StringgetFullPath()protected ValidationResultgetPersistedValidationResult()java.lang.StringgetPrefix()java.lang.StringgetQualifier()ValidationHandlergetValidationHandler()protected java.lang.StringgetValidationObservedKey()ValidationRenderergetValidationRenderer()<T> voidinit(ValidatableContainer validatableContainer, Editor editor, EditorContext<T> editorContext)protected booleanisValidationChanged(ValidationResult violations)protected voidnotifyValidationChange()protected <T> voidprocessValidationResult(EditorContext<T> editorContext)
-
-
-
Constructor Detail
-
DefaultEditorValidation
public DefaultEditorValidation(java.lang.String path)
-
DefaultEditorValidation
public DefaultEditorValidation(java.lang.String path, ValidationHandler validationHandler)
-
-
Method Detail
-
getPrefix
public java.lang.String getPrefix()
-
getQualifier
public java.lang.String getQualifier()
-
getFullPath
public java.lang.String getFullPath()
-
isValidationChanged
protected boolean isValidationChanged(ValidationResult violations)
-
init
public <T> void init(ValidatableContainer validatableContainer, Editor editor, EditorContext<T> editorContext)
- Specified by:
initin interfaceEditorValidation
-
editorRendered
public void editorRendered()
- Specified by:
editorRenderedin interfaceEditorValidation
-
editorValidationChanged
public void editorValidationChanged()
- Specified by:
editorValidationChangedin interfaceEditorValidation
-
processValidationResult
protected <T> void processValidationResult(EditorContext<T> editorContext)
-
applyValidationCss
protected void applyValidationCss()
-
getValidationObservedKey
protected java.lang.String getValidationObservedKey()
-
applyValidationCss
protected void applyValidationCss(boolean expanded)
-
notifyValidationChange
protected void notifyValidationChange()
-
getPersistedValidationResult
protected ValidationResult getPersistedValidationResult()
-
cleanup
public void cleanup()
Description copied from interface:CleanableCleans all references that will be no longer valid after component is detached from its parent.Notice: if an object implements
Initializablealso, then it is possible thatCleanable.cleanup()will be called several times without callingInitializable.initialize().
-
getValidationRenderer
public ValidationRenderer getValidationRenderer()
-
getValidationHandler
public ValidationHandler getValidationHandler()
-
-