MetaDone
metadone.metabusiness.MetaDef Interface Reference
Inheritance diagram for metadone.metabusiness.MetaDef:

List of all members.

Public Member Functions

MetaModel getMetaModel () throws BadPreCondition
MetaObject getMetaObject () throws BadPreCondition
boolean canBeShared () throws BadPreCondition
boolean isHidden () throws BadPreCondition
boolean isDependent () throws BadPreCondition
MetaDef setCanBeShared (boolean value) throws BadPreCondition
MetaDef setIsHidden (boolean value) throws BadPreCondition
MetaDef setIsDependent (boolean value) throws BadPreCondition

Detailed Description

Represents the affiliation between a metamodel and a metaobject.

Author:
ven
kma

Member Function Documentation

boolean metadone.metabusiness.MetaDef.canBeShared ( ) throws BadPreCondition

Indicates whether this definition can be shared.

Returns:
boolean
Exceptions:
BadPreCondition

Implemented in metadone.metabusiness.impl.MetaDef_impl.

MetaModel metadone.metabusiness.MetaDef.getMetaModel ( ) throws BadPreCondition

Gets the metamodel.

Returns:
the metamodel that denotes the aggregate side

Implemented in metadone.metabusiness.impl.MetaDef_impl.

MetaObject metadone.metabusiness.MetaDef.getMetaObject ( ) throws BadPreCondition

Gets the metaobject.

Returns:
the metaobject that denotes the member side

Implemented in metadone.metabusiness.impl.MetaDef_impl.

Referenced by metadone.client.dialog.swing.metaobjecteditor.Model_global.processMetaObject().

boolean metadone.metabusiness.MetaDef.isDependent ( ) throws BadPreCondition

Indicates whether this definition is dependent.

Returns:
boolean
Exceptions:
BadPreCondition

Implemented in metadone.metabusiness.impl.MetaDef_impl.

boolean metadone.metabusiness.MetaDef.isHidden ( ) throws BadPreCondition

Indicates whether this definition is hidden.

Returns:
boolean
Exceptions:
BadPreCondition

Implemented in metadone.metabusiness.impl.MetaDef_impl.

Referenced by metadone.client.dialog.swing.genConcreteObject.Builder.retrieveElements().

MetaDef metadone.metabusiness.MetaDef.setCanBeShared ( boolean  value) throws BadPreCondition
MetaDef metadone.metabusiness.MetaDef.setIsDependent ( boolean  value) throws BadPreCondition

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