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

com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl Class Reference

Inheritance diagram for com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl:

com.arcle.rmt.superwaba.model.imp.rqml.RQMLSecondClassImpl com.arcle.rmt.rqml.Product com.arcle.rmt.rqml.RQMLSecondClass com.arcle.rmt.superwaba.model.imp.Mementoable com.arcle.rmt.rqml.RQMLSecondClass List of all members.

Public Member Functions

Name getName ()
Description getDescription ()
GenericMemento createMemento ()
 Factory Method to create a blank Memento object.


Private Attributes

NameImpl name = null
DescriptionImpl description = null

Detailed Description

Author:
Sasmito Adibowo
Version:
Id
ProductImpl.java,v 1.4 2003/05/15 19:44:07 adib Exp

Definition at line 80 of file superwaba/model/imp/rqml/ProductImpl.java.


Member Function Documentation

GenericMemento com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.createMemento  )  [virtual]
 

Factory Method to create a blank Memento object.

Implementors and their derived classes _must_ this to return their own an instance of their own Memento class.

Implements com.arcle.rmt.superwaba.model.imp.rqml.RQMLSecondClassImpl.

Definition at line 100 of file superwaba/model/imp/rqml/ProductImpl.java.

Description com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.getDescription  ) 
 

Implements com.arcle.rmt.rqml.Product.

Definition at line 90 of file superwaba/model/imp/rqml/ProductImpl.java.

References com.arcle.rmt.superwaba.model.imp.rqml.RQMLSecondClassImpl.createDescriptionImpl(), and com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.description.

Name com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.getName  ) 
 

Implements com.arcle.rmt.rqml.Product.

Definition at line 82 of file superwaba/model/imp/rqml/ProductImpl.java.

References com.arcle.rmt.superwaba.model.imp.rqml.RQMLSecondClassImpl.createNameImpl(), and com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.name.


Member Data Documentation

DescriptionImpl com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.description = null [private]
 

Definition at line 110 of file superwaba/model/imp/rqml/ProductImpl.java.

Referenced by com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.getDescription(), and com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.Memento.saveState().

NameImpl com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.name = null [private]
 

Definition at line 108 of file superwaba/model/imp/rqml/ProductImpl.java.

Referenced by com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.getName(), com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.Memento.loadState(), and com.arcle.rmt.superwaba.model.imp.rqml.ProductImpl.Memento.saveState().


The documentation for this class was generated from the following file:
Generated on Fri Jun 18 19:55:13 2004 for Arcle Rambutan by doxygen 1.3.5