Class CometTableLayoutRule
- java.lang.Object
-
- com.priint.pubserver.tagging.TaggingObject
-
- com.priint.pubserver.comet.entity.CometEntity
-
- com.priint.pubserver.comet.entity.statement.CometStatement
-
- com.priint.pubserver.comet.entity.statement.CometScript
-
- com.priint.pubserver.comet.entity.statement.CometParameterizedScript
-
- com.priint.pubserver.comet.entity.layout.CometLayoutRule
-
- com.priint.pubserver.comet.entity.table.CometTableLayoutRule
-
- All Implemented Interfaces:
java.io.Serializable
@CometTypeConstraints(referenceBinding=TIGHT, hasEmbeddedEntities=true) public class CometTableLayoutRule extends CometLayoutRule
Java class for the Table Layout Rule configuration type
.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCometTableLayoutRule.RuleIconThe Enum RuleIcon.static classCometTableLayoutRule.RuleTargetThe Enum RuleTarget.-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.layout.CometLayoutRule
CometLayoutRule.Event
-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometParameterizedScript
CometParameterizedScript.DocumentResource, CometParameterizedScript.Parameter, CometParameterizedScript.ParameterType
-
Nested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometScript
CometScript.FrontRowLink
-
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 CometTableLayoutRule()Instantiates a new comet table layout rule.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetInput()Gets the input.java.lang.StringgetRepositoryFilename()Gets the repository filename.java.lang.StringgetRepositoryPath()Gets the repository path.CometTableLayoutRule.RuleIcongetRuleIcon()Gets the rule icon.java.util.List<CometTableLayoutRule.RuleTarget>getRuleTargets()Gets the rule targets.voidsetRuleIcon(CometTableLayoutRule.RuleIcon ruleIcon)Sets the rule icon.voidsetRuleTargets(java.util.List<CometTableLayoutRule.RuleTarget> ruleTargets)Sets the rule targets.-
Methods inherited from class com.priint.pubserver.comet.entity.layout.CometLayoutRule
getDefaultEvents, getEnabledEvents, setDefaultEvents, setEnabledEvents
-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometParameterizedScript
getOutput, getParameters, getParametersDecalaration, setParameters
-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometScript
getFrontRowLink, getHierarchy, getScriptEnvironment, getShortcut, getStatement, getTag, isAction, isActive, setActive, setFrontRowLink, setHierarchy, setInput, setOutput, setShortcut, setStatement, setTag
-
Methods inherited from class com.priint.pubserver.comet.entity.statement.CometStatement
getDescription, getEntityId, getLabel, getSequence, getTypeIdentifier, setDescription, setEntityId, setLabel, setSequence, setTypeIdentifier
-
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
-
getRuleTargets
public java.util.List<CometTableLayoutRule.RuleTarget> getRuleTargets()
Gets the rule targets.- Returns:
- the rule targets
-
setRuleTargets
public void setRuleTargets(java.util.List<CometTableLayoutRule.RuleTarget> ruleTargets)
Sets the rule targets.- Parameters:
ruleTargets- the new rule targets
-
getRuleIcon
public CometTableLayoutRule.RuleIcon getRuleIcon()
Gets the rule icon.- Returns:
- the rule icon
-
setRuleIcon
public void setRuleIcon(CometTableLayoutRule.RuleIcon ruleIcon)
Sets the rule icon.- Parameters:
ruleIcon- the new rule icon
-
getInput
public java.lang.String getInput()
Gets the input.- Overrides:
getInputin classCometLayoutRule- Returns:
- the input
-
getRepositoryFilename
public java.lang.String getRepositoryFilename() throws CometExceptionGets the repository filename.- Overrides:
getRepositoryFilenamein classCometEntity- Returns:
- the repository filename
- Throws:
CometException- the comet exception
-
getRepositoryPath
public java.lang.String getRepositoryPath() throws CometExceptionGets the repository path.- Overrides:
getRepositoryPathin classCometEntity- Returns:
- the repository path
- Throws:
CometException- the comet exception
-
-