java.lang.Object
com.hybris.cockpitng.components.validation.AbstractValidatableContainer
com.hybris.backoffice.widgets.branding.customthemes.themes.ThemeValidatable
All Implemented Interfaces:
com.hybris.cockpitng.components.validation.ValidatableContainer

public class ThemeValidatable extends com.hybris.cockpitng.components.validation.AbstractValidatableContainer
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.hybris.cockpitng.components.validation.AbstractValidatableContainer

    com.hybris.cockpitng.components.validation.AbstractValidatableContainer.ValueObserverProxy
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class com.hybris.cockpitng.components.validation.AbstractValidatableContainer

    preventBroadcastValidationChange
  • Constructor Summary

    Constructors
    Constructor
    Description
    ThemeValidatable(ThemesController controller, org.zkoss.zk.ui.Component parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.hybris.cockpitng.components.validation.ValidationFocusTransferHandler
     
    org.zkoss.zk.ui.Component
     
     
     
    com.hybris.cockpitng.validation.model.ValidationResult
     
    boolean
     
    boolean
     

    Methods inherited from class com.hybris.cockpitng.components.validation.AbstractValidatableContainer

    addValidationObserver, addValidationObserver, getFocusTransfer, getRootPath, removeValidationObserver, setPreventBroadcastValidationChange

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.hybris.cockpitng.components.validation.ValidatableContainer

    getCurrentValidationResult, reactOnValidationChange
  • Field Details

  • Constructor Details

    • ThemeValidatable

      public ThemeValidatable(ThemesController controller, org.zkoss.zk.ui.Component parent)
  • Method Details

    • createFocusTransferHandler

      protected com.hybris.cockpitng.components.validation.ValidationFocusTransferHandler createFocusTransferHandler()
      Specified by:
      createFocusTransferHandler in class com.hybris.cockpitng.components.validation.AbstractValidatableContainer
    • getContainer

      public org.zkoss.zk.ui.Component getContainer()
    • getCurrentObject

      public Object getCurrentObject(String path)
    • getCurrentObjectPath

      public String getCurrentObjectPath(String path)
    • isRootPath

      public boolean isRootPath(String path)
    • reactOnValidationChange

      public boolean reactOnValidationChange(String path)
      Specified by:
      reactOnValidationChange in interface com.hybris.cockpitng.components.validation.ValidatableContainer
      Overrides:
      reactOnValidationChange in class com.hybris.cockpitng.components.validation.AbstractValidatableContainer
    • getCurrentValidationResult

      public com.hybris.cockpitng.validation.model.ValidationResult getCurrentValidationResult(String path)