Class ThemeEditor<T extends Theme>

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
ChoroplethThemeEditor, DefaultThemeEditor, DitherThemeEditor, GradientThemeEditor, ModulusThemeEditor, NumericThemeEditor, UniqueValueThemeEditor

public abstract class ThemeEditor<T extends Theme> extends JPanel
See Also:
Serialized Form
  • Constructor Details

    • ThemeEditor

      public ThemeEditor(T theme, Layer lle)
  • Method Details

    • apply

      public void apply()
    • getScale

      public double getScale()
    • setScale

      public void setScale(double scale)
    • getTheme

      public T getTheme()
    • getLayer

      public Layer getLayer()
    • setIsScaled

      public void setIsScaled(boolean isScaled)
    • getIsScaled

      public boolean getIsScaled()
    • close

      public void close()
      Cleanup routine to disconnect listeners etc.
    • getTitle

      public abstract String getTitle()
      A name to describe this type of editor