net.sf.farrago.fem.sql2003
Class FemSqlpathElement$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by org.eigenbase.enki.hibernate.storage.HibernateObject
                  extended by org.eigenbase.enki.hibernate.jmi.HibernateRefObject
                      extended by net.sf.farrago.fem.sql2003.FemSqlpathElement$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemSqlpathElement, HibernateAssociable, HibernateIdentifiable

public class FemSqlpathElement$Hib
extends HibernateRefObject
implements FemSqlpathElement, HibernateAssociable

SQLPathElement object instance interface.

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 static String _id
           
protected  HibernateOneToManyLazyOrderedAssociation definingSchema$Hib
           
protected  String searchedSchemaCatalogName$Hib
           
protected  String searchedSchemaName$Hib
           
 
Constructor Summary
FemSqlpathElement$Hib()
           
FemSqlpathElement$Hib(String searchedSchemaCatalogName, String searchedSchemaName)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 HibernateAssociation getAssociation(String type, boolean firstEnd)
           
 String getClassIdentifier()
           
 Collection<HibernateAssociation> getComposingAssociations()
           
 FemLocalSchema getDefiningSchema()
          Returns the value of reference DefiningSchema.
 HibernateOneToManyLazyOrderedAssociation getDefiningSchema$Hib()
           
 Collection<HibernateAssociation> getNonComposingAssociations()
           
 HibernateAssociation getOrCreateAssociation(String type, boolean firstEnd)
           
 String getSearchedSchemaCatalogName()
          Returns the value of attribute searchedSchemaCatalogName.
 String getSearchedSchemaCatalogName$Hib()
           
 String getSearchedSchemaName()
          Returns the value of attribute searchedSchemaName.
 String getSearchedSchemaName$Hib()
           
 RefObject refImmediateComposite()
           
protected  void removeAssociations()
           
 void setAssociation(String type, boolean firstEnd, HibernateAssociation assoc)
           
 void setDefiningSchema(FemLocalSchema newValue)
          Sets the value of DefiningSchema reference.
 void setDefiningSchema$Hib(HibernateOneToManyLazyOrderedAssociation newValue)
           
 void setSearchedSchemaCatalogName(String newValue)
          Sets the value of searchedSchemaCatalogName attribute.
 void setSearchedSchemaCatalogName$Hib(String newValue)
           
 void setSearchedSchemaName(String newValue)
          Sets the value of searchedSchemaName attribute.
 void setSearchedSchemaName$Hib(String newValue)
           
 
Methods inherited from class org.eigenbase.enki.hibernate.jmi.HibernateRefObject
associationSetSingle, attributeSetSingle, findAssociationEnd, fireAssociationRemoveAllEvents, fireAttributeSetEvent, getHibernateRepository, getRepository, refClass, refDelete
 
Methods inherited from class org.eigenbase.enki.hibernate.storage.HibernateObject
delete, delete, save, save
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAttribute, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface org.eigenbase.enki.hibernate.storage.HibernateIdentifiable
getMofId
 

Field Detail

_id

private static final String _id
See Also:
Constant Field Values

searchedSchemaCatalogName$Hib

protected String searchedSchemaCatalogName$Hib

searchedSchemaName$Hib

protected String searchedSchemaName$Hib

definingSchema$Hib

protected HibernateOneToManyLazyOrderedAssociation definingSchema$Hib
Constructor Detail

FemSqlpathElement$Hib

FemSqlpathElement$Hib()

FemSqlpathElement$Hib

FemSqlpathElement$Hib(String searchedSchemaCatalogName,
                      String searchedSchemaName)
Method Detail

getSearchedSchemaCatalogName$Hib

public String getSearchedSchemaCatalogName$Hib()

setSearchedSchemaCatalogName$Hib

public void setSearchedSchemaCatalogName$Hib(String newValue)

getSearchedSchemaCatalogName

public String getSearchedSchemaCatalogName()
Description copied from interface: FemSqlpathElement
Returns the value of attribute searchedSchemaCatalogName.

Specified by:
getSearchedSchemaCatalogName in interface FemSqlpathElement
Returns:
Value of attribute searchedSchemaCatalogName.

setSearchedSchemaCatalogName

public void setSearchedSchemaCatalogName(String newValue)
Description copied from interface: FemSqlpathElement
Sets the value of searchedSchemaCatalogName attribute. See FemSqlpathElement.getSearchedSchemaCatalogName() for description on the attribute.

Specified by:
setSearchedSchemaCatalogName in interface FemSqlpathElement
Parameters:
newValue - New value to be set.

getSearchedSchemaName$Hib

public String getSearchedSchemaName$Hib()

setSearchedSchemaName$Hib

public void setSearchedSchemaName$Hib(String newValue)

getSearchedSchemaName

public String getSearchedSchemaName()
Description copied from interface: FemSqlpathElement
Returns the value of attribute searchedSchemaName.

Specified by:
getSearchedSchemaName in interface FemSqlpathElement
Returns:
Value of attribute searchedSchemaName.

setSearchedSchemaName

public void setSearchedSchemaName(String newValue)
Description copied from interface: FemSqlpathElement
Sets the value of searchedSchemaName attribute. See FemSqlpathElement.getSearchedSchemaName() for description on the attribute.

Specified by:
setSearchedSchemaName in interface FemSqlpathElement
Parameters:
newValue - New value to be set.

getDefiningSchema

public FemLocalSchema getDefiningSchema()
Description copied from interface: FemSqlpathElement
Returns the value of reference DefiningSchema.

Specified by:
getDefiningSchema in interface FemSqlpathElement
Returns:
Value of reference DefiningSchema.

setDefiningSchema

public void setDefiningSchema(FemLocalSchema newValue)
Description copied from interface: FemSqlpathElement
Sets the value of DefiningSchema reference. See FemSqlpathElement.getDefiningSchema() for description on the attribute.

Specified by:
setDefiningSchema in interface FemSqlpathElement
Parameters:
newValue - New value to be set.

getDefiningSchema$Hib

public HibernateOneToManyLazyOrderedAssociation getDefiningSchema$Hib()

setDefiningSchema$Hib

public void setDefiningSchema$Hib(HibernateOneToManyLazyOrderedAssociation newValue)

getAssociation

public HibernateAssociation getAssociation(String type,
                                           boolean firstEnd)
Specified by:
getAssociation in interface HibernateAssociable

setAssociation

public void setAssociation(String type,
                           boolean firstEnd,
                           HibernateAssociation assoc)
Specified by:
setAssociation in interface HibernateAssociable

getOrCreateAssociation

public HibernateAssociation getOrCreateAssociation(String type,
                                                   boolean firstEnd)
Specified by:
getOrCreateAssociation in interface HibernateAssociable

removeAssociations

protected void removeAssociations()
Specified by:
removeAssociations in class HibernateRefObject

getComposingAssociations

public Collection<HibernateAssociation> getComposingAssociations()
Specified by:
getComposingAssociations in class HibernateRefObject

getNonComposingAssociations

public Collection<HibernateAssociation> getNonComposingAssociations()
Specified by:
getNonComposingAssociations in class HibernateRefObject

refImmediateComposite

public RefObject refImmediateComposite()
Specified by:
refImmediateComposite in interface RefObject
Overrides:
refImmediateComposite in class RefObjectBase

checkConstraints

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

getClassIdentifier

public String getClassIdentifier()
Specified by:
getClassIdentifier in class HibernateRefObject