com.ibm.broker.config.appdev.patterns.ui

Class BasePatternPropertyEditor

  • java.lang.Object
    • com.ibm.broker.config.appdev.patterns.ui.BasePatternPropertyEditor
    • Constructor Detail

      • BasePatternPropertyEditor

        public BasePatternPropertyEditor()
    • Method Detail

      • createControls

        public abstract void createControls(java.lang.Object parent)
        Creates the controls for this user-defined editor.
        Specified by:
        createControls in interface PatternPropertyEditor
      • setEnabled

        public void setEnabled(boolean enabled)
        Called when the enabled state of this editor changes.
        Specified by:
        setEnabled in interface PatternPropertyEditor
      • setVisible

        public void setVisible(boolean visible)
        Called when the visibility of this editor changes.
        Specified by:
        setVisible in interface PatternPropertyEditor
      • getValue

        public java.lang.String getValue()
        Specified by:
        getValue in interface PatternPropertyEditor
        Returns:
        The current value in this editor.
      • isValid

        public java.lang.String isValid()
        Specified by:
        isValid in interface PatternPropertyEditor
        Returns:
        null or a validation error message.
      • notifyChanged

        public void notifyChanged(java.lang.String parameterId,
                                  java.lang.String value)
        Notification that a dependent parameter has changed.
        Specified by:
        notifyChanged in interface PatternPropertyEditor
      • setValue

        public void setValue(java.lang.String value)
        Sets the initial value of the property editor.
        Specified by:
        setValue in interface PatternPropertyEditor