Package com.axemble.vdoc.sdk.interfaces
Interface IContentContainer
- All Superinterfaces:
- IDeletionSupport,- IElement,- IProtocolSupport,- ISecuritySupport,- IUriSupport,- Serializable
- All Known Subinterfaces:
- IBlockTemplateContainer,- IPageContainer,- ISharedBlockContainer
- All Known Implementing Classes:
- com.axemble.vdoc.sdk.impl.base.BaseContentContainer,- EzsBlockTemplateContainer,- EzsPageContainer,- EzsSharedBlockContainer
public interface IContentContainer
extends IElement, ISecuritySupport, IDeletionSupport, IUriSupport, IProtocolSupport
This interface represents the base content container.
- Since:
- 2.1
- Version:
- 1.0, 16/06/2009
- Author:
- vlygeros
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionGets the activated date.getContent(int status) Retrieves aIContentby theIContentContainer.IStatus.Retrieves the available contents.Gets the description of the container.Gets the expired date.getLabel()getName()getSite()Gets the site of the content.intGets the status of the content container.voidincludeToIndex(boolean include) Allows to include the content container to the index.voidincludeToStats(boolean include) Allows to include the content container to the statistics.booleanisActive()Checks if the content container is active.booleanChecks if the content container is included to the index.booleanChecks if the content container is included to the statistics.voidsetActive(boolean active) Allows to activate the content container.voidsetDescription(String description) Sets the description of the container.voidSets the label of the container.Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupportdeleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURIMethods inherited from interface com.axemble.vdoc.sdk.supports.IUriSupportgetURI
- 
Method Details- 
getNameString getName()- Returns:
- The system name of the container.
 
- 
getLabelString getLabel()- Returns:
- The label of the container.
 
- 
setLabelSets the label of the container.- Parameters:
- label- the new label to set.
 
- 
getDescriptionString getDescription()Gets the description of the container.- Returns:
- a String of the container.
 
- 
setDescriptionSets the description of the container.- Parameters:
- description- the new description to set.
 
- 
getStatusint getStatus()Gets the status of the content container.- Returns:
- An int value.
 
- 
getContentsCollection getContents()Retrieves the available contents.- Returns:
- A java.util.Collection of IContentobjects.
 
- 
getContentRetrieves aIContentby theIContentContainer.IStatus.- Parameters:
- status- The status to search with.
- Returns:
- A IContentobject.
 
- 
getSiteISite getSite()Gets the site of the content.- Returns:
- A ISiteobject.
 
- 
getActivatedDateDate getActivatedDate()Gets the activated date.- Returns:
- A Dateobject.
 
- 
getExpiredDateDate getExpiredDate()Gets the expired date.- Returns:
- A Dateobject.
 
- 
isActiveboolean isActive()Checks if the content container is active.- Returns:
- true if the content container is active, false otherwise.
 
- 
setActivevoid setActive(boolean active) Allows to activate the content container.- Parameters:
- active- The active parameter.
 
- 
isIncludedToIndexboolean isIncludedToIndex()Checks if the content container is included to the index.- Returns:
- true if the content container is included to the index, false otherwise.
 
- 
includeToIndexvoid includeToIndex(boolean include) Allows to include the content container to the index.- Parameters:
- include- The include parameter.
 
- 
isIncludedToStatsboolean isIncludedToStats()Checks if the content container is included to the statistics.- Returns:
- true if the content container is included to the statistics, false otherwise.
 
- 
includeToStatsvoid includeToStats(boolean include) Allows to include the content container to the statistics.- Parameters:
- include- The include parameter.
 
 
-