org.alfresco.filesys.repo
Class ContentFileInfo

java.lang.Object
  extended by org.alfresco.jlan.server.filesys.FileInfo
      extended by org.alfresco.filesys.repo.ContentFileInfo

public class ContentFileInfo
extends org.alfresco.jlan.server.filesys.FileInfo

Content Disk Driver File Info Class

Adds fields for the file/folder NodeRef, and linked NodeRef for a link node.


Field Summary
 
Fields inherited from class org.alfresco.jlan.server.filesys.FileInfo
m_attr, m_name, m_path, m_shortName, m_size, SetAccessDate, SetAllocationSize, SetAttributes, SetChangeDate, SetCreationDate, SetDeleteOnClose, SetFileSize, SetGid, SetMode, SetModifyDate, SetUid
 
Constructor Summary
ContentFileInfo()
           
 
Method Summary
 org.alfresco.service.cmr.repository.NodeRef getLinkNodeRef()
          Return the link node, or null if this is not a link
 org.alfresco.service.cmr.repository.NodeRef getNodeRef()
          Return the file/folder node
 boolean isLinkNode()
          Check if this is a link node
 void setLinkNodeRef(org.alfresco.service.cmr.repository.NodeRef link)
          Set the link node
 void setNodeRef(org.alfresco.service.cmr.repository.NodeRef node)
          Set the node for this file/folder
 
Methods inherited from class org.alfresco.jlan.server.filesys.FileInfo
copyFrom, getAccessDateTime, getAllocationSize, getAllocationSizeInt, getChangeDateTime, getCreationDateTime, getDirectoryId, getDirectoryIdLong, getFileAttributes, getFileId, getFileIdLong, getFileName, getGid, getMode, getModifyDateTime, getNetworkFile, getPath, getSetFileInformationFlags, getShortName, getSize, getSizeInt, getUid, hasAccessDateTime, hasAttribute, hasChangeDateTime, hasCreationDateTime, hasDeleteOnClose, hasFileAttributes, hasGid, hasMode, hasModifyDateTime, hasNetworkFile, hasSetFlag, hasShortName, hasUid, isArchived, isDirectory, isFileType, isHidden, isReadOnly, isSystem, resetInfo, setAccessDateTime, setAllocationSize, setChangeDateTime, setCreationDateTime, setDeleteOnClose, setDirectoryId, setFileAttributes, setFileId, setFileInformationFlags, setFileName, setFileSize, setFileType, setGid, setMode, setModifyDateTime, setNetworkFile, setPath, setShortName, setSize, setSize, setUid, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContentFileInfo

public ContentFileInfo()
Method Detail

getNodeRef

public final org.alfresco.service.cmr.repository.NodeRef getNodeRef()
Return the file/folder node

Returns:
NodeRef

isLinkNode

public final boolean isLinkNode()
Check if this is a link node

Returns:
boolean

getLinkNodeRef

public final org.alfresco.service.cmr.repository.NodeRef getLinkNodeRef()
Return the link node, or null if this is not a link

Returns:
NodeRef

setNodeRef

public final void setNodeRef(org.alfresco.service.cmr.repository.NodeRef node)
Set the node for this file/folder

Parameters:
node - NodeRef

setLinkNodeRef

public final void setLinkNodeRef(org.alfresco.service.cmr.repository.NodeRef link)
Set the link node

Parameters:
link - NodeRef


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.