org.objectweb.fractal.gui.dialog.model
Interface DialogModel

All Known Implementing Classes:
BasicDialogModel

public interface DialogModel

A model for a dialog based configuration view. This model is made of many Swing sub models, one for each element of the dialog view.


Method Summary
 javax.swing.text.Document getAttrControllerFieldModel()
          Returns the model for the text field containing the component's attribute controller.
 javax.swing.table.TableModel getAttributesTableModel()
          Returns the model for the table representing the component's attributes.
 javax.swing.ListSelectionModel getAttributesTableSelectionModel()
          Returns the selection model for the table representing the component's attributes.
 javax.swing.table.TableModel getClientInterfacesTableModel()
          Returns the model for the table representing the external client interfaces.
 javax.swing.ListSelectionModel getClientInterfacesTableSelectionModel()
          Returns the selection model for the table representing the external client interfaces.
 javax.swing.text.Document getCompControllerDescFieldModel()
          Returns the model for the text field containing the component's controller descriptor.
 javax.swing.text.Document getImplementationFieldModel()
          Returns the model for the text field containing the component's implementation.
 javax.swing.text.Document getNameFieldModel()
          Returns the model for the text field containing the component's name.
 javax.swing.table.TableModel getServerInterfacesTableModel()
          Returns the model for the table representing the external server interfaces.
 InterfaceTableSelectionModel getServerInterfacesTableSelectionModel()
          Returns the selection model for the table representing the external server interfaces.
 javax.swing.text.Document getTmplControllerDescFieldModel()
          Returns the model for the text field containing the component's template controller descriptor.
 javax.swing.text.Document getTypeFieldModel()
          Returns the model for the text field containing the component's type.
 

Method Detail

getClientInterfacesTableModel

public javax.swing.table.TableModel getClientInterfacesTableModel()
Returns the model for the table representing the external client interfaces.

Returns:
the model for the table representing the external client interfaces.

getClientInterfacesTableSelectionModel

public javax.swing.ListSelectionModel getClientInterfacesTableSelectionModel()
Returns the selection model for the table representing the external client interfaces.

Returns:
the selection model for the table representing the external client interfaces.

getServerInterfacesTableModel

public javax.swing.table.TableModel getServerInterfacesTableModel()
Returns the model for the table representing the external server interfaces.

Returns:
the model for the table representing the external server interfaces.

getServerInterfacesTableSelectionModel

public InterfaceTableSelectionModel getServerInterfacesTableSelectionModel()
Returns the selection model for the table representing the external server interfaces.

Returns:
the selection model for the table representing the external server interfaces.

getAttributesTableModel

public javax.swing.table.TableModel getAttributesTableModel()
Returns the model for the table representing the component's attributes.

Returns:
the model for the table representing the component's attributes.

getAttributesTableSelectionModel

public javax.swing.ListSelectionModel getAttributesTableSelectionModel()
Returns the selection model for the table representing the component's attributes.

Returns:
the selection model for the table representing the component's attributes.

getNameFieldModel

public javax.swing.text.Document getNameFieldModel()
Returns the model for the text field containing the component's name.

Returns:
the model for the text field containing the component's name.

getTypeFieldModel

public javax.swing.text.Document getTypeFieldModel()
Returns the model for the text field containing the component's type.

Returns:
the model for the text field containing the component's type.

getImplementationFieldModel

public javax.swing.text.Document getImplementationFieldModel()
Returns the model for the text field containing the component's implementation.

Returns:
the model for the text field containing the component's implementation.

getAttrControllerFieldModel

public javax.swing.text.Document getAttrControllerFieldModel()
Returns the model for the text field containing the component's attribute controller.

Returns:
the model for the text field containing the component's attribute controller.

getTmplControllerDescFieldModel

public javax.swing.text.Document getTmplControllerDescFieldModel()
Returns the model for the text field containing the component's template controller descriptor.

Returns:
the model for the text field containing the component's template controller descriptor.

getCompControllerDescFieldModel

public javax.swing.text.Document getCompControllerDescFieldModel()
Returns the model for the text field containing the component's controller descriptor.

Returns:
the model for the text field containing the component's controller descriptor.