net.sf.farrago
Class FarragoPackage$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefPackageBase
          extended by org.eigenbase.enki.hibernate.jmi.HibernateRefPackage
              extended by net.sf.farrago.FarragoPackage$Hib
All Implemented Interfaces:
RefBaseObject, RefPackage, FarragoPackage

public class FarragoPackage$Hib
extends HibernateRefPackage
implements FarragoPackage

Farrago package implementation. Top-level package

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Field Summary
private  CwmPackage cwmPackage
           
private  FemPackage femPackage
           
private  PrimitiveTypesPackage primitiveTypesPackage
           
 
Constructor Summary
FarragoPackage$Hib(RefPackage container)
           
 
Method Summary
 void addAliasPackages()
           
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 CwmPackage getCwm()
          Returns nested package Cwm.
 FemPackage getFem()
          Returns nested package Fem.
 PrimitiveTypesPackage getPrimitiveTypes()
          Returns nested package PrimitiveTypes.
 
Methods inherited from class org.eigenbase.enki.hibernate.jmi.HibernateRefPackage
getHibernateRepository, refDelete
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefPackageBase
addAssociation, addClass, addPackage, getRepository, refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refGetEnum, refGetEnum, refImmediatePackage, refPackage, refPackage
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints, setMofId, setRefMetaObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

cwmPackage

private final CwmPackage cwmPackage

femPackage

private final FemPackage femPackage

primitiveTypesPackage

private final PrimitiveTypesPackage primitiveTypesPackage
Constructor Detail

FarragoPackage$Hib

public FarragoPackage$Hib(RefPackage container)
Method Detail

getCwm

public CwmPackage getCwm()
Description copied from interface: FarragoPackage
Returns nested package Cwm. CWM Container

Specified by:
getCwm in interface FarragoPackage
Returns:
Proxy object related to nested package Cwm.

getFem

public FemPackage getFem()
Description copied from interface: FarragoPackage
Returns nested package Fem.

FEM is the Farrago Extensions Model. It contains Farrago-specific submodels not covered by the standard CWM.

Specified by:
getFem in interface FarragoPackage
Returns:
Proxy object related to nested package Fem.

getPrimitiveTypes

public PrimitiveTypesPackage getPrimitiveTypes()
Description copied from interface: FarragoPackage
Returns nested package PrimitiveTypes.

Specified by:
getPrimitiveTypes in interface FarragoPackage
Returns:
Proxy object related to nested package PrimitiveTypes.

addAliasPackages

public void addAliasPackages()
Overrides:
addAliasPackages in class RefPackageBase

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase