rero.dck

Class DContainer

public abstract class DContainer extends Object

Field Summary
protected DCapabilitiescapabilities
protected GridBagConstraintsconstraints
protected JComponentdialog
protected LinkedListitemList
Constructor Summary
DContainer()
Method Summary
BlankInputaddBlankSpace()
CharsetInputaddCharsetInput(String variable, String label, char Mnemonic, int gap)
CheckboxInputaddCheckboxInput(String variable, boolean defValue, String label, char Mn)
CheckboxInputaddCheckboxInput(String variable, boolean defValue, String label, char Mn, int alignment)
ColorInputaddColorInput(String variable, Color defaultColor, String text, char mnemonic)
DItemaddComponent(JComponent component)
DGroupaddDialogGroup(DGroup g)
DirectoryInputaddDirectoryInput(String variable, String defValue, String label, char Mn, int inset)
FileInputaddFileInput(String variable, String defValue, String label, char Mn, int inset)
FloatInputaddFloatInput(String variable, float defaultf, String text)
FontInputaddFontInput(String variable, Font defaultf)
LabelInputaddLabel(String text, int gap)
NormalInputaddLabelNormal(String text, int align)
ListInputaddListInput(String variable, String title, String desc, int width, int height)
NetworkSelectaddNetworkSelector(String variable, String variable2)
OptionInputaddOptionInput(String variable, String defaultV, String[] values, String label, char Mnemonic, int gap)
DItemaddOther(DItem item)
SelectInputaddSelectInput(String variable, int defaultV, String[] values, String label, char Mnemonic, int gap)
StringInputaddStringInput(String var, String defValue, String label, char Mn)
StringInputaddStringInput(String var, String defValue, String label, char Mn, int gap)
TabbedInputaddTabbedInput()
TextInputaddTextInput(String variable, int gap)
DCapabilitiesgetCapabilities()
JComponentgetDialog()
abstract StringgetTitle()
voidinstallCapabilities(DCapabilities c)
voidrefresh()
voidsave()
voidsetEnabled(boolean b)
voidsetParent(DParent parent)
abstract voidsetupDialog()
abstract JComponentsetupLayout(JComponent component)

Field Detail

capabilities

protected DCapabilities capabilities

constraints

protected GridBagConstraints constraints

dialog

protected JComponent dialog

itemList

protected LinkedList itemList

Constructor Detail

DContainer

public DContainer()

Method Detail

addBlankSpace

public BlankInput addBlankSpace()

addCharsetInput

public CharsetInput addCharsetInput(String variable, String label, char Mnemonic, int gap)

addCheckboxInput

public CheckboxInput addCheckboxInput(String variable, boolean defValue, String label, char Mn)

addCheckboxInput

public CheckboxInput addCheckboxInput(String variable, boolean defValue, String label, char Mn, int alignment)

addColorInput

public ColorInput addColorInput(String variable, Color defaultColor, String text, char mnemonic)

addComponent

public DItem addComponent(JComponent component)

addDialogGroup

public DGroup addDialogGroup(DGroup g)

addDirectoryInput

public DirectoryInput addDirectoryInput(String variable, String defValue, String label, char Mn, int inset)

addFileInput

public FileInput addFileInput(String variable, String defValue, String label, char Mn, int inset)

addFloatInput

public FloatInput addFloatInput(String variable, float defaultf, String text)

addFontInput

public FontInput addFontInput(String variable, Font defaultf)

addLabel

public LabelInput addLabel(String text, int gap)

addLabelNormal

public NormalInput addLabelNormal(String text, int align)

addListInput

public ListInput addListInput(String variable, String title, String desc, int width, int height)

addNetworkSelector

public NetworkSelect addNetworkSelector(String variable, String variable2)

addOptionInput

public OptionInput addOptionInput(String variable, String defaultV, String[] values, String label, char Mnemonic, int gap)

addOther

public DItem addOther(DItem item)

addSelectInput

public SelectInput addSelectInput(String variable, int defaultV, String[] values, String label, char Mnemonic, int gap)

addStringInput

public StringInput addStringInput(String var, String defValue, String label, char Mn)

addStringInput

public StringInput addStringInput(String var, String defValue, String label, char Mn, int gap)

addTabbedInput

public TabbedInput addTabbedInput()

addTextInput

public TextInput addTextInput(String variable, int gap)

getCapabilities

public DCapabilities getCapabilities()

getDialog

public JComponent getDialog()

getTitle

public abstract String getTitle()

installCapabilities

public void installCapabilities(DCapabilities c)

refresh

public void refresh()

save

public void save()

setEnabled

public void setEnabled(boolean b)

setParent

public void setParent(DParent parent)

setupDialog

public abstract void setupDialog()

setupLayout

public abstract JComponent setupLayout(JComponent component)