Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

UsecaseImpl.java

Go to the documentation of this file.
00001 
00065 package com.arcle.rmt.j2se.model.domimpl.rqml;
00066 
00067 import org.w3c.dom.Element;
00068 import com.arcle.rmt.j2se.model.domimpl.RQMLSecondClassFactory;
00069 import com.arcle.rmt.rqml.*;
00070 
00076 public class UsecaseImpl extends RQMLFirstClassImpl
00077         implements Usecase {
00078 
00085     public UsecaseImpl(Element e, RQMLSecondClassFactory f) {
00086         super(e, f);
00087     }
00088 
00089     public Actor getActor() {
00090         return (Actor) getFirstChild("actor");
00091     }
00092 
00093 
00094     public Precondition getPrecondition() {
00095         return (Precondition) getFirstChild("precondition");
00096     }
00097 
00098     public Postcondition getPostcondition() {
00099         return (Postcondition) getFirstChild("postcondition");
00100     }
00101 
00102     public NormalCourse getNormalCourse() {
00103         return (NormalCourse) getFirstChild("normal-course");
00104     }
00105 
00106     public AlternativeCourse getAlternativeCourse() {
00107         return (AlternativeCourse) getFirstChild("alternative-course");
00108     }
00109 
00110     public com.arcle.rmt.rqml.Exception  getException() {
00111         return (com.arcle.rmt.rqml.Exception) getFirstChild("exception");
00112     }
00113 
00114     public Comment getComment() {
00115         return (Comment) getFirstChild("comment");
00116     }
00117 
00118 }

Generated on Fri Jun 18 19:51:27 2004 for Arcle Rambutan by doxygen 1.3.5