MetaDone
Package metadone.metabusiness

Packages

package  annex
package  events
package  exception
package  impl
package  script
package  syntax

Classes

interface  ConcreteDef
interface  ConcreteModel
interface  ConcreteObject
interface  ConcreteProperty< T >
interface  ConcretePropertyExt< T >
interface  ConcreteRole
interface  MetaDef
interface  MetaModel
interface  MetaObject
interface  MetaProperty< T >
interface  MetaPropertyExt< T >
interface  MetaRole
interface  UndoRedoManager
interface  Workspace
interface  WorkspaceObject

Enumerations

enum  MetaclassType { METAOBJECT = (MetaObject.class), METAPROPERTY = (MetaProperty.class), METAROLE = (MetaRole.class), METAMODEL = (MetaModel.class) }
enum  RefType { DEF, INSTOF, SUPTYPE, SELF }
enum  RoleSide { DOMAIN, RANGE }

Enumeration Type Documentation

The metaclass types.

Author:
Vincent
kma
Enumerator:
METAOBJECT 
METAPROPERTY 
METAROLE 
METAMODEL 

Represents a special role type.

Enumerator:
DEF 

The def links.

From model to object.

INSTOF 

The instance of links.

From object to metaobject.

SUPTYPE 

The supertype links.

From subtype to supertype.

SELF 

References the object itself.

Abstract identity reference.

Represents a side of a role.

Enumerator:
DOMAIN 
RANGE 
 All Classes Namespaces Files Functions Variables Enumerations