Package hudson.scm
Class SubversionChangeLogSet.Path
java.lang.Object
hudson.scm.SubversionChangeLogSet.Path
- All Implemented Interfaces:
ChangeLogSet.AffectedFile
- Enclosing class:
- SubversionChangeLogSet
@ExportedBean(defaultVisibility=999)
public static class SubversionChangeLogSet.Path
extends Object
implements ChangeLogSet.AffectedFile
A file in a commit.
Setter methods are public only so that the objects can be constructed from Digester. So please consider this object read-only.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKind()Gets theSubversionChangeLogSet.LogEntryof which this path is a member.getPath()Inherited from AffectedFile Since 2.TODO this no longer returns the path relative to repository root, but the path relative to the workspace root.getValue()Path in the repository.booleanbooleanvoidvoidvoidSets theSubversionChangeLogSet.LogEntryof which this path is a member.void
-
Constructor Details
-
Path
public Path()
-
-
Method Details
-
getLogEntry
Gets theSubversionChangeLogSet.LogEntryof which this path is a member. -
setLogEntry
Sets theSubversionChangeLogSet.LogEntryof which this path is a member. -
setAction
-
getValue
Path in the repository. Such as/test/trunk/foo.c -
getPath
Inherited from AffectedFile Since 2.TODO this no longer returns the path relative to repository root, but the path relative to the workspace root. Use getValue() instead.- Specified by:
getPathin interfaceChangeLogSet.AffectedFile
-
hasLocalPath
public boolean hasLocalPath() -
setValue
-
isPropOnlyChange
public boolean isPropOnlyChange() -
getKind
-
setKind
-
getEditType
- Specified by:
getEditTypein interfaceChangeLogSet.AffectedFile
-