|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
RoleDefinition defines a role in an association.
| Method Summary | |
AssociationDefinition |
getAssociationDefinition()
Return association definition which owns this role. |
ClassDefinition |
getClassDefinition()
Return the class definition who owns this role definition. |
int |
getMaxCardinality()
Return the maximum cardinality at this side. |
int |
getMinCardinality()
Return the minimum cardinality at this side. |
PropertyDefinition |
getPropertyDefinition()
Return the associated property definition if this role is linked with some property definition. |
ClassDefinition |
getTargetClassDefinition()
Return the class definition at the other side of the association. |
RoleDefinition |
getTargetRoleDefinition()
Return the role at the other side of the association. |
boolean |
isAggregate()
Return true if this role is the aggregation side of the association. |
boolean |
isNavigable()
Return true if this side is navigable. |
| Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
| Method Detail |
public boolean isAggregate()
public ClassDefinition getClassDefinition()
getClassDefinition in interface OWBNamedObjectpublic boolean isNavigable()
public AssociationDefinition getAssociationDefinition()
public int getMinCardinality()
public int getMaxCardinality()
public PropertyDefinition getPropertyDefinition()
public ClassDefinition getTargetClassDefinition()
public RoleDefinition getTargetRoleDefinition()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||