org.sourcejammer.project.model.filesys
Class ProjectNodeFS
java.lang.Object
|
+--org.sourcejammer.project.controller.ControllerNode
|
+--org.sourcejammer.project.controller.ProjectNode
|
+--org.sourcejammer.project.model.filesys.ProjectNodeFS
- public class ProjectNodeFS
- extends ProjectNode
- implements NodeFS
Title: SourceJammer v 0.1.0
Description:
Copyright: Copyright (c) 2001
Company:
Method Summary |
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. |
void |
setFileName(java.lang.String s,
long key)
Sets the name to the file used by filesys implementation to
store info on this Node. |
void |
setFileSysKey(long l)
|
void |
store(long key,
ArchiveInfo info)
Creates and stores the XML file for this Node. |
Methods inherited from class org.sourcejammer.project.controller.ProjectNode |
addChildNode,
addChildNode,
childCount,
deleteChildList,
getChildNode,
getChildNodeName,
getChildrenInfo,
getParentID,
getProjectParent,
getRemovedChildInfo,
getRemovedChildren,
permanentlyDeleteRemovedChildNode,
removeChildNode,
renameChild,
restoreRemovedChildNode,
setParentID,
setProjectParent,
setRemovedChildren |
Methods inherited from class org.sourcejammer.project.controller.ControllerNode |
checkKey,
compareTo,
equals,
getCreatedDate,
getNodeName,
getParent,
getRootParent,
getShareParent,
getUniqueID,
isCorrectKey,
isLocked,
isShared,
lock,
setCreatedDate,
setNodeName,
setParent,
setShared,
setShareParent,
setUniqueID,
toString,
unlock |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ProjectNodeFS
public ProjectNodeFS()
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.
- Specified by:
- setFileName in interface NodeFS
getFileName
public java.lang.String getFileName()
- Gets the name of the file used by the filesys implementation to
store info on this Node.
- Specified by:
- getFileName in interface NodeFS
store
public void store(long key,
ArchiveInfo info)
throws FileAccessException
- Creates and stores the XML file for this Node.
- Overrides:
- store in class ControllerNode
setFileSysKey
public void setFileSysKey(long l)
getFileSysKey
public long getFileSysKey()
- Description copied from interface: NodeFS
- Returns key used to lock and unlock object file on the file system.
- Specified by:
- getFileSysKey in interface NodeFS