org.andromda.cartridges.arc.OnCascadeTreatment Class Reference

Inheritance diagram for org.andromda.cartridges.arc.OnCascadeTreatment:

Inheritance graph
[legend]
Collaboration diagram for org.andromda.cartridges.arc.OnCascadeTreatment:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OnCascadeTreatment (Responsibility resp)
String getDescription ()

Detailed Description

OnCascade Treatment Class

Definition at line 9 of file OnCascadeTreatment.java.


Constructor & Destructor Documentation

org.andromda.cartridges.arc.OnCascadeTreatment.OnCascadeTreatment ( Responsibility  resp  ) 

Definition at line 10 of file OnCascadeTreatment.java.

References org.andromda.cartridges.arc.Treatment.resp.

00010                                                        {
00011                 super("OnCascade", "Persistence", resp);
00012         }


Member Function Documentation

String org.andromda.cartridges.arc.OnCascadeTreatment.getDescription (  )  [virtual]

Implements org.andromda.cartridges.arc.Treatment.

Definition at line 13 of file OnCascadeTreatment.java.

References org.andromda.cartridges.arc.Treatment.resp.

00013                                        {
00014                 String desc="";
00015                 if(resp instanceof ConstraintResponsibility) {
00016                         if(((ConstraintResponsibility)resp).getConstraintName().equals("deleteElement")) {
00017                                 desc="The database can be configured to delete all the dependent elements of a '"+resp.getModelElementName()+"' instance.";
00018                         }
00019                 }
00020                 return desc;
00021         }


The documentation for this class was generated from the following file:
Generated on Tue Jan 9 16:10:41 2007 for AndroMDA ARC by  doxygen 1.4.7