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

ProblemImpl.java

Go to the documentation of this file.
00001 
00066 package com.arcle.rmt.superwaba.model.imp.rqml;
00067 
00068 import superwaba.ext.xplat.io.Storable;
00069 
00070 import com.arcle.rmt.superwaba.model.imp.*;
00071 import com.arcle.rmt.rqml.*;
00072 
00079 public class ProblemImpl extends StringOrTermsImpl
00080     implements Problem {
00081 
00082     public GenericMemento createMemento() {
00083         return new Memento(this);
00084     }
00085 
00086     //-----------------------------------------------------------------------
00087     // Inner Classes
00088 
00089     protected static class Memento extends StringOrTermsImpl.Memento {
00090         public Memento(ProblemImpl originator) {
00091             super(originator);
00092         }
00093 
00094         public Storable getInstance() {
00095             // This memento is not directly stored in the Catalog,
00096             // so this factory method is not required.
00097             return null;
00098         }
00099 
00100         public byte getID() {
00101             return DocumentImpl.PROBLEM_ID;
00102         }
00103     }
00104 
00105 }
00106     

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