|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.enki.jmi.impl.RefBaseObjectBase org.eigenbase.enki.jmi.impl.RefFeaturedBase org.eigenbase.enki.jmi.impl.RefObjectBase org.eigenbase.enki.hibernate.storage.HibernateObject org.eigenbase.enki.hibernate.jmi.HibernateRefObject net.sf.farrago.cwm.relational.CwmForeignKey$Hib
public class CwmForeignKey$Hib
ForeignKey object instance interface. A Foreign Key associates columns from one table with columns of another table.
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 HibernateManyToManyLazyAssociation |
clientDependency$Hib
|
protected HibernateManyToManyLazyAssociation |
constraint$Hib
|
protected String |
deferrability$Hib
|
protected String |
deleteRule$Hib
|
protected HibernateManyToManyLazyAssociation |
dependencySupplier_SupplierDependency$Hib
|
protected HibernateManyToManyLazyOrderedAssociation |
feature$Hib
|
protected HibernateManyToManyLazyAssociation |
importer$Hib
|
protected String |
name$Hib
|
protected HibernateOneToManyLazyHighCardinalityAssociation |
namespace$Hib
|
protected HibernateOneToManyLazyHighCardinalityAssociation |
privilegeIsGrantedOnElement_Privilege$Hib
|
protected HibernateOneToManyLazyAssociation |
stereotypedElement_Stereotype$Hib
|
protected HibernateOneToManyLazyAssociation |
taggedElement_TaggedValue$Hib
|
protected HibernateOneToManyLazyAssociation |
uniqueKey$Hib
|
protected String |
updateRule$Hib
|
protected String |
visibility$Hib
|
Constructor Summary | |
---|---|
CwmForeignKey$Hib()
|
|
CwmForeignKey$Hib(String name,
VisibilityKind visibility,
ReferentialRuleType deleteRule,
ReferentialRuleType updateRule,
DeferrabilityType deferrability)
|
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 org.eigenbase.enki.hibernate.storage.HibernateIdentifiable |
---|
getMofId |
Field Detail |
---|
private static final String _id
protected String name$Hib
protected String visibility$Hib
protected String deleteRule$Hib
protected String updateRule$Hib
protected String deferrability$Hib
protected HibernateManyToManyLazyAssociation clientDependency$Hib
protected HibernateManyToManyLazyAssociation constraint$Hib
protected HibernateManyToManyLazyAssociation importer$Hib
protected HibernateOneToManyLazyHighCardinalityAssociation namespace$Hib
protected HibernateManyToManyLazyOrderedAssociation feature$Hib
protected HibernateOneToManyLazyAssociation uniqueKey$Hib
protected HibernateManyToManyLazyAssociation dependencySupplier_SupplierDependency$Hib
protected HibernateOneToManyLazyAssociation stereotypedElement_Stereotype$Hib
protected HibernateOneToManyLazyAssociation taggedElement_TaggedValue$Hib
protected HibernateOneToManyLazyHighCardinalityAssociation privilegeIsGrantedOnElement_Privilege$Hib
Constructor Detail |
---|
CwmForeignKey$Hib()
CwmForeignKey$Hib(String name, VisibilityKind visibility, ReferentialRuleType deleteRule, ReferentialRuleType updateRule, DeferrabilityType deferrability)
Method Detail |
---|
public String getName$Hib()
public void setName$Hib(String newValue)
public String getName()
CwmModelElement
getName
in interface CwmModelElement
public void setName(String newValue)
CwmModelElement
CwmModelElement.getName()
for
description on the attribute.
setName
in interface CwmModelElement
newValue
- New value to be set.public String getVisibility$Hib()
public void setVisibility$Hib(String newValue)
public VisibilityKind getVisibility()
CwmModelElement
getVisibility
in interface CwmModelElement
public void setVisibility(VisibilityKind newValue)
CwmModelElement
CwmModelElement.getVisibility()
for description on the attribute.
setVisibility
in interface CwmModelElement
newValue
- New value to be set.public String getDeleteRule$Hib()
public void setDeleteRule$Hib(String newValue)
public ReferentialRuleType getDeleteRule()
CwmForeignKey
getDeleteRule
in interface CwmForeignKey
public void setDeleteRule(ReferentialRuleType newValue)
CwmForeignKey
CwmForeignKey.getDeleteRule()
for description on the attribute.
setDeleteRule
in interface CwmForeignKey
newValue
- New value to be set.public String getUpdateRule$Hib()
public void setUpdateRule$Hib(String newValue)
public ReferentialRuleType getUpdateRule()
CwmForeignKey
getUpdateRule
in interface CwmForeignKey
public void setUpdateRule(ReferentialRuleType newValue)
CwmForeignKey
CwmForeignKey.getUpdateRule()
for description on the attribute.
setUpdateRule
in interface CwmForeignKey
newValue
- New value to be set.public String getDeferrability$Hib()
public void setDeferrability$Hib(String newValue)
public DeferrabilityType getDeferrability()
CwmForeignKey
getDeferrability
in interface CwmForeignKey
public void setDeferrability(DeferrabilityType newValue)
CwmForeignKey
CwmForeignKey.getDeferrability()
for description on the attribute.
setDeferrability
in interface CwmForeignKey
newValue
- New value to be set.public Collection<CwmDependency> getClientDependency()
CwmModelElement
getClientDependency
in interface CwmModelElement
CwmDependency
public HibernateManyToManyLazyAssociation getClientDependency$Hib()
public void setClientDependency$Hib(HibernateManyToManyLazyAssociation newValue)
public Collection<CwmConstraint> getConstraint()
CwmModelElement
getConstraint
in interface CwmModelElement
CwmConstraint
public HibernateManyToManyLazyAssociation getConstraint$Hib()
public void setConstraint$Hib(HibernateManyToManyLazyAssociation newValue)
public Collection<CwmPackage> getImporter()
CwmModelElement
getImporter
in interface CwmModelElement
CwmPackage
public HibernateManyToManyLazyAssociation getImporter$Hib()
public void setImporter$Hib(HibernateManyToManyLazyAssociation newValue)
public CwmNamespace getNamespace()
CwmModelElement
getNamespace
in interface CwmModelElement
public void setNamespace(CwmNamespace newValue)
CwmModelElement
CwmModelElement.getNamespace()
for
description on the attribute.
setNamespace
in interface CwmModelElement
newValue
- New value to be set.public HibernateOneToManyLazyHighCardinalityAssociation getNamespace$Hib()
public void setNamespace$Hib(HibernateOneToManyLazyHighCardinalityAssociation newValue)
public List<CwmStructuralFeature> getFeature()
CwmKeyRelationship
getFeature
in interface CwmKeyRelationship
CwmStructuralFeature
public HibernateManyToManyLazyOrderedAssociation getFeature$Hib()
public void setFeature$Hib(HibernateManyToManyLazyOrderedAssociation newValue)
public CwmUniqueKey getUniqueKey()
CwmKeyRelationship
getUniqueKey
in interface CwmKeyRelationship
public void setUniqueKey(CwmUniqueKey newValue)
CwmKeyRelationship
CwmKeyRelationship.getUniqueKey()
for
description on the attribute.
setUniqueKey
in interface CwmKeyRelationship
newValue
- New value to be set.public HibernateOneToManyLazyAssociation getUniqueKey$Hib()
public void setUniqueKey$Hib(HibernateOneToManyLazyAssociation newValue)
public HibernateManyToManyLazyAssociation getDependencySupplier_SupplierDependency$Hib()
public void setDependencySupplier_SupplierDependency$Hib(HibernateManyToManyLazyAssociation newValue)
public HibernateOneToManyLazyAssociation getStereotypedElement_Stereotype$Hib()
public void setStereotypedElement_Stereotype$Hib(HibernateOneToManyLazyAssociation newValue)
public HibernateOneToManyLazyAssociation getTaggedElement_TaggedValue$Hib()
public void setTaggedElement_TaggedValue$Hib(HibernateOneToManyLazyAssociation newValue)
public HibernateOneToManyLazyHighCardinalityAssociation getPrivilegeIsGrantedOnElement_Privilege$Hib()
public void setPrivilegeIsGrantedOnElement_Privilege$Hib(HibernateOneToManyLazyHighCardinalityAssociation newValue)
public HibernateAssociation getAssociation(String type, boolean firstEnd)
getAssociation
in interface HibernateAssociable
public void setAssociation(String type, boolean firstEnd, HibernateAssociation assoc)
setAssociation
in interface HibernateAssociable
public HibernateAssociation getOrCreateAssociation(String type, boolean firstEnd)
getOrCreateAssociation
in interface HibernateAssociable
protected void removeAssociations()
removeAssociations
in class HibernateRefObject
public Collection<HibernateAssociation> getComposingAssociations()
getComposingAssociations
in class HibernateRefObject
public Collection<HibernateAssociation> getNonComposingAssociations()
getNonComposingAssociations
in class HibernateRefObject
public RefObject refImmediateComposite()
refImmediateComposite
in interface RefObject
refImmediateComposite
in class RefObjectBase
protected void checkConstraints(List<JmiException> errors, boolean deepVerify)
checkConstraints
in class RefBaseObjectBase
public String getClassIdentifier()
getClassIdentifier
in class HibernateRefObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |