de.winterfish.nathan.model
Class IDManager
java.lang.Object
|
+--de.winterfish.nathan.model.IDManager
- public class IDManager
- extends java.lang.Object
|
Constructor Summary |
IDManager(java.lang.String dataFile)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDManager
public IDManager(java.lang.String dataFile)
getNewIdentity
public Identity getNewIdentity(Identity parent,
java.lang.String name,
boolean isFolder,
java.lang.String ext)
getIdentity
public Identity getIdentity(long id)
save
public void save()
setName
public void setName(Identity id,
java.lang.String newName)
setPath
public void setPath(NFolder doc,
java.lang.String path)
setPath
public void setPath(NDoc doc,
java.lang.String path)
delete
public void delete(Identity id)
getChildNodes
public java.util.Iterator getChildNodes(NFolder folder)
getIDManager
public static IDManager getIDManager()