org.sourcejammer.project.model.filesys
Interface NodeFS

All Known Implementing Classes:
FileNodeFS, ProjectNodeFS, VersionNodeFS

public interface NodeFS

Denotes objects that contain info about filesys implementation files stored on the file system.


Method Summary
 java.util.Date getCreatedDate()
          Returns the date the Node was added to the archive.
 java.lang.String getFileName()
          Gets the name of the file used by the filesys implementation to store info on this Node.
 long getFileSysKey()
          Returns key used to lock and unlock object file on the file system.
 java.lang.String getNodeName()
          Returns the name of the node.
 boolean isShared()
          Returns true if the Node is shared to another location in the archive.
 void setFileName(java.lang.String s, long key)
          Sets the name to the file used by filesys implementation to store info on this Node.
 

Method Detail

setFileName

public void setFileName(java.lang.String s,
                        long key)
Sets the name to the file used by filesys implementation to store info on this Node.


getFileName

public java.lang.String getFileName()
Gets the name of the file used by the filesys implementation to store info on this Node.


getCreatedDate

public java.util.Date getCreatedDate()
Returns the date the Node was added to the archive.


isShared

public boolean isShared()
Returns true if the Node is shared to another location in the archive.


getNodeName

public java.lang.String getNodeName()
Returns the name of the node.


getFileSysKey

public long getFileSysKey()
Returns key used to lock and unlock object file on the file system.



Copyright 2003 Soucejammer project.