org.alfresco.repo.avm
Interface FileNode

All Superinterfaces:
AVMNode
All Known Subinterfaces:
LayeredFileNode, PlainFileNode
All Known Implementing Classes:
LayeredFileNodeImpl, PlainFileNodeImpl

public interface FileNode
extends AVMNode

Interface for the generic idea of a file.


Method Summary
 org.alfresco.service.cmr.repository.ContentData getContentData(org.alfresco.repo.avm.Lookup lPath)
          Get the ContentData for this file.
 void setContentData(org.alfresco.service.cmr.repository.ContentData contentData)
          Set the ContentData for this file.
 
Methods inherited from interface org.alfresco.repo.avm.AVMNode
addAspect, addProperties, changeAncestor, copy, copyACLs, copyACLs, copyMetaDataFrom, deleteProperties, deleteProperty, getAcl, getAncestor, getAspects, getBasicAttributes, getDescriptor, getDescriptor, getDescriptor, getGuid, getId, getIsNew, getIsRoot, getMergedFrom, getProperties, getProperty, getStoreNew, getType, getVersionID, removeAspect, setAcl, setAncestor, setGuid, setIsRoot, setMergedFrom, setProperties, setProperty, setStoreNew, setVersionID, toString, updateModTime
 

Method Detail

setContentData

void setContentData(org.alfresco.service.cmr.repository.ContentData contentData)
Set the ContentData for this file.

Parameters:
contentData - The value to set.

getContentData

org.alfresco.service.cmr.repository.ContentData getContentData(org.alfresco.repo.avm.Lookup lPath)
Get the ContentData for this file.

Parameters:
lPath - The Lookup used to get here.
Returns:
The ContentData object for this file.


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