© 2005 BEA Systems, Inc.

com.beasys.commerce.ebusiness.catalog
Class MutableCategoryImpl

java.lang.Object
  extended bycom.beasys.commerce.ebusiness.catalog.MutableCatalogItemImpl
      extended bycom.beasys.commerce.ebusiness.catalog.MutableCategoryImpl
All Implemented Interfaces:
CatalogItem, Category, ConfigurableEntity, MutableCatalogItem, MutableCategory, Serializable

public class MutableCategoryImpl
extends MutableCatalogItemImpl
implements MutableCategory

This is the implementation class for all mutable categories contained by the Catalog. This class exposes data accessors and mutators for category data conforming to the Dublin Core Metadata. Refer to the DCM spec for details: Dublin Core Element Set

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.beasys.commerce.ebusiness.catalog.Category
ROOT_NAME
 
Fields inherited from interface com.beasys.commerce.ebusiness.catalog.CatalogItem
LARGE_IMAGE_INDEX, LONG_DESCRIPTION_INDEX, MAX_DESCRIPTION, MAX_IMAGES, SHORT_DESCRIPTION_INDEX, SMALL_IMAGE_INDEX
 
Fields inherited from interface com.bea.p13n.property.ConfigurableEntity
RESERVED_PROPERTY_SET
 
Method Summary
 JspInfo getJsp()
          Gets the JSP for a category item
 void setJsp(JspInfo jspInfo)
          Sets the JSP for a product item
 String toString()
          Builds a string representation of this object.
 
Methods inherited from class com.beasys.commerce.ebusiness.catalog.MutableCatalogItemImpl
addBusinessPolicy, addPropertyValue, addPropertyValueMapped, clearPropertyModifications, getBusinessPolicy, getContributor, getCoverage, getCreationDate, getCreator, getDescription, getImage, getJndiName, getKey, getLanguage, getModificationMap, getModifiedDate, getName, getPkString, getProperties, getProperties, getProperty, getProperty, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDefault, getPropertyNoDefault, getPropertyNoDefault, getPublisher, getRelation, getRights, getSource, getSuccessor, getUniqueId, initPropertyModifications, isPropertyExplicit, isPropertyModified, modifyProperty, removeBusinessPolicy, removeProperties, removeProperty, removeProperty, removePropertyValue, removePropertyValueMapped, removeSuccessor, setContributor, setCoverage, setCreationDate, setCreator, setDescription, setImage, setLanguage, setModifiedDate, setName, setProperty, setProperty, setPublisher, setRelation, setRights, setSource, setSuccessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.beasys.commerce.ebusiness.catalog.CatalogItem
getContributor, getCoverage, getCreationDate, getCreator, getDescription, getImage, getKey, getLanguage, getModifiedDate, getName, getPublisher, getRelation, getRights, getSource
 
Methods inherited from interface com.bea.p13n.property.ConfigurableEntity
getJndiName, getPkString, getProperty, getPropertyAsString, getPropertyNoDefault, getUniqueId, removeProperty, setProperty
 
Methods inherited from interface com.beasys.commerce.ebusiness.catalog.MutableCatalogItem
setContributor, setCoverage, setCreationDate, setCreator, setDescription, setImage, setLanguage, setModifiedDate, setName, setPublisher, setRelation, setRights, setSource
 

Method Detail

getJsp

public JspInfo getJsp()
Gets the JSP for a category item

Specified by:
getJsp in interface Category
Returns:
the JspInfo object for the category

setJsp

public void setJsp(JspInfo jspInfo)
Sets the JSP for a product item

Specified by:
setJsp in interface MutableCategory
Parameters:
jspInfo - the new JspInfo object for the category

toString

public String toString()
Builds a string representation of this object.

Overrides:
toString in class MutableCatalogItemImpl
Returns:
the string

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved