Class CometProductPanelScript
- All Implemented Interfaces:
Serializable
Java class for the Product Panel Script configuration type
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometScript
CometScript.FrontRowLinkNested 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 TypeMethodDescriptionReintroduce the frontRowLink XML element.Reintroduce the hierarchy XML element.Gets the repository filename for this particular itemGet the relative repository path for this configuration type.Reintroduce the shortcut XML element.voidsetFrontRowLink(CometScript.FrontRowLink frontRowLink) Sets the front row link.voidsetHierarchy(String hierarchy) Sets the hierarchy.voidsetShortcut(String shortcut) Sets the shortcut.Methods inherited from class com.priint.pubserver.comet.entity.statement.CometScript
getInput, getOutput, getScriptEnvironment, getStatement, getTag, isAction, isActive, setActive, setInput, setOutput, setStatement, setTagMethods inherited from class com.priint.pubserver.comet.entity.statement.CometStatement
getDescription, getEntityId, getLabel, getSequence, getTypeIdentifier, setDescription, setEntityId, setLabel, setSequence, setTypeIdentifierMethods 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
-
CometProductPanelScript
public CometProductPanelScript()
-
-
Method Details
-
getFrontRowLink
Reintroduce the frontRowLink XML element.
This is supported for PANEL scripts only, but is defined as a XmlTransient attribute in the CometScript base class.
- Overrides:
getFrontRowLinkin classCometScript- Returns:
- the front row link
-
setFrontRowLink
Description copied from class:CometScriptSets the front row link.- Overrides:
setFrontRowLinkin classCometScript- Parameters:
frontRowLink- the new front row link
-
getHierarchy
Reintroduce the hierarchy XML element.
This is supported for PANEL scripts only, but is defined as a XmlTransient attribute in the CometScript base class.
- Overrides:
getHierarchyin classCometScript- Returns:
- the hierarchy
-
setHierarchy
Description copied from class:CometScriptSets the hierarchy.- Overrides:
setHierarchyin classCometScript- Parameters:
hierarchy- the new hierarchy
-
getShortcut
Reintroduce the shortcut XML element.
This is supported for PANEL scripts only, but is defined as a XmlTransient attribute in the CometScript base class.
- Overrides:
getShortcutin classCometScript- Returns:
- the shortcut
-
setShortcut
Description copied from class:CometScriptSets the shortcut.- Overrides:
setShortcutin classCometScript- Parameters:
shortcut- the new shortcut
-
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
-