Class CometProductPanelConfig
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.comet.entity.CometEntity
-
- com.priint.pubserver.comet.entity.product.CometProductPanelConfig
-
- All Implemented Interfaces:
CometContextRuleConfiguration,java.io.Serializable
@CometTypeConstraints(calculateIds=false, referenceBinding=NONE) public class CometProductPanelConfig extends CometEntity implements CometContextRuleConfiguration
Java class for the Product Panel Config configuration type
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCometProductPanelConfig.CordDisplayThe Enum CordDisplay: SHOW_CORDS, SHOW_CORDED_BUCKETS, HIDE_CORDSstatic classCometProductPanelConfig.SearchMethodThe Enum SearchMethod: BUCKET_TREE, PLANNING_TREE, FIND_STATEMENT-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.Category
-
Nested classes/interfaces inherited from class com.priint.pubserver.tagging.TaggingObject
TaggingObject.LinkedSetWrapper<T>
-
-
Field Summary
-
Fields inherited from class com.priint.pubserver.comet.entity.CometEntity
id, TAG_DOMAIN_QUALIFIER, TAG_GROUP_QUALIFIER, TAG_TYPE_QUALIFIER
-
Fields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet
-
-
Constructor Summary
Constructors Constructor Description CometProductPanelConfig()Instantiates a new comet product panel config.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanUseProjectDefault()Can use project default boolean.java.util.List<PluginMethod>getActiveFindStatements()com.priint.pubserver.plugin#PluginMethod()Gets the active find statements.PluginMethodgetContextRuleAssortment()Gets context rule assortment.PluginMethodgetContextRuleCountry()Gets context rule country.PluginMethodgetContextRuleDocument()Gets context rule document.PluginMethodgetContextRuleLanguage()Gets context rule language.PluginMethodgetContextRuleMarketName()Gets context rule market name.PluginMethodgetContextRulePublication()Gets context rule publication.PluginMethodgetContextRuleTargetGroup()Gets context rule target group.PluginMethodgetContextRuleWell()Gets context rule well.CometProductPanelConfig.CordDisplaygetCordDisplay()CometProductPanelConfig.CordDisplayGets the cord display.booleangetCustomDataMapping()Gets the custom data mapping.PluginMethodgetDataMapping()Gets the data mapping.CometProductPanelConfig.SearchMethodgetDefaultSearchMethod()Gets the default search method.booleangetFindStatementsVisibleByDefault()Gets the find statements visible by default.java.util.List<java.lang.String>getHiddenEntities()Gets the hidden entities.java.util.List<PluginMethod>getInactiveFindStatements()Gets the inactive find statements.java.lang.StringgetRepositoryFilename()Gets the repository filename for this particular itemjava.lang.StringgetRepositoryPath()Get the relative repository path for this configuration type.booleangetShowContent()Gets the show content.booleangetUseAccurateLoading()Gets the use accurate loading.booleangetUseProjectDefault()Gets use project default.voidsetActiveFindStatements(java.util.List<PluginMethod> activeFindStatements)Sets the active find statements.voidsetContextRuleAssortment(PluginMethod contextRuleAssortment)Sets context rule assortment.voidsetContextRuleCountry(PluginMethod contextRuleCountry)Sets context rule country.voidsetContextRuleDocument(PluginMethod contextRuleDocument)Sets context rule document.voidsetContextRuleLanguage(PluginMethod contextRuleLanguage)Sets context rule language.voidsetContextRuleMarketName(PluginMethod contextRuleMarketName)Sets context rule market name.voidsetContextRulePublication(PluginMethod contextRulePublication)Sets context rule publication.voidsetContextRuleTargetGroup(PluginMethod contextRuleTargetGroup)Sets context rule target group.voidsetContextRuleWell(PluginMethod contextRuleWell)Sets context rule well.voidsetCordDisplay(CometProductPanelConfig.CordDisplay cordDisplay)CometProductPanelConfig.CordDisplaySets the cord display.voidsetCustomDataMapping(boolean customDataMapping)Sets the custom data mapping.voidsetDataMapping(PluginMethod dataMapping)Sets the data mapping.voidsetDefaultSearchMethod(CometProductPanelConfig.SearchMethod defaultSearchMethod)Sets the default search method.voidsetFindStatementsVisibleByDefault(boolean findStatementsVisibleByDefault)Sets the find statements visible by default.voidsetHiddenEntities(java.util.List<java.lang.String> hiddenEntities)Sets the hidden entities.voidsetInactiveFindStatements(java.util.List<PluginMethod> inactiveFindStatements)Sets the inactive find statements.voidsetShowContent(boolean showContent)Sets the show content.voidsetUseAccurateLoading(boolean useAccurateLoading)Sets the use accurate loading.voidsetUseProjectDefault(boolean useProjectDefault)Sets use project default.-
Methods inherited from class com.priint.pubserver.comet.entity.CometEntity
checkMinimalConstraints, entityEquals, equals, getEntityDescription, getEntityLabel, getId, getReferenceConstraints, hashCode, initDefaultValues, initDefaultValues, setId
-
Methods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
-
-
-
Method Detail
-
getContextRuleAssortment
public PluginMethod getContextRuleAssortment()
Description copied from interface:CometContextRuleConfigurationGets context rule assortment.- Specified by:
getContextRuleAssortmentin interfaceCometContextRuleConfiguration- Returns:
- the context rule assortment
-
getContextRuleCountry
public PluginMethod getContextRuleCountry()
Description copied from interface:CometContextRuleConfigurationGets context rule country.- Specified by:
getContextRuleCountryin interfaceCometContextRuleConfiguration- Returns:
- the context rule country
-
getContextRuleDocument
public PluginMethod getContextRuleDocument()
Description copied from interface:CometContextRuleConfigurationGets context rule document.- Specified by:
getContextRuleDocumentin interfaceCometContextRuleConfiguration- Returns:
- the context rule document
-
getContextRuleLanguage
public PluginMethod getContextRuleLanguage()
Description copied from interface:CometContextRuleConfigurationGets context rule language.- Specified by:
getContextRuleLanguagein interfaceCometContextRuleConfiguration- Returns:
- the context rule language
-
getContextRulePublication
public PluginMethod getContextRulePublication()
Description copied from interface:CometContextRuleConfigurationGets context rule publication.- Specified by:
getContextRulePublicationin interfaceCometContextRuleConfiguration- Returns:
- the context rule publication
-
getContextRuleWell
public PluginMethod getContextRuleWell()
Description copied from interface:CometContextRuleConfigurationGets context rule well.- Specified by:
getContextRuleWellin interfaceCometContextRuleConfiguration- Returns:
- the context rule well
-
getShowContent
public boolean getShowContent()
Gets the show content.- Returns:
- the show content
-
setContextRuleAssortment
public void setContextRuleAssortment(PluginMethod contextRuleAssortment)
Description copied from interface:CometContextRuleConfigurationSets context rule assortment.- Specified by:
setContextRuleAssortmentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleAssortment- the context rule assortment
-
setContextRuleCountry
public void setContextRuleCountry(PluginMethod contextRuleCountry)
Description copied from interface:CometContextRuleConfigurationSets context rule country.- Specified by:
setContextRuleCountryin interfaceCometContextRuleConfiguration- Parameters:
contextRuleCountry- the context rule country
-
setContextRuleDocument
public void setContextRuleDocument(PluginMethod contextRuleDocument)
Description copied from interface:CometContextRuleConfigurationSets context rule document.- Specified by:
setContextRuleDocumentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleDocument- the context rule document
-
setContextRuleLanguage
public void setContextRuleLanguage(PluginMethod contextRuleLanguage)
Description copied from interface:CometContextRuleConfigurationSets context rule language.- Specified by:
setContextRuleLanguagein interfaceCometContextRuleConfiguration- Parameters:
contextRuleLanguage- the context rule language
-
setContextRulePublication
public void setContextRulePublication(PluginMethod contextRulePublication)
Description copied from interface:CometContextRuleConfigurationSets context rule publication.- Specified by:
setContextRulePublicationin interfaceCometContextRuleConfiguration- Parameters:
contextRulePublication- the context rule publication
-
setContextRuleWell
public void setContextRuleWell(PluginMethod contextRuleWell)
Description copied from interface:CometContextRuleConfigurationSets context rule well.- Specified by:
setContextRuleWellin interfaceCometContextRuleConfiguration- Parameters:
contextRuleWell- the context rule well
-
setShowContent
public void setShowContent(boolean showContent)
Sets the show content.- Parameters:
showContent- the new show content
-
getContextRuleTargetGroup
public PluginMethod getContextRuleTargetGroup()
Description copied from interface:CometContextRuleConfigurationGets context rule target group.- Specified by:
getContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Returns:
- the context rule target group
-
setContextRuleTargetGroup
public void setContextRuleTargetGroup(PluginMethod contextRuleTargetGroup)
Description copied from interface:CometContextRuleConfigurationSets context rule target group.- Specified by:
setContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Parameters:
contextRuleTargetGroup- the context rule target group
-
getContextRuleMarketName
public PluginMethod getContextRuleMarketName()
Description copied from interface:CometContextRuleConfigurationGets context rule market name.- Specified by:
getContextRuleMarketNamein interfaceCometContextRuleConfiguration- Returns:
- the context rule market name
-
setContextRuleMarketName
public void setContextRuleMarketName(PluginMethod contextRuleMarketName)
Description copied from interface:CometContextRuleConfigurationSets context rule market name.- Specified by:
setContextRuleMarketNamein interfaceCometContextRuleConfiguration- Parameters:
contextRuleMarketName- the context rule market name
-
getDefaultSearchMethod
public CometProductPanelConfig.SearchMethod getDefaultSearchMethod()
Gets the default search method.- Returns:
- the default search method
-
setDefaultSearchMethod
public void setDefaultSearchMethod(CometProductPanelConfig.SearchMethod defaultSearchMethod)
Sets the default search method.- Parameters:
defaultSearchMethod- the new default search method
-
getDataMapping
public PluginMethod getDataMapping()
Gets the data mapping.- Returns:
- the data mapping
-
setDataMapping
public void setDataMapping(PluginMethod dataMapping)
Sets the data mapping.- Parameters:
dataMapping- the new data mapping
-
getCustomDataMapping
public boolean getCustomDataMapping()
Gets the custom data mapping.- Returns:
- the custom data mapping
-
setCustomDataMapping
public void setCustomDataMapping(boolean customDataMapping)
Sets the custom data mapping.- Parameters:
customDataMapping- the new custom data mapping
-
getActiveFindStatements
public java.util.List<PluginMethod> getActiveFindStatements()
com.priint.pubserver.plugin#PluginMethod()Gets the active find statements.- Returns:
- the active find statements
- See Also:
com.priint.pubserver.plugin#PluginMethod()
-
setActiveFindStatements
public void setActiveFindStatements(java.util.List<PluginMethod> activeFindStatements)
Sets the active find statements.- Parameters:
activeFindStatements- the new active find statements
-
getInactiveFindStatements
public java.util.List<PluginMethod> getInactiveFindStatements()
Gets the inactive find statements.- Returns:
- the inactive find statements
-
setInactiveFindStatements
public void setInactiveFindStatements(java.util.List<PluginMethod> inactiveFindStatements)
Sets the inactive find statements.- Parameters:
inactiveFindStatements- the new inactive find statements
-
getFindStatementsVisibleByDefault
public boolean getFindStatementsVisibleByDefault()
Gets the find statements visible by default.- Returns:
- the find statements visible by default
-
setFindStatementsVisibleByDefault
public void setFindStatementsVisibleByDefault(boolean findStatementsVisibleByDefault)
Sets the find statements visible by default.- Parameters:
findStatementsVisibleByDefault- the new find statements visible by default
-
getUseProjectDefault
public boolean getUseProjectDefault()
Description copied from interface:CometContextRuleConfigurationGets use project default.- Specified by:
getUseProjectDefaultin interfaceCometContextRuleConfiguration- Returns:
- the use project default
-
setUseProjectDefault
public void setUseProjectDefault(boolean useProjectDefault)
Description copied from interface:CometContextRuleConfigurationSets use project default.- Specified by:
setUseProjectDefaultin interfaceCometContextRuleConfiguration- Parameters:
useProjectDefault- the use project default
-
canUseProjectDefault
public boolean canUseProjectDefault()
Description copied from interface:CometContextRuleConfigurationCan use project default boolean.- Specified by:
canUseProjectDefaultin interfaceCometContextRuleConfiguration- Returns:
- the boolean
-
getHiddenEntities
public java.util.List<java.lang.String> getHiddenEntities()
Gets the hidden entities.- Returns:
- the hidden entities
-
setHiddenEntities
public void setHiddenEntities(java.util.List<java.lang.String> hiddenEntities)
Sets the hidden entities.- Parameters:
hiddenEntities- the new hidden entities
-
getCordDisplay
public CometProductPanelConfig.CordDisplay getCordDisplay()
CometProductPanelConfig.CordDisplayGets the cord display.- Returns:
- the cord display
- See Also:
CometProductPanelConfig.CordDisplay
-
setCordDisplay
public void setCordDisplay(CometProductPanelConfig.CordDisplay cordDisplay)
CometProductPanelConfig.CordDisplaySets the cord display.- Parameters:
cordDisplay- the new cord display- See Also:
CometProductPanelConfig.CordDisplay
-
getUseAccurateLoading
public boolean getUseAccurateLoading()
Gets the use accurate loading.- Returns:
- the use accurate loading
-
setUseAccurateLoading
public void setUseAccurateLoading(boolean useAccurateLoading)
Sets the use accurate loading.- Parameters:
useAccurateLoading- the new use accurate loading
-
getRepositoryFilename
public java.lang.String getRepositoryFilename() throws CometExceptionDescription copied from class:CometEntityGets the repository filename for this particular item
This method MUST be overridden by classes extending CometEntity
- Overrides:
getRepositoryFilenamein classCometEntity- Returns:
- the repository filename of this particular item
- Throws:
CometException- the comet exception
-
getRepositoryPath
public java.lang.String getRepositoryPath() throws CometExceptionDescription copied from class:CometEntityGet the relative repository path for this configuration type.
This method MUST be overridden by classes extending CometEntity.
- Overrides:
getRepositoryPathin classCometEntity- Returns:
- relative repository path
- Throws:
CometException- the comet exception
-
-