MetaDone
|
Public Member Functions | |
BrowserMetal2 (Frame _parent, ConcreteObject _inspected) throws BadPreCondition | |
ModelLevel2 | getModelMVC () |
Private Member Functions | |
void | buildContent (ConcreteObject inspected) throws BadPreCondition |
void | buildContentPane (String tabTitle, ConcreteModel model, MetaModel metamodel) |
JTabbedPane | getTabFolder () |
void | setTabFolder (JTabbedPane tabFolder) |
Private Attributes | |
JTabbedPane | tabFolder |
ModelLevel2 | modelMVC |
Frame | frame |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
metadone.client.dialog.swing.BrowserMetal2.BrowserMetal2 | ( | Frame | _parent, |
ConcreteObject | _inspected | ||
) | throws BadPreCondition |
void metadone.client.dialog.swing.BrowserMetal2.buildContent | ( | ConcreteObject | inspected | ) | throws BadPreCondition [private] |
References metadone.client.dialog.swing.BrowserMetal2.buildContentPane(), metadone.client.dialog.swing.BrowserMetal2.frame, metadone.metabusiness.ConcreteObject.getConcreteModels(), metadone.client.dialog.swing.BrowserMetal2.getModelMVC(), metadone.metabusiness.MetaObject.getName(), metadone.client.dialog.swing.BrowserMetal2.getTabFolder(), metadone.client.dialog.swing.BrowserMetal2.modelMVC, metadone.metabusiness.WorkspaceObject.narrow2MetaModel(), and metadone.client.dialog.swing.BrowserMetal2.setTabFolder().
Referenced by metadone.client.dialog.swing.BrowserMetal2.BrowserMetal2().
void metadone.client.dialog.swing.BrowserMetal2.buildContentPane | ( | String | tabTitle, |
ConcreteModel | model, | ||
MetaModel | metamodel | ||
) | [private] |
Create the widgets to edit the inspected
object with respect to the model
ConcreteModel inside the tab
TabItem.
tab | |
model | the concrete model that denotes the restrictive context to narrow the cognitive effort of the user. |
object | The object to visualize. |
metamodel | The type of the model in this context. |
References metadone.client.dialog.swing.BrowserMetal2.getModelMVC(), metadone.client.dialog.swing.TypePane.getTree(), and metadone.client.dialog.swing.BrowserMetal2.tabFolder.
Referenced by metadone.client.dialog.swing.BrowserMetal2.buildContent().
ModelLevel2 metadone.client.dialog.swing.BrowserMetal2.getModelMVC | ( | ) |
JTabbedPane metadone.client.dialog.swing.BrowserMetal2.getTabFolder | ( | ) | [private] |
References metadone.client.dialog.swing.BrowserMetal2.tabFolder.
Referenced by metadone.client.dialog.swing.BrowserMetal2.buildContent().
void metadone.client.dialog.swing.BrowserMetal2.setTabFolder | ( | JTabbedPane | tabFolder | ) | [private] |
References metadone.client.dialog.swing.BrowserMetal2.tabFolder.
Referenced by metadone.client.dialog.swing.BrowserMetal2.buildContent().
Frame metadone.client.dialog.swing.BrowserMetal2.frame [private] |
final long metadone.client.dialog.swing.BrowserMetal2.serialVersionUID = 1L [static, private] |
JTabbedPane metadone.client.dialog.swing.BrowserMetal2.tabFolder [private] |