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 ProjectImpl extends RQMLFirstClassImpl
00077 implements Project {
00078
00085 public ProjectImpl(Element e, RQMLSecondClassFactory f) {
00086 super(e, f);
00087 }
00088
00089
00090 public Product getProduct() {
00091 return (Product) getFirstChild("product");
00092 }
00093
00094
00095
00096 public Problem getProblem() {
00097 return (Problem) getFirstChild("problem");
00098 }
00099
00100
00101 public Scope getScope() {
00102 return (Scope) getFirstChild("scope");
00103 }
00104
00105
00106
00107 public Vision getVision() {
00108 return (Vision) getFirstChild("vision");
00109 }
00110
00111
00112 }