MetaDone
metadone.client.dialog.swing.visualizeModel.MyVisualizeModel Class Reference
Inheritance diagram for metadone.client.dialog.swing.visualizeModel.MyVisualizeModel:
Collaboration diagram for metadone.client.dialog.swing.visualizeModel.MyVisualizeModel:

List of all members.

Classes

class  GrasylaScriptRenderer
class  ModelRenderer
class  My_MetaModels_TreeCellRenderer
class  My_MetaModels_TreeSelectionListener
class  ViewRenderer

Public Member Functions

 MyVisualizeModel (Frame parent, boolean modal)
final GrasylaView getView ()
MetaModel getMetamodel ()
ConcreteModel getConcreteModel ()
MetaModel getParent_selected_metamodel ()

Private Member Functions

void updateViews ()
void updateListOfGrasylaScripts ()
void updateListOfConcreteModels ()

Private Attributes

GrasylaView selected_view = null
MetaModel selected_metamodel = null
ConcreteModel selected_concretemodel = null
MetaModel parent_selected_metamodel = null

Static Private Attributes

static final String ASSOCIATE_VIEW_TOOLTIP = "Associate a Grasyla script with the concrete model to create a new selected_view."
static final String ASSOCIATE_VIEW = "Associate a script"
static final Logger logger = Logger.getLogger(MyVisualizeModel.class)

Constructor & Destructor Documentation

metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.MyVisualizeModel ( Frame  parent,
boolean  modal 
)

References metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.ASSOCIATE_VIEW, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.ASSOCIATE_VIEW_TOOLTIP, metadone.metabusiness.ConcreteModel.createModel(), metadone.metabusiness.syntax.grasyla.BootstrapGrasyla.createView(), metadone.metabusiness.events.Notification.error(), metadone.metabusiness.Workspace.getBootstrap(), metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.getMetamodel(), metadone.metabusiness.syntax.grasyla.GrasylaScript.getName(), metadone.client.MainClientMetadone.getSingleton(), metadone.client.MainClientMetadone.getUser(), metadone.client.MainClientMetadone.getWorkspace(), metadone.metabusiness.events.Notification.inform(), metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jButton_Cancel, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jButton_CreateView, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jButton_OK, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jButton_Rename, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jComboBox_GrasylaScripts, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jList_Model, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jList_View, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jTextField_rename, metadone.client.dialog.swing.visualizeModel.netbeans.VisualizeModel.jTree_MetaModel, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.logger, metadone.metabusiness.WorkspaceObject.narrow2MetaModel(), metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.parent_selected_metamodel, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.selected_concretemodel, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.selected_metamodel, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.selected_view, metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.updateListOfConcreteModels(), metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.updateViews(), and metadone.client.MainClientMetadone.warning().


Member Function Documentation

ConcreteModel metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.getConcreteModel ( )
MetaModel metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.getParent_selected_metamodel ( )
final GrasylaView metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.getView ( )

Member Data Documentation

final String metadone.client.dialog.swing.visualizeModel.MyVisualizeModel.ASSOCIATE_VIEW_TOOLTIP = "Associate a Grasyla script with the concrete model to create a new selected_view." [static, private]

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