com.centrasite.control.repository.items
Class RepositorySubFolderItem

java.lang.Object
  extended by com.centrasite.control.AbstractItem
      extended by com.centrasite.control.repository.items.RepositoryObjectItem
          extended by com.centrasite.control.repository.items.RepositoryFolderItem
              extended by com.centrasite.control.repository.items.RepositorySubFolderItem
All Implemented Interfaces:
Item
Direct Known Subclasses:
RepositoryOrganizationFolderItem

public class RepositorySubFolderItem
extends RepositoryFolderItem

Repository subfolder.


Field Summary
 
Fields inherited from class com.centrasite.control.repository.items.RepositoryObjectItem
DEDICATED_PROPERTIES
 
Fields inherited from class com.centrasite.control.AbstractItem
rcs_id
 
Constructor Summary
RepositorySubFolderItem(Connector connector, RepositoryFolderItem parent, javax.wvcm.Resource folder)
          Constructs an RepositorySubFolderItem object.
 
Method Summary
 void delete()
          Delete file.
 java.lang.String getDescription()
           
 boolean isEmptyLight()
           
 
Methods inherited from class com.centrasite.control.repository.items.RepositoryFolderItem
createFile, createFile, createFolder, getAllChildren, getAllChildren, getAllFilesChildren, getAllFilesChildren, getChildren, getChildren, getContentLength, getDisplayRelativePath, getImageURL, getPrivilegeDescriptor, getRelativePath, getReport, getReportForDetailView, hasChildren, isEmpty, isEmptyFolder, isEmptyFolder, resortItem, setReloadRequired, setRepositoryFileForVersioning
 
Methods inherited from class com.centrasite.control.repository.items.RepositoryObjectItem
checkAndDeleteExternaLinkReferencies, clearProperties, create, createItem, equals, getAccessControlElements, getAutoVersion, getComment, getContentType, getCreationDate, getCurrentUserPermissionItem, getDocumentName, getKey, getModificationDate, getModifiedDateObject, getName, getNameEx, getOwner, getParent, getPath, getProperties, getProvider, getRepositoryConnector, getResource, getTrimmedPath, getTrimmedPath, hashCode, hasNoChildren, isLocationChanged, isModified, isReferenced, isReferencedByMyCentraSite, rename, save, save, setAccessControlElements, setComment, setDisplayName, setLocationChanged, setNewLocation, setParent, setProperties, setResource, toString
 
Methods inherited from class com.centrasite.control.AbstractItem
addBulkCommand, addCommand, addDetailViewTab, cannotHaveChildren, clearCache, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getDefaultCommand, getDetailsCommand, getDetailViewTabs, getItem, getLanguage, getLocale, getNonPermissionAccessControlElements, getPersistanceLocale, getRelatedItems, hasRequiredAttribute, isLocked, isReadOnly, isStandalone, isSubTabModified, removeCommand, replaceCommand, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView, showReport
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositorySubFolderItem

public RepositorySubFolderItem(Connector connector,
                               RepositoryFolderItem parent,
                               javax.wvcm.Resource folder)
Constructs an RepositorySubFolderItem object.

Parameters:
parent - Parent folder.
connector - Repository connector.
folder - WebDAV folder.
Method Detail

getDescription

public java.lang.String getDescription()
                                throws java.lang.Exception
Specified by:
getDescription in interface Item
Overrides:
getDescription in class RepositoryObjectItem
Throws:
java.lang.Exception

delete

public void delete()
            throws java.lang.Exception
Delete file.

Throws:
java.lang.Exception

isEmptyLight

public boolean isEmptyLight()
                     throws javax.wvcm.WvcmException
Throws:
javax.wvcm.WvcmException