Class AbstractLabelSelectorPanel

    • Field Detail

      • m_IgnoreChanges

        protected boolean m_IgnoreChanges
        whether to ignore changes to the label.
    • Constructor Detail

      • AbstractLabelSelectorPanel

        protected AbstractLabelSelectorPanel​(ObjectAnnotationPanel owner)
        Initializes the panel.
        Parameters:
        owner - the owning panel
    • Method Detail

      • initialize

        protected void initialize()
        Initializes the members.
        Overrides:
        initialize in class BasePanel
      • doPreselectCurrentLabel

        protected abstract void doPreselectCurrentLabel​(String label)
        Pre-selects the label.
        Parameters:
        label - the label to use
      • preselectCurrentLabel

        public void preselectCurrentLabel​(String label)
        Pre-selects the label.
        Specified by:
        preselectCurrentLabel in interface LabelSelector
        Parameters:
        label - the label to use
      • setCurrentLabel

        public void setCurrentLabel​(String value)
        Sets the current label to use.
        Specified by:
        setCurrentLabel in interface LabelSelector
        Parameters:
        value - the label, null to unset