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

NameImpl.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.rqml.*;
00071 import com.arcle.rmt.superwaba.model.imp.*;
00072 
00079 public class NameImpl extends StringOnlyImpl implements Name {
00080 
00081     public GenericMemento createMemento() {
00082         return new Memento(this);
00083     }
00084 
00085     //-----------------------------------------------------------------------
00086     // Inner Classes
00087 
00088     protected static class Memento extends StringOnlyImpl.Memento {
00089         public Memento(NameImpl originator) {
00090             super(originator);
00091         }
00092 
00093         public Storable getInstance() {
00094             // This memento is not directly stored in the Catalog,
00095             // so this factory method is not required.
00096             return null;
00097         }
00098 
00099 
00100         public byte getID() {
00101             return DocumentImpl.NAME_ID;
00102         }
00103 
00104     }
00105 
00106 }

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