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

Uses of Class
org.sourcejammer.project.controller.NoSuchVersionException

Packages that use NoSuchVersionException
org.sourcejammer.project.controller   
org.sourcejammer.project.model   
org.sourcejammer.project.model.filesys   
 

Uses of NoSuchVersionException in org.sourcejammer.project.controller
 

Methods in org.sourcejammer.project.controller that throw NoSuchVersionException
 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.getVersionFileSizeInBytes(long fileID, int versionNumber)
          Gets the size of the version file in bytes.
 Delta Archive.getFileVersionDelta(long versionID)
          Get specified delta object for file.
 void Archive.rollbackToVersion(long fileID, long versionID, java.io.File newLatestVersion)
          Rollback specified file to specified version number.
 void Archive.setVersionComment(long fileID, int version, java.lang.String comment)
          Set the comment of the specified version.
 java.lang.String Archive.getVersionComment(long versionID)
          Get the comment for the specified version.
 void Archive.makeLabeledVersion(java.lang.String name, java.lang.String description, long parentID, java.lang.String userName)
          Create and save a new labeled version with the passed-in name and description and containing all of the latest versions that are children of parent.
 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)
           
 void FileNode.rollbackToVersion(int index, long key)
          Removes all versions subsequent to the version number requested.
 NodeInfo FileNode.getLatestVersionNode()
          Convenience method for returning most recent version node.
 NodeInfo FileNode.getVersionNode(int index)
          Returns the VersionNode with the specified index.
 NodeInfo FileNode.getVersionNode(long uniqueID)
          Returns version node based on unique id.
 NodeInfo FileNode.removeVersionNode(long uniqueID, long key)
           
 NodeInfo FileNode.removeOldestVersionNode(long key)
           
 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)
           
 Delta ProjectController.getFileVersionDelta(long versionID)
          Get specified delta object for file.
 void ProjectController.rollbackToVersion(long fileID, long versionID, java.io.File newLatestVersion)
          Rollback specified file to specified version number.
 void ProjectController.setVersionComment(long fileID, int version, java.lang.String comment)
          Set the comment of the specified version.
 long ProjectController.getVersionFileSizeInBytes(long fileID, int versionNumber)
          Gets the size of the version file in bytes.
 java.lang.String ProjectController.getVersionComment(long versionID)
          Get the comment for the specified version.
 void ProjectController.makeLabeledVersion(java.lang.String name, java.lang.String description, long parentProjectID, java.lang.String userName)
          Create and save a new labeled version with the passed-in name and description and containing all of the latest versions that are children of parent.
 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.
protected  Label ProjectController.buildLabel(Label label, long parentProjectID, java.lang.String baseSJPath, long skipFile)
          This method recursively calls itself until it has put all of the latest versions of all the file nodes in parent (and in all ProjectNode children of parent) into label.
protected  NodeInfo ProjectController.controllerNodeToNodeInfo(ControllerNode nd)
          Builds new NodeInfo object from ControllerNode.
 void PreviousVersionSourceRetreiver.retreiveSource(java.io.File flTarget)
           
 

Uses of NoSuchVersionException in org.sourcejammer.project.model
 

Methods in org.sourcejammer.project.model that throw NoSuchVersionException
 void NodeLibrary.removeVersion(FileNode ndFile, long fileKey, long versionID)
          Remove all files assocaited with version from model.
 

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

Methods in org.sourcejammer.project.model.filesys that throw NoSuchVersionException
 void NodeLibraryFS.removeVersion(FileNode ndFile, long fileKey, long versionID)
          Remove all files assocaited with version from file system.
static Label ConversionTools.xmlToLabelVer1_0(org.w3c.dom.Document doc, java.lang.String fileName, NodeLibrary oLibrary)
           
 


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