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,Serializable
@CometTypeConstraints(calculateIds=false,
referenceBinding=NONE)
public class CometProductPanelConfig
extends CometEntity
implements CometContextRuleConfiguration
Java class for the Product Panel Config configuration type
.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe Enum CordDisplay: SHOW_CORDS, SHOW_CORDED_BUCKETS, HIDE_CORDSstatic enumThe Enum SearchMethod: BUCKET_TREE, PLANNING_TREE, FIND_STATEMENTNested classes/interfaces inherited from class com.priint.pubserver.comet.entity.CometEntity
CometEntity.CategoryNested 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_QUALIFIERFields inherited from class com.priint.pubserver.tagging.TaggingObject
tagsSet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCan use project default boolean.com.priint.pubserver.plugin#PluginMethod()Gets the active find statements.Gets context rule assortment.Gets context rule country.Gets context rule document.Gets context rule language.Gets context rule market name.Gets context rule publication.Gets context rule target group.Gets context rule well.CometProductPanelConfig.CordDisplayGets the cord display.booleanGets the custom data mapping.Gets the data mapping.Gets the default search method.booleanGets the find statements visible by default.Gets the hidden entities.Gets the inactive find statements.Gets the repository filename for this particular itemGet the relative repository path for this configuration type.booleanGets the show content.booleanGets the use accurate loading.booleanGets use project default.voidsetActiveFindStatements(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(List<String> hiddenEntities) Sets the hidden entities.voidsetInactiveFindStatements(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, setIdMethods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
Constructor Details
-
CometProductPanelConfig
public CometProductPanelConfig()Instantiates a new comet product panel config.
-
-
Method Details
-
getContextRuleAssortment
Description copied from interface:CometContextRuleConfigurationGets context rule assortment.- Specified by:
getContextRuleAssortmentin interfaceCometContextRuleConfiguration- Returns:
- the context rule assortment
-
getContextRuleCountry
Description copied from interface:CometContextRuleConfigurationGets context rule country.- Specified by:
getContextRuleCountryin interfaceCometContextRuleConfiguration- Returns:
- the context rule country
-
getContextRuleDocument
Description copied from interface:CometContextRuleConfigurationGets context rule document.- Specified by:
getContextRuleDocumentin interfaceCometContextRuleConfiguration- Returns:
- the context rule document
-
getContextRuleLanguage
Description copied from interface:CometContextRuleConfigurationGets context rule language.- Specified by:
getContextRuleLanguagein interfaceCometContextRuleConfiguration- Returns:
- the context rule language
-
getContextRulePublication
Description copied from interface:CometContextRuleConfigurationGets context rule publication.- Specified by:
getContextRulePublicationin interfaceCometContextRuleConfiguration- Returns:
- the context rule publication
-
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
Description copied from interface:CometContextRuleConfigurationSets context rule assortment.- Specified by:
setContextRuleAssortmentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleAssortment- the context rule assortment
-
setContextRuleCountry
Description copied from interface:CometContextRuleConfigurationSets context rule country.- Specified by:
setContextRuleCountryin interfaceCometContextRuleConfiguration- Parameters:
contextRuleCountry- the context rule country
-
setContextRuleDocument
Description copied from interface:CometContextRuleConfigurationSets context rule document.- Specified by:
setContextRuleDocumentin interfaceCometContextRuleConfiguration- Parameters:
contextRuleDocument- the context rule document
-
setContextRuleLanguage
Description copied from interface:CometContextRuleConfigurationSets context rule language.- Specified by:
setContextRuleLanguagein interfaceCometContextRuleConfiguration- Parameters:
contextRuleLanguage- the context rule language
-
setContextRulePublication
Description copied from interface:CometContextRuleConfigurationSets context rule publication.- Specified by:
setContextRulePublicationin interfaceCometContextRuleConfiguration- Parameters:
contextRulePublication- the context rule publication
-
setContextRuleWell
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
Description copied from interface:CometContextRuleConfigurationGets context rule target group.- Specified by:
getContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Returns:
- the context rule target group
-
setContextRuleTargetGroup
Description copied from interface:CometContextRuleConfigurationSets context rule target group.- Specified by:
setContextRuleTargetGroupin interfaceCometContextRuleConfiguration- Parameters:
contextRuleTargetGroup- the context rule target group
-
getContextRuleMarketName
Description copied from interface:CometContextRuleConfigurationGets context rule market name.- Specified by:
getContextRuleMarketNamein interfaceCometContextRuleConfiguration- Returns:
- the context rule market name
-
setContextRuleMarketName
Description copied from interface:CometContextRuleConfigurationSets context rule market name.- Specified by:
setContextRuleMarketNamein interfaceCometContextRuleConfiguration- Parameters:
contextRuleMarketName- the context rule market name
-
getDefaultSearchMethod
Gets the default search method.- Returns:
- the default search method
-
setDefaultSearchMethod
Sets the default search method.- Parameters:
defaultSearchMethod- the new default search method
-
getDataMapping
Gets the data mapping.- Returns:
- the data mapping
-
setDataMapping
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
com.priint.pubserver.plugin#PluginMethod()Gets the active find statements.- Returns:
- the active find statements
- See Also:
-
com.priint.pubserver.plugin#PluginMethod()
-
setActiveFindStatements
Sets the active find statements.- Parameters:
activeFindStatements- the new active find statements
-
getInactiveFindStatements
Gets the inactive find statements.- Returns:
- the inactive find statements
-
setInactiveFindStatements
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
Gets the hidden entities.- Returns:
- the hidden entities
-
setHiddenEntities
Sets the hidden entities.- Parameters:
hiddenEntities- the new hidden entities
-
getCordDisplay
CometProductPanelConfig.CordDisplayGets the cord display.- Returns:
- the cord display
- See Also:
-
setCordDisplay
CometProductPanelConfig.CordDisplaySets the cord display.- Parameters:
cordDisplay- the new cord display- See Also:
-
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
Description 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
Description 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
-