procope.userinterface.gui.dialogs
Class DialogSettings

java.lang.Object
  extended by procope.userinterface.gui.dialogs.DialogSettings

public class DialogSettings
extends Object


Constructor Summary
DialogSettings(String title)
           
 
Method Summary
 void addCheckParameter(String label, boolean def)
           
 void addFileParameter(String label)
           
 void addFileParameter(String label, String def)
           
 void addFloatParameter(String label, Float def)
           
 void addFloatParameter(String label, Float def, InputVerifier verifier)
           
 void addInfoLabel(String label)
           
 void addIntegerParameter(String label, Integer def)
           
 void addIntegerParameter(String label, Integer def, InputVerifier verifier)
           
 void addListParameter(String label, String... options)
           
 void addRadioOptions(String label, String... options)
           
 void addStringParameter(String label, String def)
           
 void addStringParameter(String label, String def, InputVerifier verifier)
           
 ArrayList<SingleSetting> getSettings()
           
 String getTitle()
           
 void setDefaultValue(int item, Object def)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogSettings

public DialogSettings(String title)
Method Detail

addStringParameter

public void addStringParameter(String label,
                               String def)

addStringParameter

public void addStringParameter(String label,
                               String def,
                               InputVerifier verifier)

addIntegerParameter

public void addIntegerParameter(String label,
                                Integer def)

addIntegerParameter

public void addIntegerParameter(String label,
                                Integer def,
                                InputVerifier verifier)

addFloatParameter

public void addFloatParameter(String label,
                              Float def,
                              InputVerifier verifier)

addFloatParameter

public void addFloatParameter(String label,
                              Float def)

addListParameter

public void addListParameter(String label,
                             String... options)

addRadioOptions

public void addRadioOptions(String label,
                            String... options)

addCheckParameter

public void addCheckParameter(String label,
                              boolean def)

getSettings

public ArrayList<SingleSetting> getSettings()

getTitle

public String getTitle()

addInfoLabel

public void addInfoLabel(String label)

setDefaultValue

public void setDefaultValue(int item,
                            Object def)

addFileParameter

public void addFileParameter(String label)

addFileParameter

public void addFileParameter(String label,
                             String def)