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 }