Class SVNStatusUtils
- java.lang.Object
-
- org.tigris.subversion.svnclientadapter.utils.SVNStatusUtils
-
public class SVNStatusUtils extends java.lang.Object
Some static methods to deal with svn status- Author:
- cedric chabanois (cchab at tigris.org)
-
-
Constructor Summary
Constructors Constructor Description SVNStatusUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
hasRemote(ISVNStatus status)
Returns if the resource has a remote counter-partstatic boolean
isAdded(ISVNStatus status)
static boolean
isDeleted(ISVNStatus status)
static boolean
isIgnored(ISVNStatus status)
static boolean
isManaged(ISVNStatus status)
Returns if is managed by svn (added, normal, modified ...)static boolean
isManaged(SVNStatusKind textStatus)
static boolean
isMissing(ISVNStatus status)
static boolean
isPropConflicted(ISVNStatus status)
static boolean
isPropModified(ISVNStatus status)
static boolean
isReadyForCommit(ISVNStatus status)
Answer whether the status is "outgoing", i.e.static boolean
isReadyForRevert(ISVNStatus status)
Answer whether the status was "changed", i.e.static boolean
isReplaced(ISVNStatus status)
static boolean
isTextConflicted(ISVNStatus status)
static boolean
isTextMerged(ISVNStatus status)
static boolean
isTextModified(ISVNStatus status)
-
-
-
Method Detail
-
isManaged
public static boolean isManaged(SVNStatusKind textStatus)
- Parameters:
textStatus
- The status information to examine (non-null
).- Returns:
- Whether
textStatus
denotes a versioned resource.
-
isManaged
public static boolean isManaged(ISVNStatus status)
Returns if is managed by svn (added, normal, modified ...)- Parameters:
status
-- Returns:
- if managed by svn
-
hasRemote
public static boolean hasRemote(ISVNStatus status)
Returns if the resource has a remote counter-part- Parameters:
status
-- Returns:
- has version in repository
-
isAdded
public static boolean isAdded(ISVNStatus status)
-
isDeleted
public static boolean isDeleted(ISVNStatus status)
-
isReplaced
public static boolean isReplaced(ISVNStatus status)
-
isMissing
public static boolean isMissing(ISVNStatus status)
-
isIgnored
public static boolean isIgnored(ISVNStatus status)
-
isTextMerged
public static boolean isTextMerged(ISVNStatus status)
-
isTextModified
public static boolean isTextModified(ISVNStatus status)
-
isTextConflicted
public static boolean isTextConflicted(ISVNStatus status)
-
isPropModified
public static boolean isPropModified(ISVNStatus status)
-
isPropConflicted
public static boolean isPropConflicted(ISVNStatus status)
-
isReadyForCommit
public static boolean isReadyForCommit(ISVNStatus status)
Answer whether the status is "outgoing", i.e. whether resource with such status could/should be commited- Parameters:
status
-- Returns:
- true when the status represents "outgoing" state
-
isReadyForRevert
public static boolean isReadyForRevert(ISVNStatus status)
Answer whether the status was "changed", i.e. whether resource with such status could/should be reverted- Parameters:
status
-- Returns:
- true when the status represents "changed" state
-
-