|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AssociationDefinition
Read-only definition of an Association.
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
ModelDefinition |
getModel()
|
QName |
getName()
|
ClassDefinition |
getSourceClass()
|
QName |
getSourceRoleName()
|
ClassDefinition |
getTargetClass()
|
QName |
getTargetRoleName()
|
java.lang.String |
getTitle()
|
boolean |
isChild()
Is this a child association? |
boolean |
isProtected()
Is this association maintained by the Repository? |
boolean |
isSourceMandatory()
Is the source class optional in this association? |
boolean |
isSourceMany()
Can there be many source class instances in this association? |
boolean |
isTargetMandatory()
Is the target class optional in this association? |
boolean |
isTargetMandatoryEnforced()
Is the target class is mandatory, it is enforced? |
boolean |
isTargetMany()
Can there be many target class instances in this association? |
| Method Detail |
|---|
ModelDefinition getModel()
getModel in interface ClassAttributeDefinitionQName getName()
getName in interface ClassAttributeDefinitionjava.lang.String getTitle()
getTitle in interface ClassAttributeDefinitionjava.lang.String getDescription()
getDescription in interface ClassAttributeDefinitionboolean isChild()
boolean isProtected()
isProtected in interface ClassAttributeDefinitionClassDefinition getSourceClass()
QName getSourceRoleName()
boolean isSourceMandatory()
boolean isSourceMany()
ClassDefinition getTargetClass()
QName getTargetRoleName()
boolean isTargetMandatory()
boolean isTargetMandatoryEnforced()
boolean isTargetMany()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||