Package com.reportmill.panels
Class Prefs
- java.lang.Object
- 
- com.reportmill.base.RMObject
- 
- com.reportmill.panels.Prefs
 
 
- 
- All Implemented Interfaces:
- RMArchiver.Archiving,- java.lang.Cloneable
 
 public class Prefs extends RMObject This class provides a Preferences panel UI window.
- 
- 
Constructor SummaryConstructors Constructor Description Prefs()Creates a new preferences object.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapply()Handles the preferences panel apply button.static PrefsgetShared()Returns a shared instance of prefs.RJPanelgetUI()Returns the Swing UI panel (loading it on first call).voidresetUI()Updates the Swing UI controls from user preferences settings.voidrespondUI(java.lang.Object anObj)Updates user preferences settings from Swing UI controls.voidsetVisible(int anIndex)Sets the prefs panel visible (to the tab at given index).- 
Methods inherited from class com.reportmill.base.RMObjectclone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
 
- 
 
- 
- 
- 
Method Detail- 
getSharedpublic static Prefs getShared() Returns a shared instance of prefs.
 - 
setVisiblepublic void setVisible(int anIndex) Sets the prefs panel visible (to the tab at given index).
 - 
getUIpublic RJPanel getUI() Returns the Swing UI panel (loading it on first call).
 - 
resetUIpublic void resetUI() Updates the Swing UI controls from user preferences settings.
 - 
respondUIpublic void respondUI(java.lang.Object anObj) Updates user preferences settings from Swing UI controls.
 - 
applypublic boolean apply() Handles the preferences panel apply button.
 
- 
 
-