MetaDone
metadone.client.dialog.swing.genConcreteObject.Builder Class Reference
Collaboration diagram for metadone.client.dialog.swing.genConcreteObject.Builder:

List of all members.

Static Public Member Functions

static JDialog buildDialog (ConcreteObject co, ConcreteModel cm, MetaModel mm)

Private Member Functions

 Builder ()

Static Private Member Functions

static void setLayout (final JDialog dialog, LinkedHashMap< Wcommon, JComponent > widgets)
static LinkedHashMap< Wcommon,
JComponent > 
buildWidgets (ConcreteObject co, ConcreteModel cm, List< Wcommon > elements, DialogConcreteObject dialog, MetaModel mm)
static List< WcommonretrieveElements (ConcreteObject co, MetaModel metamodel)

Static Private Attributes

static final Logger logger = Logger.getLogger(Builder.class)

Detailed Description

Author:
Vincent

Date=10 f�vr. 2010 - 18:04:10 This class is a static factory to create a dialogbox to manage a concreteobject co in the context of a metamodel mm.


Constructor & Destructor Documentation

metadone.client.dialog.swing.genConcreteObject.Builder.Builder ( ) [private]

Member Function Documentation

static LinkedHashMap<Wcommon, JComponent> metadone.client.dialog.swing.genConcreteObject.Builder.buildWidgets ( ConcreteObject  co,
ConcreteModel  cm,
List< Wcommon elements,
DialogConcreteObject  dialog,
MetaModel  mm 
) [static, private]
static void metadone.client.dialog.swing.genConcreteObject.Builder.setLayout ( final JDialog  dialog,
LinkedHashMap< Wcommon, JComponent >  widgets 
) [static, private]

Associate the widgets inside a layout attached to the dialog.

Parameters:
dialog
widgets

Referenced by metadone.client.dialog.swing.genConcreteObject.Builder.buildDialog().


Member Data Documentation

final Logger metadone.client.dialog.swing.genConcreteObject.Builder.logger = Logger.getLogger(Builder.class) [static, private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations