This is a text description of catalogstructure.gif.
This illustration describes the structure of the catalog, including the following attributes and their respective methods:
Catalog (getCatalogItems(), getContact())
OfferGroup (getCatalogItems(), getDescription())
Offer (getBusinessTerms(), getDeliveryPolicy(), getDescription(), getExpirationPriority(), getID(), getIPStatus(), getProductName(), getQuantity(), getRightsHolder(), hasShowCredit(), hasUsageRequired(), isAtomic(), isEditable())
DeliveryPolicy (getDeliveryRules(), getStartDate(), getStopDate())
BusinessTerms (getName(), getText(), getType())
DeliveryRate (getDuration(), getMinNumUpdates(), getMode(), getMonthDay(), getStartDate(), getStartTime(), getStopDate(), getWeekDay(), setRawFormatSupport(), setPushAuthPassword(), setPushAuthUsername(), setURL())