Class AbstractPaletteItem

    • Constructor Detail

      • AbstractPaletteItem

        public AbstractPaletteItem()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Description copied from interface: PaletteItem
        Is this palette item currently enabled?
        Specified by:
        isEnabled in interface PaletteItem
      • setEnabled

        public void setEnabled​(boolean enabled)
        Specified by:
        setEnabled in interface PaletteItem
      • isSelected

        public boolean isSelected()
        Description copied from interface: PaletteItem
        Is this palette item currently selected? Some types of palette items may never become selected
        Specified by:
        isSelected in interface PaletteItem
      • setSelected

        public void setSelected​(boolean selected)
        Description copied from interface: PaletteItem
        Select this palette item. Some types of palette items may not accept becoming selected
        Specified by:
        setSelected in interface PaletteItem
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface PaletteItem
      • setDisplayName

        protected void setDisplayName​(java.lang.String displayName)
      • setName

        protected void setName​(java.lang.String name)
      • setShortDescription

        protected void setShortDescription​(java.lang.String shortDescription)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • firePropertyChange

        protected void firePropertyChange​(java.lang.String propertyName,
                                          java.lang.Object oldValue,
                                          java.lang.Object newValue)
      • addPropertyChangeListener

        public void addPropertyChangeListener​(java.beans.PropertyChangeListener listener)
        Specified by:
        addPropertyChangeListener in interface PaletteItem
      • addPropertyChangeListener

        public void addPropertyChangeListener​(java.lang.String propertyName,
                                              java.beans.PropertyChangeListener listener)
        Specified by:
        addPropertyChangeListener in interface PaletteItem
      • removePropertyChangeListener

        public void removePropertyChangeListener​(java.lang.String propertyName,
                                                 java.beans.PropertyChangeListener listener)
        Specified by:
        removePropertyChangeListener in interface PaletteItem
      • getIcon

        public javax.swing.Icon getIcon()
        Specified by:
        getIcon in interface PaletteItem
      • setIcon

        protected void setIcon​(javax.swing.Icon icon)
      • setSmallIcon

        protected void setSmallIcon​(javax.swing.Icon smallIcon)