public interface CatalogGroupType
The following features are supported:
Catalog Group Identifier
Owning Store Directory
Description
Attributes
Parent Catalog Group Identifier
Navigation Relationship
Breadcrumb Location
Association
Taxonomy Attribute
Attachment Reference
External Content Reference
Facet
SEO Properties
SEOURL
Rule
Display Sequence
Dynamic Catalog Group
Navigation Path
Top Catalog Group
CatalogPackage.getCatalogGroupType()
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAssociation()
Returns the value of the 'Association' containment reference list.
|
java.util.List |
getAttachmentReference()
Returns the value of the 'Attachment Reference' containment reference list.
|
java.util.Map |
getAttributes()
Returns the value of the 'Attributes' map.
|
java.util.List |
getBreadcrumbLocation()
Returns the value of the 'Breadcrumb Location' containment reference list.
|
CatalogGroupIdentifierType |
getCatalogGroupIdentifier()
Returns the value of the 'Catalog Group Identifier' containment reference.
|
java.util.List |
getDescription()
Returns the value of the 'Description' containment reference list.
|
double |
getDisplaySequence()
Returns the value of the 'Display Sequence' attribute.
|
int |
getDynamicCatalogGroup()
Returns the value of the 'Dynamic Catalog Group' attribute.
|
java.util.List |
getExternalContentReference()
Returns the value of the 'External Content Reference' containment reference list.
|
java.util.List |
getFacet()
Returns the value of the 'Facet' containment reference list.
|
java.lang.String |
getNavigationPath()
Returns the value of the 'Navigation Path' attribute.
|
java.util.List |
getNavigationRelationship()
Returns the value of the 'Navigation Relationship' containment reference list.
|
java.lang.String |
getOwningStoreDirectory()
Returns the value of the 'Owning Store Directory' attribute.
|
CatalogGroupIdentifierType |
getParentCatalogGroupIdentifier()
Returns the value of the 'Parent Catalog Group Identifier' containment reference.
|
com.ibm.commerce.catalog.facade.datatypes.RuleType |
getRule()
Returns the value of the 'Rule' containment reference.
|
java.util.List |
getSEOProperties()
Returns the value of the 'SEO Properties' containment reference list.
|
java.util.List |
getSEOURL()
Returns the value of the 'SEOURL' containment reference list.
|
com.ibm.commerce.catalog.facade.datatypes.TaxonomyAttributeType |
getTaxonomyAttribute()
Returns the value of the 'Taxonomy Attribute' containment reference.
|
boolean |
isSetDisplaySequence()
Returns whether the value of the '
Display Sequence ' attribute is set. |
boolean |
isSetDynamicCatalogGroup()
Returns whether the value of the '
Dynamic Catalog Group ' attribute is set. |
boolean |
isSetTopCatalogGroup()
Returns whether the value of the '
Top Catalog Group ' attribute is set. |
boolean |
isTopCatalogGroup()
Returns the value of the 'Top Catalog Group' attribute.
|
void |
setCatalogGroupIdentifier(CatalogGroupIdentifierType value)
Sets the value of the '
Catalog Group Identifier ' containment reference. |
void |
setDisplaySequence(double value)
Sets the value of the '
Display Sequence ' attribute. |
void |
setDynamicCatalogGroup(int value)
Sets the value of the '
Dynamic Catalog Group ' attribute. |
void |
setNavigationPath(java.lang.String value)
Sets the value of the '
Navigation Path ' attribute. |
void |
setOwningStoreDirectory(java.lang.String value)
Sets the value of the '
Owning Store Directory ' attribute. |
void |
setParentCatalogGroupIdentifier(CatalogGroupIdentifierType value)
Sets the value of the '
Parent Catalog Group Identifier ' containment reference. |
void |
setRule(com.ibm.commerce.catalog.facade.datatypes.RuleType value)
Sets the value of the '
Rule ' containment reference. |
void |
setTaxonomyAttribute(com.ibm.commerce.catalog.facade.datatypes.TaxonomyAttributeType value)
Sets the value of the '
Taxonomy Attribute ' containment reference. |
void |
setTopCatalogGroup(boolean value)
Sets the value of the '
Top Catalog Group ' attribute. |
void |
unsetDisplaySequence()
Unsets the value of the '
Display Sequence ' attribute. |
void |
unsetDynamicCatalogGroup()
Unsets the value of the '
Dynamic Catalog Group ' attribute. |
void |
unsetTopCatalogGroup()
Unsets the value of the '
Top Catalog Group ' attribute. |
CatalogGroupIdentifierType getCatalogGroupIdentifier()
setCatalogGroupIdentifier(CatalogGroupIdentifierType)
,
CatalogPackage.getCatalogGroupType_CatalogGroupIdentifier()
void setCatalogGroupIdentifier(CatalogGroupIdentifierType value)
Catalog Group Identifier
' containment reference.
value
- the new value of the 'Catalog Group Identifier' containment reference.getCatalogGroupIdentifier()
java.lang.String getOwningStoreDirectory()
setOwningStoreDirectory(String)
,
CatalogPackage.getCatalogGroupType_OwningStoreDirectory()
void setOwningStoreDirectory(java.lang.String value)
Owning Store Directory
' attribute.
value
- the new value of the 'Owning Store Directory' attribute.getOwningStoreDirectory()
java.util.List getDescription()
CatalogDescriptionType
.
Description for catalog group.
CatalogPackage.getCatalogGroupType_Description()
java.util.Map getAttributes()
String
,
and the value is of type String
,
Simple name value pairs for additional
attributes for the catalog group. Can also be
used for customer extension.
CatalogPackage.getCatalogGroupType_Attributes()
CatalogGroupIdentifierType getParentCatalogGroupIdentifier()
setParentCatalogGroupIdentifier(CatalogGroupIdentifierType)
,
CatalogPackage.getCatalogGroupType_ParentCatalogGroupIdentifier()
void setParentCatalogGroupIdentifier(CatalogGroupIdentifierType value)
Parent Catalog Group Identifier
' containment reference.
value
- the new value of the 'Parent Catalog Group Identifier' containment reference.getParentCatalogGroupIdentifier()
java.util.List getNavigationRelationship()
NavigationRelationshipType
.
Navigation relationship.
CatalogPackage.getCatalogGroupType_NavigationRelationship()
java.util.List getBreadcrumbLocation()
BreadcrumbLocationType
.
Location breadcrumbs.
CatalogPackage.getCatalogGroupType_BreadcrumbLocation()
java.util.List getAssociation()
AssociationType
.
Associations for the catalog group.
CatalogPackage.getCatalogGroupType_Association()
com.ibm.commerce.catalog.facade.datatypes.TaxonomyAttributeType getTaxonomyAttribute()
setTaxonomyAttribute(TaxonomyAttributeType)
,
CatalogPackage.getCatalogGroupType_TaxonomyAttribute()
void setTaxonomyAttribute(com.ibm.commerce.catalog.facade.datatypes.TaxonomyAttributeType value)
Taxonomy Attribute
' containment reference.
value
- the new value of the 'Taxonomy Attribute' containment reference.getTaxonomyAttribute()
java.util.List getAttachmentReference()
AttachmentReferenceType
.
The attachment associated with the catalog
group.
CatalogPackage.getCatalogGroupType_AttachmentReference()
java.util.List getExternalContentReference()
ExternalContentReferenceType
.
The external content associated with the catalog entry.
CatalogPackage.getCatalogGroupType_ExternalContentReference()
java.util.List getFacet()
FacetType
.
This object definition is the representation of a search facet in the Commerce Management Center authoring tool.
A search facet is a property/attribute of "something" a person is looking for. A "something" is usually a catalog
entry, but the concept can be applied to other business objects.
A catalog entry usually has many properties associated with it. These come in the form of Commerce attributes
(from the attribute dictionary), properties associated with the product (ie. brand/manufacturer, customized data)
and other data associated with the business object (ie. price, promotions, reviews/ratings) that will help a customer
find what they desire.
Note: This object is meant for use in the Commerce Management Center authoring tooling and not the storefront.
CatalogPackage.getCatalogGroupType_Facet()
java.util.List getSEOProperties()
SEOPropertiesType
.
The SEO properties associated with the catalog
group.
CatalogPackage.getCatalogGroupType_SEOProperties()
java.util.List getSEOURL()
SEOURLType
.
The SEO URL associated with the catalog group.
CatalogPackage.getCatalogGroupType_SEOURL()
com.ibm.commerce.catalog.facade.datatypes.RuleType getRule()
setRule(RuleType)
,
CatalogPackage.getCatalogGroupType_Rule()
void setRule(com.ibm.commerce.catalog.facade.datatypes.RuleType value)
Rule
' containment reference.
value
- the new value of the 'Rule' containment reference.getRule()
double getDisplaySequence()
isSetDisplaySequence()
,
unsetDisplaySequence()
,
setDisplaySequence(double)
,
CatalogPackage.getCatalogGroupType_DisplaySequence()
void setDisplaySequence(double value)
Display Sequence
' attribute.
value
- the new value of the 'Display Sequence' attribute.isSetDisplaySequence()
,
unsetDisplaySequence()
,
getDisplaySequence()
void unsetDisplaySequence()
Display Sequence
' attribute.
boolean isSetDisplaySequence()
Display Sequence
' attribute is set.
unsetDisplaySequence()
,
getDisplaySequence()
,
setDisplaySequence(double)
int getDynamicCatalogGroup()
isSetDynamicCatalogGroup()
,
unsetDynamicCatalogGroup()
,
setDynamicCatalogGroup(int)
,
CatalogPackage.getCatalogGroupType_DynamicCatalogGroup()
void setDynamicCatalogGroup(int value)
Dynamic Catalog Group
' attribute.
value
- the new value of the 'Dynamic Catalog Group' attribute.isSetDynamicCatalogGroup()
,
unsetDynamicCatalogGroup()
,
getDynamicCatalogGroup()
void unsetDynamicCatalogGroup()
Dynamic Catalog Group
' attribute.
boolean isSetDynamicCatalogGroup()
Dynamic Catalog Group
' attribute is set.
unsetDynamicCatalogGroup()
,
getDynamicCatalogGroup()
,
setDynamicCatalogGroup(int)
java.lang.String getNavigationPath()
setNavigationPath(String)
,
CatalogPackage.getCatalogGroupType_NavigationPath()
void setNavigationPath(java.lang.String value)
Navigation Path
' attribute.
value
- the new value of the 'Navigation Path' attribute.getNavigationPath()
boolean isTopCatalogGroup()
isSetTopCatalogGroup()
,
unsetTopCatalogGroup()
,
setTopCatalogGroup(boolean)
,
CatalogPackage.getCatalogGroupType_TopCatalogGroup()
void setTopCatalogGroup(boolean value)
Top Catalog Group
' attribute.
value
- the new value of the 'Top Catalog Group' attribute.isSetTopCatalogGroup()
,
unsetTopCatalogGroup()
,
isTopCatalogGroup()
void unsetTopCatalogGroup()
Top Catalog Group
' attribute.
boolean isSetTopCatalogGroup()
Top Catalog Group
' attribute is set.
unsetTopCatalogGroup()
,
isTopCatalogGroup()
,
setTopCatalogGroup(boolean)