Class CometLayoutRule
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
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CometFrameLayoutRule,CometTableLayoutRule,CometTextLayoutRule
@CometTypeConstraints(referenceBinding=TIGHT,
hasEmbeddedEntities=true)
public class CometLayoutRule
extends CometParameterizedScript
Java class for the Layout Rule configuration type
.- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.priint.pubserver.comet.entity.statement.CometParameterizedScript
CometParameterizedScript.DocumentResource, CometParameterizedScript.Parameter, CometParameterizedScript.ParameterTypeNested 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
ConstructorsConstructorDescriptionInstantiates a new comet layout rule.CometLayoutRule(Statement.StatementDescriptor descriptor) Instantiates a new comet layout rule. -
Method Summary
Modifier and TypeMethodDescriptionGets the default events.Gets the enabled events.getInput()Gets the input.voidsetDefaultEvents(CometLayoutRule.Event defaultEvents) Sets the default events.voidsetEnabledEvents(CometLayoutRule.Event enabledEvents) Sets the enabled events.Methods inherited from class com.priint.pubserver.comet.entity.statement.CometParameterizedScript
getOutput, getParameters, getParametersDecalaration, setParametersMethods 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, 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, getRepositoryFilename, getRepositoryPath, hashCode, initDefaultValues, initDefaultValues, setIdMethods inherited from class com.priint.pubserver.tagging.TaggingObject
addToTags, getTags, getTagValue, inTags, isA, removeFromTags, searchListByTags, setTags, setTags
-
Constructor Details
-
CometLayoutRule
public CometLayoutRule()Instantiates a new comet layout rule. -
CometLayoutRule
Instantiates a new comet layout rule.- Parameters:
descriptor- the descriptor
-
-
Method Details
-
getDefaultEvents
Gets the default events.- Returns:
- the default events
-
getEnabledEvents
Gets the enabled events.- Returns:
- the enabled events
-
getInput
Description copied from class:CometScriptGets the input.- Overrides:
getInputin classCometScript- Returns:
- the input
-
setDefaultEvents
Sets the default events.- Parameters:
defaultEvents- the new default events
-
setEnabledEvents
Sets the enabled events.- Parameters:
enabledEvents- the new enabled events
-