mixconfig.infoservice.InfoServiceDialog Class Reference

Inherits gui::dialog::JAPDialog.

List of all members.

Public Member Functions

 InfoServiceDialog (Frame parent, String title, final InfoServiceTableModel model)
 InfoServiceDialog (Frame parent, String title, final InfoServiceTableModel model, InfoServiceData data)

Protected Member Functions

String getType ()
InfoServiceData getData ()
void addHost (final InfoServiceData data, GridBagLayout layout, GridBagConstraints lc, GridBagConstraints rc)
void addPort (final InfoServiceData data, GridBagLayout layout, GridBagConstraints lc, GridBagConstraints rc)
void addKeys (final InfoServiceData data, final InfoServiceTableModel model, GridBagLayout layout, GridBagConstraints lc, GridBagConstraints rc)

Protected Attributes

final ActionListener nextFocusAction

Private Member Functions

void createDialog (final InfoServiceData data, final InfoServiceTableModel where)

Private Attributes

MixConfigTextField m_tfHost
JAPJIntField m_tfPort
JLabel m_lblHost
JLabel m_lblPort


Detailed Description

Dialog for adding new, respectively modifying existing Info Service configurations TODO: Add more components to enable adding of additional ListenerInterfaces
Author:
renner

Constructor & Destructor Documentation

mixconfig.infoservice.InfoServiceDialog.InfoServiceDialog ( Frame  parent,
String  title,
final InfoServiceTableModel  model 
)

Constructor for a "New"-dialog

Parameters:
parent 
title 
where 

References mixconfig.infoservice.InfoServiceDialog.createDialog().

mixconfig.infoservice.InfoServiceDialog.InfoServiceDialog ( Frame  parent,
String  title,
final InfoServiceTableModel  model,
InfoServiceData  data 
)

Constructor for a "Modify"-dialog

Parameters:
parent 
title 
where 
data 

References mixconfig.infoservice.InfoServiceDialog.createDialog().


Member Function Documentation

String mixconfig.infoservice.InfoServiceDialog.getType (  )  [protected]

InfoServiceData mixconfig.infoservice.InfoServiceDialog.getData (  )  [protected]

void mixconfig.infoservice.InfoServiceDialog.createDialog ( final InfoServiceData  data,
final InfoServiceTableModel  where 
) [private]

void mixconfig.infoservice.InfoServiceDialog.addHost ( final InfoServiceData  data,
GridBagLayout  layout,
GridBagConstraints  lc,
GridBagConstraints  rc 
) [protected]

void mixconfig.infoservice.InfoServiceDialog.addPort ( final InfoServiceData  data,
GridBagLayout  layout,
GridBagConstraints  lc,
GridBagConstraints  rc 
) [protected]

void mixconfig.infoservice.InfoServiceDialog.addKeys ( final InfoServiceData  data,
final InfoServiceTableModel  model,
GridBagLayout  layout,
GridBagConstraints  lc,
GridBagConstraints  rc 
) [protected]


Member Data Documentation

Initial value:

 new ActionListener()
  {
    public void actionPerformed(ActionEvent evt)
    {
      ((Component)evt.getSource()).transferFocus();
    }
  }

Referenced by mixconfig.infoservice.InfoServiceDialog.addHost(), and mixconfig.infoservice.InfoServiceDialog.addPort().


The documentation for this class was generated from the following file:

Generated on Mon Nov 16 23:24:47 2009 for MixConfig by  doxygen 1.5.6