Class UiComponent

  • Direct Known Subclasses:
    UiComposit

    public abstract class UiComponent
    extends Object
    • Constructor Detail

      • UiComponent

        public UiComponent()
    • Method Detail

      • doInit

        public void doInit​(MForm form,
                           IConfig config)
      • getForm

        public MForm getForm()
      • getConfig

        public IConfig getConfig()
      • doRevert

        public abstract void doRevert()
                               throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • doUpdateValue

        public abstract void doUpdateValue()
                                    throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • doUpdateMetadata

        public abstract void doUpdateMetadata()
                                       throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • setVisible

        public abstract void setVisible​(boolean visible)
                                 throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • isVisible

        public abstract boolean isVisible()
                                   throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • setEnabled

        public abstract void setEnabled​(boolean enabled)
                                 throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • setEditable

        public abstract void setEditable​(boolean editable)
                                  throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • isEnabled

        public abstract boolean isEnabled()
                                   throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • isFullSize

        public boolean isFullSize()
      • getWizard

        public UiWizard getWizard()
      • getName

        public String getName()
      • setError

        public abstract void setError​(String error)
      • clearError

        public abstract void clearError()