MetaDone
metadone.client.dialog.swing.metaobjecteditor.Model_global Class Reference
Collaboration diagram for metadone.client.dialog.swing.metaobjecteditor.Model_global:

List of all members.

Classes

class  ExceptionCardinality
class  ExceptionMemberInvalidMetaModel
class  ExceptionNoOwners
class  ExceptionNoType
class  ExceptionSharing
class  ModelChange

Public Member Functions

void subscribeIsA (Subscriber<?super ModelChange > s)
final Model_metaobject getMetaobject ()
final Model_metamodel getMetamodel ()
final Model_metaproperty getMetaproperty ()
final Model_metarole getMetarole ()
final EventTower< ModelChangegetTower ()
MetaObject commit ()
ListModel getStatus ()

Package Attributes

int i = 1

Private Member Functions

void addStatus (String msg)
void processMetaProperties (MetaObject mo)
void createMetaProperty (MetaObject mo, DataMetaPropertyFeatures data)
MetaModel processMetaModel ()
MetaProperty processMetaProperty ()
MetaRole processMetaRole ()
MetaObject processMetaObject ()

Private Attributes

final DefaultListModel model_status = new DefaultListModel()
final EventTower< ModelChangetower = new EventTowerNormal<ModelChange>()
final Model_metaobject metaobject = new Model_metaobject(this)
final Model_metamodel metamodel = new Model_metamodel(this)
final Model_metaproperty metaproperty = new Model_metaproperty(this)
final Model_metarole metarole = new Model_metarole(this)

Static Private Attributes

static final String FAILED = "Creation failed:"

Member Function Documentation

final Model_metamodel metadone.client.dialog.swing.metaobjecteditor.Model_global.getMetamodel ( )
final Model_metaproperty metadone.client.dialog.swing.metaobjecteditor.Model_global.getMetaproperty ( )
final Model_metarole metadone.client.dialog.swing.metaobjecteditor.Model_global.getMetarole ( )
ListModel metadone.client.dialog.swing.metaobjecteditor.Model_global.getStatus ( )
void metadone.client.dialog.swing.metaobjecteditor.Model_global.subscribeIsA ( Subscriber<?super ModelChange s)

Member Data Documentation


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