com.microsoft.tfs.core.clients.versioncontrol.localworkspace
Class PathWatcherReport
java.lang.Object
com.microsoft.tfs.core.clients.versioncontrol.localworkspace.PathWatcherReport
public class PathWatcherReport
- extends java.lang.Object
Method Summary |
boolean |
addChangedPath(java.lang.String path)
|
void |
fullyInvalidate()
|
java.lang.Iterable<java.lang.String> |
getChangedPaths()
If FullyInvalidated is false, then this contains the list of paths which
have changed since the last time this PathWatcher was polled. |
boolean |
getFullyInvalidated()
True if the values in ChangedPaths should be ignored, because a full
invalidation has occurred. |
boolean |
isNothingChanged()
Returns true if FullyInvalidated is false, and the ChangedPaths list is
also empty. |
void |
unionWith(PathWatcherReport otherReport)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PathWatcherReport
public PathWatcherReport(boolean initiallyInvalidated)
addChangedPath
public boolean addChangedPath(java.lang.String path)
fullyInvalidate
public void fullyInvalidate()
unionWith
public void unionWith(PathWatcherReport otherReport)
getFullyInvalidated
public boolean getFullyInvalidated()
- True if the values in ChangedPaths should be ignored, because a full
invalidation has occurred.
isNothingChanged
public boolean isNothingChanged()
- Returns true if FullyInvalidated is false, and the ChangedPaths list is
also empty.
getChangedPaths
public java.lang.Iterable<java.lang.String> getChangedPaths()
- If FullyInvalidated is false, then this contains the list of paths which
have changed since the last time this PathWatcher was polled.
© 2015 Microsoft. All rights reserved.