org.eclipse.modisco.jee.ejbjar.EjbJar20
Interface EjbRelationshipRoleType


public interface EjbRelationshipRoleType

A representation of the model object 'Ejb Relationship Role Type'.

The following features are supported:

See Also:
EjbJar20Package.getEjbRelationshipRoleType()
Generated:
Model:
extendedMetaData="name='ejb-relationship-role_._type' kind='elementOnly'"

Method Summary
 CascadeDeleteType getCascadeDelete()
          Returns the value of the 'Cascade Delete' containment reference.
 CmrFieldType getCmrField()
          Returns the value of the 'Cmr Field' containment reference.
 DescriptionType getDescription()
          Returns the value of the 'Description' containment reference.
 EjbRelationshipRoleNameType getEjbRelationshipRoleName()
          Returns the value of the 'Ejb Relationship Role Name' containment reference.
 java.lang.String getId()
          Returns the value of the 'Id' attribute.
 MultiplicityType getMultiplicity()
          Returns the value of the 'Multiplicity' containment reference.
 RelationshipRoleSourceType getRelationshipRoleSource()
          Returns the value of the 'Relationship Role Source' containment reference.
 void setCascadeDelete(CascadeDeleteType value)
          Sets the value of the 'Cascade Delete' containment reference.
 void setCmrField(CmrFieldType value)
          Sets the value of the 'Cmr Field' containment reference.
 void setDescription(DescriptionType value)
          Sets the value of the 'Description' containment reference.
 void setEjbRelationshipRoleName(EjbRelationshipRoleNameType value)
          Sets the value of the 'Ejb Relationship Role Name' containment reference.
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute.
 void setMultiplicity(MultiplicityType value)
          Sets the value of the 'Multiplicity' containment reference.
 void setRelationshipRoleSource(RelationshipRoleSourceType value)
          Sets the value of the 'Relationship Role Source' containment reference.
 

Method Detail

getDescription

DescriptionType getDescription()
Returns the value of the 'Description' containment reference.

If the meaning of the 'Description' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' containment reference.
See Also:
setDescription(DescriptionType), EjbJar20Package.getEjbRelationshipRoleType_Description()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='description' namespace='##targetNamespace'"

setDescription

void setDescription(DescriptionType value)
Sets the value of the 'Description' containment reference.

Parameters:
value - the new value of the 'Description' containment reference.
See Also:
getDescription()
Generated:

getEjbRelationshipRoleName

EjbRelationshipRoleNameType getEjbRelationshipRoleName()
Returns the value of the 'Ejb Relationship Role Name' containment reference.

If the meaning of the 'Ejb Relationship Role Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ejb Relationship Role Name' containment reference.
See Also:
setEjbRelationshipRoleName(EjbRelationshipRoleNameType), EjbJar20Package.getEjbRelationshipRoleType_EjbRelationshipRoleName()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='ejb-relationship-role-name' namespace='##targetNamespace'"

setEjbRelationshipRoleName

void setEjbRelationshipRoleName(EjbRelationshipRoleNameType value)
Sets the value of the 'Ejb Relationship Role Name' containment reference.

Parameters:
value - the new value of the 'Ejb Relationship Role Name' containment reference.
See Also:
getEjbRelationshipRoleName()
Generated:

getMultiplicity

MultiplicityType getMultiplicity()
Returns the value of the 'Multiplicity' containment reference.

If the meaning of the 'Multiplicity' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Multiplicity' containment reference.
See Also:
setMultiplicity(MultiplicityType), EjbJar20Package.getEjbRelationshipRoleType_Multiplicity()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='multiplicity' namespace='##targetNamespace'"

setMultiplicity

void setMultiplicity(MultiplicityType value)
Sets the value of the 'Multiplicity' containment reference.

Parameters:
value - the new value of the 'Multiplicity' containment reference.
See Also:
getMultiplicity()
Generated:

getCascadeDelete

CascadeDeleteType getCascadeDelete()
Returns the value of the 'Cascade Delete' containment reference.

If the meaning of the 'Cascade Delete' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cascade Delete' containment reference.
See Also:
setCascadeDelete(CascadeDeleteType), EjbJar20Package.getEjbRelationshipRoleType_CascadeDelete()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='cascade-delete' namespace='##targetNamespace'"

setCascadeDelete

void setCascadeDelete(CascadeDeleteType value)
Sets the value of the 'Cascade Delete' containment reference.

Parameters:
value - the new value of the 'Cascade Delete' containment reference.
See Also:
getCascadeDelete()
Generated:

getRelationshipRoleSource

RelationshipRoleSourceType getRelationshipRoleSource()
Returns the value of the 'Relationship Role Source' containment reference.

If the meaning of the 'Relationship Role Source' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Relationship Role Source' containment reference.
See Also:
setRelationshipRoleSource(RelationshipRoleSourceType), EjbJar20Package.getEjbRelationshipRoleType_RelationshipRoleSource()
Generated:
Model:
containment="true" required="true" extendedMetaData="kind='element' name='relationship-role-source' namespace='##targetNamespace'"

setRelationshipRoleSource

void setRelationshipRoleSource(RelationshipRoleSourceType value)
Sets the value of the 'Relationship Role Source' containment reference.

Parameters:
value - the new value of the 'Relationship Role Source' containment reference.
See Also:
getRelationshipRoleSource()
Generated:

getCmrField

CmrFieldType getCmrField()
Returns the value of the 'Cmr Field' containment reference.

If the meaning of the 'Cmr Field' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cmr Field' containment reference.
See Also:
setCmrField(CmrFieldType), EjbJar20Package.getEjbRelationshipRoleType_CmrField()
Generated:
Model:
containment="true" extendedMetaData="kind='element' name='cmr-field' namespace='##targetNamespace'"

setCmrField

void setCmrField(CmrFieldType value)
Sets the value of the 'Cmr Field' containment reference.

Parameters:
value - the new value of the 'Cmr Field' containment reference.
See Also:
getCmrField()
Generated:

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), EjbJar20Package.getEjbRelationshipRoleType_Id()
Generated:
Model:
id="true" dataType="org.eclipse.emf.ecore.xml.type.ID" extendedMetaData="kind='attribute' name='id' namespace='##targetNamespace'"

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()
Generated: