Class CometPlaceholder

    • Field Detail

      • EMPTY_TAG

        public static final java.lang.String EMPTY_TAG
        The constant EMPTY_TAG.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CometPlaceholder

        public CometPlaceholder()
        Instantiates a new Comet placeholder.
    • Method Detail

      • getActive

        public java.lang.Boolean getActive()
        Gets active.
        Returns:
        the active
      • getAutoSync

        public java.lang.Boolean getAutoSync()
        Gets auto sync.
        Returns:
        the auto sync
      • getColorId

        public java.lang.Integer getColorId()
        Gets color id.
        Returns:
        the color id
      • getDescription

        @CometDescription
        public java.lang.String getDescription()
        Gets description.
        Returns:
        the description
      • getEntityId

        public java.lang.String getEntityId()
        Gets entity id.
        Returns:
        the entity id
      • getLoadId

        public java.lang.Integer getLoadId()
        Gets load id.
        Returns:
        the load id
      • getLoadMethod

        public java.lang.String getLoadMethod()
        Gets load method.
        Returns:
        the load method
      • getPlaceholderLabel

        @CometLabel
        public java.lang.String getPlaceholderLabel()
        Gets placeholder label.
        Returns:
        the placeholder label
      • getPostfix

        public java.lang.String getPostfix()
        Gets postfix.
        Returns:
        the postfix
      • getPostfixIfEmpty

        public java.lang.String getPostfixIfEmpty()
        Gets postfix if empty.
        Returns:
        the postfix if empty
      • getPrefix

        public java.lang.String getPrefix()
        Gets prefix.
        Returns:
        the prefix
      • getPrefixIfEmpty

        public java.lang.String getPrefixIfEmpty()
        Gets prefix if empty.
        Returns:
        the prefix if empty
      • getRepositoryFilename

        public java.lang.String getRepositoryFilename()
                                               throws CometException
        Description copied from class: CometEntity

        Gets the repository filename for this particular item

        This method MUST be overridden by classes extending CometEntity

        Overrides:
        getRepositoryFilename in class CometEntity
        Returns:
        the repository filename of this particular item
        Throws:
        CometException - the comet exception
      • getRepositoryPath

        public java.lang.String getRepositoryPath()
                                           throws CometException
        Description copied from class: CometEntity

        Get the relative repository path for this configuration type.

        This method MUST be overridden by classes extending CometEntity.

        Overrides:
        getRepositoryPath in class CometEntity
        Returns:
        relative repository path
        Throws:
        CometException - the comet exception
      • getStoreAllowed

        public java.lang.Boolean getStoreAllowed()
        Gets store allowed.
        Returns:
        the store allowed
      • getStoreId

        public java.lang.Integer getStoreId()
        Gets store id.
        Returns:
        the store id
      • getStoreImagePlacement

        public java.lang.Boolean getStoreImagePlacement()
        Gets store image placement.
        Returns:
        the store image placement
      • getStoreMethod

        public java.lang.String getStoreMethod()
        Gets store method.
        Returns:
        the store method
      • getSyncId

        public java.lang.Integer getSyncId()
        Gets sync id.
        Returns:
        the sync id
      • getSyncMethod

        public java.lang.String getSyncMethod()
        Gets sync method.
        Returns:
        the sync method
      • getSyncStateVisible

        public java.lang.Boolean getSyncStateVisible()
        Gets sync state visible.
        Returns:
        the sync state visible
      • getUseParent

        public java.lang.Boolean getUseParent()
        Gets use parent.
        Returns:
        the use parent
      • getTag

        public java.lang.String getTag()
        Gets tag.
        Returns:
        the tag
      • setActive

        public void setActive​(java.lang.Boolean active)
        Sets active.
        Parameters:
        active - the active
      • setAutoSync

        public void setAutoSync​(java.lang.Boolean autoSync)
        Sets auto sync.
        Parameters:
        autoSync - the auto sync
      • setColorId

        public void setColorId​(java.lang.Integer colorId)
        Sets color id.
        Parameters:
        colorId - the color id
      • setDataProcessingLoad

        public void setDataProcessingLoad​(java.util.List<PluginMethod> dataProcessingLoad)
        Sets data processing load.
        Parameters:
        dataProcessingLoad - the data processing load
      • setDataProcessingStore

        public void setDataProcessingStore​(java.util.List<PluginMethod> dataProcessingStore)
        Sets data processing store.
        Parameters:
        dataProcessingStore - the data processing store
      • setDataProvider

        public void setDataProvider​(CometPlaceholder.DataProvider dataProvider)
        Sets data provider.
        Parameters:
        dataProvider - the data provider
      • setDescription

        public void setDescription​(java.lang.String description)
        Sets description.
        Parameters:
        description - the description
      • setEntityId

        public void setEntityId​(java.lang.String entityId)
        Sets entity id.
        Parameters:
        entityId - the entity id
      • setLabel

        public void setLabel​(java.lang.String label)
        Sets label.
        Parameters:
        label - the label
      • setLoadConstraint

        public void setLoadConstraint​(CometPlaceholder.LoadConstraint loadConstraint)
        Sets load constraint.
        Parameters:
        loadConstraint - the load constraint
      • setLoadId

        public void setLoadId​(java.lang.Integer loadId)
        Sets load id.
        Parameters:
        loadId - the load id
      • setLoadMethod

        public void setLoadMethod​(java.lang.String loadMethod)
        Sets load method.
        Parameters:
        loadMethod - the load method
      • setPostfix

        public void setPostfix​(java.lang.String postfix)
        Sets postfix.
        Parameters:
        postfix - the postfix
      • setPostfixIfEmpty

        public void setPostfixIfEmpty​(java.lang.String postfixIfEmpty)
        Sets postfix if empty.
        Parameters:
        postfixIfEmpty - the postfix if empty
      • setPrefix

        public void setPrefix​(java.lang.String prefix)
        Sets prefix.
        Parameters:
        prefix - the prefix
      • setPrefixIfEmpty

        public void setPrefixIfEmpty​(java.lang.String prefixIfEmpty)
        Sets prefix if empty.
        Parameters:
        prefixIfEmpty - the prefix if empty
      • setStoreAllowed

        public void setStoreAllowed​(java.lang.Boolean storeAllowed)
        Sets store allowed.
        Parameters:
        storeAllowed - the store allowed
      • setStoreId

        public void setStoreId​(java.lang.Integer storeId)
        Sets store id.
        Parameters:
        storeId - the store id
      • setStoreImagePlacement

        public void setStoreImagePlacement​(java.lang.Boolean storeImagePlacement)
        Sets store image placement.
        Parameters:
        storeImagePlacement - the store image placement
      • setStoreMethod

        public void setStoreMethod​(java.lang.String storeMethod)
        Sets store method.
        Parameters:
        storeMethod - the store method
      • setSyncId

        public void setSyncId​(java.lang.Integer syncId)
        Sets sync id.
        Parameters:
        syncId - the sync id
      • setSyncMethod

        public void setSyncMethod​(java.lang.String syncMethod)
        Sets sync method.
        Parameters:
        syncMethod - the sync method
      • setSyncStateVisible

        public void setSyncStateVisible​(java.lang.Boolean syncStateVisible)
        Sets sync state visible and then check it for null and sets it to true if the current value is null.
        Parameters:
        syncStateVisible - the sync state visible
      • setUseParent

        public void setUseParent​(java.lang.Boolean useParent)
        Sets use parent.
        Parameters:
        useParent - the use parent
      • setTag

        public void setTag​(java.lang.String tag)
        Sets tag.
        Parameters:
        tag - the tag
      • getCompareScriptId

        public java.lang.Integer getCompareScriptId()
        Gets compare script id.
        Returns:
        the compare script id
      • setCompareScriptId

        public void setCompareScriptId​(java.lang.Integer compareScriptId)
        Sets compare script id.
        Parameters:
        compareScriptId - the compare script id
      • setCompareScript

        public void setCompareScript​(CometPlaceholderCompareScript compareScript)
        Sets compare script.
        Parameters:
        compareScript - the compare script
      • setPlaceholderContentTag

        public void setPlaceholderContentTag​(CometPlaceholder.PlaceholderContentTag placeholderContentTag)
        Sets placeholder content tag.
        Parameters:
        placeholderContentTag - the placeholder content tag
      • setPlaceholderContentQuoteStyle

        public void setPlaceholderContentQuoteStyle​(CometPlaceholder.PlaceholderContentQuoteStyle placeholderContentQuoteStyle)
        Sets placeholder content quote style.
        Parameters:
        placeholderContentQuoteStyle - the placeholder content quote style
      • setCategory

        public void setCategory​(CometEntity.Category category)
        Sets category.
        Parameters:
        category - the category
      • getEntityClass

        public Entity.DataClass getEntityClass()
        Gets entity class.
        Returns:
        the entity class
      • setEntityClass

        public void setEntityClass​(Entity.DataClass entityClass)
        Sets entity class.
        Parameters:
        entityClass - the entity class
      • supportsExtendedContextCriteria

        public boolean supportsExtendedContextCriteria()
        Supports extended context criteria boolean.
        Returns:
        the boolean
      • processPlaceholderContentTag

        public java.lang.String processPlaceholderContentTag()
        Process placeholder content tag string.
        Returns:
        the string