public class PageLocationActivityESpot extends AbstractPageLayoutActivityESpot implements java.lang.Comparable<PageLocationActivityESpot>
A Page Location Activity ESpot has the following Naming Conventions:
<pageGroup>_<objectId>
"Category_10008"
,
which specifies the Category Page for the Category Id 10008.
<pageGroup>_<objectId>_<subPageGroup>
"Category_10008_CatalogEntry"
,
which specifies all the sub Catalog Entry Pages under the Category with Id 10008.
AbstractPageLayoutActivityESpot
Constructor and Description |
---|
PageLocationActivityESpot()
Default Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
buildESpotName()
This method builds the ESpot Name using the following naming conventions:
<pageGroup>_<objectId> e.g. |
int |
compareTo(PageLocationActivityESpot o)
Compares this object with the specified object to determine if the ESpot Name is similar or different.
|
java.lang.String |
getObjectId()
Returns the Object Id of this Page Location Activity ESpot.
|
java.lang.String |
getObjectName()
Returns the Object Name of this Page Location Activity ESpot.
|
java.lang.String |
getPageGroup()
Returns the Page Group of this Page Location Activity ESpot.
|
java.lang.String |
getStoreId()
Returns the Store Id of this Page Location Activity ESpot.
|
java.lang.String |
getSubPageGroup()
Returns the Sub-Page Group of this Page Location Activity ESpot.
|
void |
setObjectId(java.lang.String objectId)
Sets the Object Id of this Page Location Activity ESpot.
|
void |
setObjectName(java.lang.String objectName)
Sets the Object Name of this Page Location Activity ESpot.
|
void |
setPageGroup(java.lang.String pageGroup)
Sets the Page Group of this Page Location Activity ESpot.
|
void |
setStoreId(java.lang.String storeId)
Sets the Store Id of this Page Location Activity ESpot.
|
void |
setSubPageGroup(java.lang.String subPageGroup)
Sets the Sub-Page Group of this Page Location Activity ESpot.
|
toString
public PageLocationActivityESpot()
public final java.lang.String getPageGroup()
public final void setPageGroup(java.lang.String pageGroup)
pageGroup
- The Page Group to set.public final java.lang.String getObjectId()
public final void setObjectId(java.lang.String objectId)
objectId
- The Object Id to set.public final java.lang.String getSubPageGroup()
public final void setSubPageGroup(java.lang.String subPageGroup)
subPageGroup
- The Sub-Page Group to set.public final java.lang.String getObjectName()
public final void setObjectName(java.lang.String objectName)
objectName
- The Object Name to set.public final java.lang.String getStoreId()
public final void setStoreId(java.lang.String storeId)
storeId
- The Store Id to set.public java.lang.String buildESpotName()
<pageGroup>_<objectId>
"Category_10008"
,
which specifies the Category Page for the Category Id 10008.
<pageGroup>_<objectId>_<subPageGroup>
"Category_10008_CatalogEntry"
,
which specifies all the sub Catalog Entry Pages under the Category with Id 10008.
buildESpotName
in class AbstractPageLayoutActivityESpot
"Category_10008"
.public int compareTo(PageLocationActivityESpot o)
compareTo
in interface java.lang.Comparable<PageLocationActivityESpot>
o
- The PageLocationActivityESpot to compare to.