MetaDone
metadone.metabusiness.annex.BootstrapAnnex Class Reference
Collaboration diagram for metadone.metabusiness.annex.BootstrapAnnex:

List of all members.

Public Member Functions

final MetaObject getMO_User ()
final MetaModel getMM_User_metamodel ()
final ConcreteModel getCM_User_model ()
final MetaPropertyExt< String > getMP_User_name ()
final MetaPropertyExt< String > getMP_User_shortname ()
User createUserIfNeeded (String name, String shortname) throws BadPreCondition
User retrieveUser (String name, String shortname)
User getUser (ConcreteObject user) throws BadPreCondition

Static Public Member Functions

static BootstrapAnnex create (Workspace workspace) throws BadPreCondition

Private Member Functions

 BootstrapAnnex (Workspace workspace)
void bootstrap_annex () throws BadPreCondition
void _checkPrecondCreateuser (String name, String shortname) throws BadPreCondition

Private Attributes

MetaModel user_metamodel
MetaObject user_metaobject
ConcreteModel user_model
final Workspace workspace
MetaPropertyExt< String > user_name
MetaPropertyExt< String > user_shortname

Static Private Attributes

static final String USER_SHORT_NAME = "short_name"
static final String USER_NAME = "user_metaobject.name"
static final String USER = "User"
static final String USER_META_MODEL = "User MetaModel"

Detailed Description

Annex utilities.

Author:
ven

Date=14-sept.-2006 - 10:20:08 Filename = BootstrapAnnex.java


Constructor & Destructor Documentation

metadone.metabusiness.annex.BootstrapAnnex.BootstrapAnnex ( Workspace  workspace) [private]

Member Function Documentation

User metadone.metabusiness.annex.BootstrapAnnex.createUserIfNeeded ( String  name,
String  shortname 
) throws BadPreCondition
final ConcreteModel metadone.metabusiness.annex.BootstrapAnnex.getCM_User_model ( )
final MetaModel metadone.metabusiness.annex.BootstrapAnnex.getMM_User_metamodel ( )
Returns:
Returns the user_metamodel.

References metadone.metabusiness.annex.BootstrapAnnex.user_metamodel.

final MetaPropertyExt<String> metadone.metabusiness.annex.BootstrapAnnex.getMP_User_name ( )
final MetaPropertyExt<String> metadone.metabusiness.annex.BootstrapAnnex.getMP_User_shortname ( )
User metadone.metabusiness.annex.BootstrapAnnex.getUser ( ConcreteObject  user) throws BadPreCondition
User metadone.metabusiness.annex.BootstrapAnnex.retrieveUser ( String  name,
String  shortname 
)

Member Data Documentation


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