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

List of all members.

Public Types

enum  etype {
  _integer, _string, _boolean, _float,
  _char
}

Protected Member Functions

 Model_metaproperty (Model_global model_global)
final ListModel getOwners ()
Model_global getParent ()
PlainDocument getCardinalityModel ()
List< MetaObjectgetTheOwners ()
int getTheCardinality () throws NumberFormatException, BadLocationException
void setCardinality (long i)
void setCardinalityInfinite ()
etype getType ()
void setType (etype type)
void addOwner (MetaObject mo)
void removeOwner (MetaObject selected)

Static Protected Attributes

static final String INFINITE = "infinite"

Private Attributes

final DefaultListModel owners = new DefaultListModel()
final Model_global parent
final PlainDocument cardinalityModel = new PlainDocument()
etype type = null

Member Enumeration Documentation

Enumerator:
_integer 
_string 
_boolean 
_float 
_char 

Constructor & Destructor Documentation

metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.Model_metaproperty ( Model_global  model_global) [protected]

Member Function Documentation

void metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.addOwner ( MetaObject  mo) [protected]
PlainDocument metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getCardinalityModel ( ) [protected]
final ListModel metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getOwners ( ) [protected]
Model_global metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getParent ( ) [protected]
int metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getTheCardinality ( ) throws NumberFormatException, BadLocationException [protected]
List<MetaObject> metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getTheOwners ( ) [protected]
etype metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.getType ( ) [protected]
void metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.removeOwner ( MetaObject  selected) [protected]
void metadone.client.dialog.swing.metaobjecteditor.Model_metaproperty.setType ( etype  type) [protected]

Member Data Documentation


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