|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.borland.primetime.teamdev.vcs.VCSUtils
Utility class for VCS implementers
Constructor Summary | |
VCSUtils()
|
Method Summary | |
static void |
addIgnorePath(Url ignorePath)
|
static VCS |
getActiveVCS()
|
static java.lang.String |
getActiveVCSName()
|
static Url |
getBackupUrl(Url url)
|
static Url |
getBackupUrl(Url url,
JBProject project)
This version should be called every time a project, via a node, is available. |
static FileNode |
getBrowserActiveNode()
Get the node that is currently being displayed in the browser. |
static Url[] |
getExcludedPaths()
|
static Url[] |
getExcludedPaths(Project project)
Extract all the excluded path stored in the project |
static java.util.Vector |
getLocalRevisions(FileNode fileNode)
|
static FileNode[] |
getSelectedNodesInProjectPane()
Get all the nodes that are currently selected in the Project Pane |
static boolean |
isInProjectDirectory(Url activeUrl)
Is a given file found in the directory that the .jpr JBuilder project file is in. |
static void |
makeLocalBackup(Url url,
int backupCount)
|
static void |
showProjectStatus(CommitAction checkinAction)
Display the dialog to browse the status of all updated files in the project. |
static void |
showVcsConfigurationDialog()
Show Version Control System configurartion panel in Project Properties dialog |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VCSUtils()
Method Detail |
public static void showProjectStatus(CommitAction checkinAction)
public static FileNode[] getSelectedNodesInProjectPane()
public static FileNode getBrowserActiveNode()
FileNode
but we cannot assume that it's
a text file at this point.VCS.isBinary()
public static boolean isInProjectDirectory(Url activeUrl)
filename
- Filename to investigate.public static VCS getActiveVCS()
public static java.lang.String getActiveVCSName()
public static Url getBackupUrl(Url url)
public static Url getBackupUrl(Url url, JBProject project)
getBackupUrl(Url)
form the call to Browser.getActiveBrowser()
will return null.
--PCpublic static void makeLocalBackup(Url url, int backupCount)
public static java.util.Vector getLocalRevisions(FileNode fileNode)
public static void showVcsConfigurationDialog()
public static void addIgnorePath(Url ignorePath)
public static Url[] getExcludedPaths(Project project)
public static Url[] getExcludedPaths()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |