Dresden OCL Toolkit

tudresden.ocl.test.royloy
Class LoyaltyProgram

java.lang.Object
  extended bytudresden.ocl.test.royloy.RLObject
      extended bytudresden.ocl.test.royloy.LoyaltyProgram
All Implemented Interfaces:
Serializable

public class LoyaltyProgram
extends RLObject

See Also:
Serialized Form

Field Summary
 Vector customer
           
 Vector membership
           
 HashSet partners
           
 Vector serviceLevel
           
 
Fields inherited from class tudresden.ocl.test.royloy.RLObject
allObjects, description, id, idCounter, popFile
 
Constructor Summary
LoyaltyProgram(String description)
           
 
Method Summary
 boolean assertTrue()
           
 void enroll(Customer c)
           
 
Methods inherited from class tudresden.ocl.test.royloy.RLObject
assertAll, getID, getObjectWithID, loadPopFile, main, report, setIDCounter, storePopFile, toString, toXString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

customer

public Vector customer

serviceLevel

public Vector serviceLevel

membership

public Vector membership

partners

public HashSet partners
Constructor Detail

LoyaltyProgram

public LoyaltyProgram(String description)
Method Detail

enroll

public void enroll(Customer c)

assertTrue

public boolean assertTrue()
Specified by:
assertTrue in class RLObject

Dresden OCL Toolkit

Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.