com.softwareag.centrasite.appl.framework.beans.standard
Interface Association

All Superinterfaces:
ExtensibleObject, RegistryBean, RegistryObject
All Known Implementing Classes:
AssociationImpl

public interface Association
extends RegistryObject


Method Summary
 Concept getAssociationType()
          Gets the association type for this Association.
 RegistryBean getSourceObject()
          Gets the Object that is the source of this Association.
 RegistryBean getTargetObject()
          Gets the Object that is the target of this Association.
 boolean isConfirmed()
          Determines whether an Association has been confirmed completely.
 boolean isConfirmedBySourceOwner()
          Determines whether an Association has been confirmed by the owner of the source object.
 boolean isConfirmedByTargetOwner()
          Determines whether an Association has been confirmed by the owner of the target object.
 boolean isExtramural()
          Determines whether an Association is extramural or not.
 void setAssociationType(Concept associationType)
          Sets the association type for this Association.
 void setSourceObject(RegistryBean srcObject)
          Sets the Object that is the source of this Association
 void setTargetObject(RegistryBean targetObject)
          Sets the Object that is the target of this Association.
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryObject
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.RegistryBean
getDescription, getKey, getName, setDescription, setName
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.ExtensibleObject
getSlots, setSlots
 

Method Detail

getAssociationType

Concept getAssociationType()
Gets the association type for this Association.

Returns:
Concept

setAssociationType

void setAssociationType(Concept associationType)
Sets the association type for this Association.

Parameters:
associationType -

getSourceObject

RegistryBean getSourceObject()
Gets the Object that is the source of this Association.

Returns:
RegistryBean

setSourceObject

void setSourceObject(RegistryBean srcObject)
Sets the Object that is the source of this Association

Parameters:
srcObject -

getTargetObject

RegistryBean getTargetObject()
Gets the Object that is the target of this Association.

Returns:
RegistryBean

setTargetObject

void setTargetObject(RegistryBean targetObject)
Sets the Object that is the target of this Association.

Parameters:
targetObject -

isConfirmed

boolean isConfirmed()
Determines whether an Association has been confirmed completely.

Returns:
boolean

isConfirmedBySourceOwner

boolean isConfirmedBySourceOwner()
Determines whether an Association has been confirmed by the owner of the source object.

Returns:
boolean

isConfirmedByTargetOwner

boolean isConfirmedByTargetOwner()
Determines whether an Association has been confirmed by the owner of the target object.

Returns:
boolean

isExtramural

boolean isExtramural()
Determines whether an Association is extramural or not.

Returns:
boolean