com.samskivert.swing
Class RuntimeAdjust.Adjust

java.lang.Object
  extended by com.samskivert.swing.RuntimeAdjust.Adjust
All Implemented Interfaces:
PropertyChangeListener, Comparable<RuntimeAdjust.Adjust>, EventListener
Direct Known Subclasses:
RuntimeAdjust.Action, RuntimeAdjust.BooleanAdjust, RuntimeAdjust.EnumAdjust, RuntimeAdjust.FileAdjust, RuntimeAdjust.TextFieldAdjust
Enclosing class:
RuntimeAdjust

protected abstract static class RuntimeAdjust.Adjust
extends Object
implements PropertyChangeListener, Comparable<RuntimeAdjust.Adjust>

Base class for type-specific adjustments.


Field Summary
protected  PrefsConfig _config
           
protected  String _descrip
           
protected  JPanel _editor
           
protected  String _name
           
 
Constructor Summary
RuntimeAdjust.Adjust(String descrip, String name, PrefsConfig config)
           
 
Method Summary
 int compareTo(RuntimeAdjust.Adjust other)
           
 boolean equals(Object other)
           
 String getAdjustment()
           
 String getDescription()
           
 JPanel getEditor()
           
 String getLibrary()
           
 String getName()
           
 String getPackage()
           
protected abstract  void populateEditor(JPanel editor)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Field Detail

_name

protected String _name

_descrip

protected String _descrip

_config

protected PrefsConfig _config

_editor

protected JPanel _editor
Constructor Detail

RuntimeAdjust.Adjust

public RuntimeAdjust.Adjust(String descrip,
                            String name,
                            PrefsConfig config)
Method Detail

equals

public boolean equals(Object other)
Overrides:
equals in class Object

compareTo

public int compareTo(RuntimeAdjust.Adjust other)
Specified by:
compareTo in interface Comparable<RuntimeAdjust.Adjust>

getName

public String getName()

getDescription

public String getDescription()

getLibrary

public String getLibrary()

getPackage

public String getPackage()

getAdjustment

public String getAdjustment()

getEditor

public JPanel getEditor()

populateEditor

protected abstract void populateEditor(JPanel editor)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2000-2008 Michael Bayne. All Rights Reserved.