net.sf.farrago.fem.config
Class ConfigPackage$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.fem.config.ConfigPackage$Hib
All Implemented Interfaces:
RefBaseObject, RefPackage, ConfigPackage

public class ConfigPackage$Hib
extends HibernateRefPackage
implements ConfigPackage

Config package implementation.

The Config model defines configuration information for Farrago.

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  FarragoConfiguresFennel farragoConfiguresFennel
           
private  FemFarragoConfigClass femFarragoConfigClass
           
private  FemFennelConfigClass femFennelConfigClass
           
 
Constructor Summary
ConfigPackage$Hib(RefPackage container)
           
 
Method Summary
 void addAliasPackages()
           
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 FarragoConfiguresFennel getFarragoConfiguresFennel()
          Returns FarragoConfiguresFennel association proxy object.
 FemFarragoConfigClass getFemFarragoConfig()
          Returns FemFarragoConfig class proxy object.
 FemFennelConfigClass getFemFennelConfig()
          Returns FemFennelConfig class proxy object.
 
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

femFarragoConfigClass

private final FemFarragoConfigClass femFarragoConfigClass

femFennelConfigClass

private final FemFennelConfigClass femFennelConfigClass

farragoConfiguresFennel

private final FarragoConfiguresFennel farragoConfiguresFennel
Constructor Detail

ConfigPackage$Hib

public ConfigPackage$Hib(RefPackage container)
Method Detail

addAliasPackages

public void addAliasPackages()
Overrides:
addAliasPackages in class RefPackageBase

getFemFarragoConfig

public FemFarragoConfigClass getFemFarragoConfig()
Description copied from interface: ConfigPackage
Returns FemFarragoConfig class proxy object.

FarragoConfig defines top-level configuration parameters for Farrago.  Each attribute corresponds to an individual parameter.  TODO:  fill in documentation for all parameters.

Specified by:
getFemFarragoConfig in interface ConfigPackage
Returns:
FemFarragoConfig class proxy object.

getFemFennelConfig

public FemFennelConfigClass getFemFennelConfig()
Description copied from interface: ConfigPackage
Returns FemFennelConfig class proxy object.

Specified by:
getFemFennelConfig in interface ConfigPackage
Returns:
FemFennelConfig class proxy object.

getFarragoConfiguresFennel

public FarragoConfiguresFennel getFarragoConfiguresFennel()
Description copied from interface: ConfigPackage
Returns FarragoConfiguresFennel association proxy object.

Specified by:
getFarragoConfiguresFennel in interface ConfigPackage
Returns:
FarragoConfiguresFennel association proxy object.

checkConstraints

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