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
-
Method Summary
Modifier and TypeMethodDescriptiongetKind()
Gets theSubversionChangeLogSet.LogEntry
of 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.boolean
boolean
void
void
void
Sets theSubversionChangeLogSet.LogEntry
of which this path is a member.void
-
Constructor Details
-
Path
public Path()
-
-
Method Details
-
getLogEntry
Gets theSubversionChangeLogSet.LogEntry
of which this path is a member. -
setLogEntry
Sets theSubversionChangeLogSet.LogEntry
of 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:
getPath
in interfaceChangeLogSet.AffectedFile
-
hasLocalPath
public boolean hasLocalPath() -
setValue
-
isPropOnlyChange
public boolean isPropOnlyChange() -
getKind
-
setKind
-
getEditType
- Specified by:
getEditType
in interfaceChangeLogSet.AffectedFile
-