com.submersion.jspshop.rae
Class PropertyTypes

java.lang.Object
  |
  +--com.submersion.jspshop.rae.RAECollection
        |
        +--com.submersion.jspshop.rae.PropertyTypes

public class PropertyTypes
extends RAECollection

Collection (Hashtable) of Property objects

Version:
$Revision$ Date Created: August 29, 2001 Last changed: $Date$ Changed by: $Author$
Author:
Jeff Davey (jeffdavey@submersion.com)
See Also:
PropertyType, ClassProperty

Fields inherited from class com.submersion.jspshop.rae.RAECollection
CLASS, CONTEXT, items, PROPERTY, TYPE, VALUE
 
Constructor Summary
PropertyTypes(java.lang.Long propertyID)
           
PropertyTypes(java.lang.Long propertyID, java.lang.Long typeID)
           
PropertyTypes(java.lang.Long propertyID, java.lang.String typeName)
           
 
Method Summary
 PropertyType create(java.lang.Long typeID, java.lang.Long propertyID)
           
 void delete(java.lang.Long propertyTypeID)
           
 PropertyType getItem(java.lang.Long propertyTypeID)
           
 
Methods inherited from class com.submersion.jspshop.rae.RAECollection
getCount, getIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyTypes

public PropertyTypes(java.lang.Long propertyID)

PropertyTypes

public PropertyTypes(java.lang.Long propertyID,
                     java.lang.Long typeID)

PropertyTypes

public PropertyTypes(java.lang.Long propertyID,
                     java.lang.String typeName)
Method Detail

getItem

public PropertyType getItem(java.lang.Long propertyTypeID)

create

public PropertyType create(java.lang.Long typeID,
                           java.lang.Long propertyID)
                    throws javax.ejb.FinderException,
                           javax.ejb.CreateException

delete

public void delete(java.lang.Long propertyTypeID)
            throws javax.ejb.RemoveException,
                   javax.ejb.FinderException