SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan

Uses of Class
org.sourcejammer.project.NodeDoesNotExistException

Packages that use NodeDoesNotExistException
org.sourcejammer.client.gui   
org.sourcejammer.project   
org.sourcejammer.project.controller   
org.sourcejammer.project.model   
org.sourcejammer.project.model.filesys   
 

Uses of NodeDoesNotExistException in org.sourcejammer.client.gui
 

Methods in org.sourcejammer.client.gui that throw NodeDoesNotExistException
 long ProjectTreeNode.getFileUniqueIDFromName(java.lang.String childName)
           
 NodeInfo ProjectTreeNode.getNodeInfo(java.lang.String fileName)
           
 UserInfo UserListTableModel.getUserAt(int row)
          Returns UserInfo object at specified row.
static boolean GuiUtil.areTextFilesSelected(ProjectTreeNode project, java.lang.String[] selectedFileNames)
          Determines if any of the selected files in project are text files.
 NodeInfo VersionListTableModel.getVersionNodeAt(int row)
           
 

Uses of NodeDoesNotExistException in org.sourcejammer.project
 

Methods in org.sourcejammer.project that throw NodeDoesNotExistException
 Node NodeList.getNode(int index)
          Returns a Node based on it's index value.
 Node NodeList.getNode(java.lang.String nodeName)
          Returns a Node based on it's unique name.
 Node NodeList.removeNode(int index)
          Removes a Node from the NodeList based on it's index value.
 Node NodeList.removeNode(java.lang.String nodeName)
          Removes a Node from the NodeList based on it's unique name.
 

Uses of NodeDoesNotExistException in org.sourcejammer.project.controller
 

Methods in org.sourcejammer.project.controller that throw NodeDoesNotExistException
 void Archive.copyFile(long fileID, long parentProjectID, long newParentProjectID, java.lang.String userName)
          Copies the specified file from one project to another.
 void Archive.moveProject(long projectID, long parentProjectID, long newParentProjectID, java.lang.String newProjectName)
           
 void Archive.copyProject(long projectID, long parentProjectID, long newParentProjectID, java.lang.String userName, java.lang.String newProjectName)
          Copies the specified project and all children from one project to another.
 void Archive.moveFile(long fileID, long parentProjectID, long newParentProjectID)
          Moves the specified file from one project to another.
 long Archive.getUniqueIDFromPath(long parentID, java.lang.String path)
          Returns unique id based on a path.
 void Archive.restoreRemovedNode(long parentID, int index)
          Restores a project or file node that was previously removed from the archive.
 void Archive.restoreRemovedNode(long parentID, java.lang.String newName, int index)
          & Restores a project or file node that was previously removed from the archive.
 void Archive.permanentlyDeleteRemovedNode(long parentID, int index)
          Permanently delete the specified removed node from the archive.
 Label Archive.getLabelContentList(long labelID, int versionNumber)
          Returns the Label object (which contains the sourcejammer path and version number for each object in the labeled version) with the specified name.
 void Archive.rebuildLabel(long labelID, java.lang.String description, long parentProjectID, java.lang.String userName)
           
 NodeInfo FileNode.removeOldestVersionNode(long key)
           
static long ControllerUtil.getUniqueIDFromPath(long parentID, java.lang.String path, NodeLibrary library)
          Converts a string path and parent project id into the id of a node.
 void ProjectController.copyFile(long fileID, long parentProjectID, long newParentProjectID, java.lang.String userName)
          Copies the specified file from one project to another.
 void ProjectController.moveFile(long fileID, long parentProjectID, long newParentProjectID)
          Moves the specified file from one project to another.
 void ProjectController.moveProject(long projectID, long parentProjectID, long newParentProjectID, java.lang.String newProjectName)
          Moves the specified project from one project to another.
 void ProjectController.copyProject(long projectID, long parentProjectID, long newParentProjectID, java.lang.String userName, java.lang.String newProjectName)
           
 long ProjectController.getUniqueIDFromPath(long parentID, java.lang.String path)
           
 void ProjectController.restoreRemovedNode(long parentID, int index)
           
 void ProjectController.restoreRemovedNode(long parentID, java.lang.String newName, int index)
          Restores a project or file node that was previously removed from the archive.
 void ProjectController.permanentlyDeleteRemovedNode(long projectID, int index)
          Permanently delete specified removed node.
 void ProjectController.rebuildLabel(long labelID, java.lang.String description, long parentProjectID, java.lang.String userName)
           
 Label ProjectController.getLabelContentList(long labelID, int versionNumber)
          Returns the Label object (which contains the sourcejammer path and version number for each object in the labeled version) with the specified name.
 ProjectChild ProjectNode.removeChildNode(java.lang.String name, long key)
          Removes the child node with the specified name and adds it to removed children list.
 ProjectChild ProjectNode.removeChildNode(java.lang.String name, long key, boolean addToRemovedList)
          Removes the child node with the specified name and adds it to removed children list if addToRemovedList is true.
 ProjectChild ProjectNode.restoreRemovedChildNode(int index, java.lang.String newName, long key)
          Restores the specified removed node using a new name as the node name.
 ProjectChild ProjectNode.permanentlyDeleteRemovedChildNode(int index, ArchiveInfoFlex info, long key)
          Permanently delete a removed node from this cache and from the storage system.
 ProjectChild ProjectNode.getChildNode(java.lang.String name)
          Returns the child node with the specified name.
 java.lang.String ProjectNode.getChildNodeName(long uniqueID, int nodeType)
           
 ProjectChild ProjectNode.getRemovedChildInfo(int index)
           
 

Uses of NodeDoesNotExistException in org.sourcejammer.project.model
 

Methods in org.sourcejammer.project.model that throw NodeDoesNotExistException
 void NodeLibrary.deleteNode(ControllerNode node)
           
 java.lang.String NodeLibrary.getProjectChildName(ProjectChild child)
          Low impact way of getting a node's name without adding the node or any of it's children to the cache.
 

Uses of NodeDoesNotExistException in org.sourcejammer.project.model.filesys
 

Methods in org.sourcejammer.project.model.filesys that throw NodeDoesNotExistException
 java.lang.String NodeLibraryFS.getProjectChildName(ProjectChild child)
          Return the name of a project child object.
 void NodeLibraryFS.deleteNode(ControllerNode node)
           
static Label ConversionTools.xmlToLabelVer1_0(org.w3c.dom.Document doc, java.lang.String fileName, NodeLibrary oLibrary)
           
static ProjectNodeFS Util.getRootNodeForArchive(ArchiveInfoFS info, NodeLibraryFS lib)
           
static ProjectNodeFS Util.readProjectNode(java.lang.String rootPath, java.lang.String fileName, long key, NodeLibraryFS lib)
           
static ProjectNodeFS Util.readProjectNode(java.lang.String rootPath, java.lang.String fileName, long key, java.util.Hashtable hshShareParents, ProjectNodeFS ndProject, NodeLibraryFS lib)
           
static void Util.deleteNodeAndAllChildrenFromFileSys(java.lang.String rootPath, NodeFS node, NodeLibraryFS lib)
          Removes the node and all of its children from the file system.
static NodeAndShareParentPath XMLUtilFS.xmlToProject(org.w3c.dom.Document doc, long lKey, NodeLibraryFS lib)
          Sets only basic information of children.
static NodeAndShareParentPath XMLUtilFS.xmlToProject(org.w3c.dom.Document doc, ProjectNodeFS ndProject, long lKey, NodeLibraryFS lib)
          Builds ProjectNode.
 


SourceJammer 1.3.0 November 20, 2002
Copyright (c) 2001, 2002 Robert MacGrogan