Class FSPathChange
- java.lang.Object
-
- org.tmatesoft.svn.core.SVNLogEntryPath
-
- org.tmatesoft.svn.core.internal.io.fs.FSPathChange
-
- All Implemented Interfaces:
java.io.Serializable
public class FSPathChange extends SVNLogEntryPath
- Version:
- 1.3
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
arePropertiesModified
private static java.lang.String
FLAG_FALSE
private static java.lang.String
FLAG_TRUE
(package private) java.lang.Boolean
isMergeInfoModified
(package private) boolean
isTextModified
private FSPathChangeKind
myChangeKind
private java.lang.String
myPath
private FSID
myRevNodeId
private static long
serialVersionUID
-
Fields inherited from class org.tmatesoft.svn.core.SVNLogEntryPath
TYPE_ADDED, TYPE_DELETED, TYPE_MODIFIED, TYPE_REPLACED
-
-
Constructor Summary
Constructors Constructor Description FSPathChange(java.lang.String path, FSID id, FSPathChangeKind kind, boolean textModified, boolean propsModified, java.lang.Boolean mergeInfoModified, java.lang.String copyfromPath, long copyfromRevision, SVNNodeKind pathKind)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
arePropertiesModified()
static FSPathChange
fromString(java.lang.String changeLine, java.lang.String copyfromLine)
FSPathChangeKind
getChangeKind()
java.lang.Boolean
getMergeInfoModified()
java.lang.String
getPath()
Returns the path of the item represented by this object.FSID
getRevNodeId()
boolean
isTextModified()
void
setChangeKind(FSPathChangeKind changeKind)
void
setCopyPath(java.lang.String path)
void
setCopyRevision(long revision)
void
setMergeInfoModified(java.lang.Boolean mergeInfoModified)
void
setNodeKind(SVNNodeKind nodeKind)
void
setPropertiesModified(boolean propertiesModified)
void
setRevNodeId(FSID revNodeId)
void
setTextModified(boolean textModified)
-
Methods inherited from class org.tmatesoft.svn.core.SVNLogEntryPath
equals, getCopyPath, getCopyRevision, getKind, getType, hashCode, setChangeType, setPath, toString
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
FLAG_TRUE
private static final java.lang.String FLAG_TRUE
- See Also:
- Constant Field Values
-
FLAG_FALSE
private static final java.lang.String FLAG_FALSE
- See Also:
- Constant Field Values
-
myPath
private java.lang.String myPath
-
myRevNodeId
private FSID myRevNodeId
-
myChangeKind
private FSPathChangeKind myChangeKind
-
isTextModified
boolean isTextModified
-
arePropertiesModified
boolean arePropertiesModified
-
isMergeInfoModified
java.lang.Boolean isMergeInfoModified
-
-
Constructor Detail
-
FSPathChange
public FSPathChange(java.lang.String path, FSID id, FSPathChangeKind kind, boolean textModified, boolean propsModified, java.lang.Boolean mergeInfoModified, java.lang.String copyfromPath, long copyfromRevision, SVNNodeKind pathKind)
-
-
Method Detail
-
getPath
public java.lang.String getPath()
Description copied from class:SVNLogEntryPath
Returns the path of the item represented by this object.- Overrides:
getPath
in classSVNLogEntryPath
- Returns:
- the changed path represented by this object
-
arePropertiesModified
public boolean arePropertiesModified()
-
setPropertiesModified
public void setPropertiesModified(boolean propertiesModified)
-
isTextModified
public boolean isTextModified()
-
setTextModified
public void setTextModified(boolean textModified)
-
getMergeInfoModified
public java.lang.Boolean getMergeInfoModified()
-
setMergeInfoModified
public void setMergeInfoModified(java.lang.Boolean mergeInfoModified)
-
getChangeKind
public FSPathChangeKind getChangeKind()
-
setChangeKind
public void setChangeKind(FSPathChangeKind changeKind)
-
getRevNodeId
public FSID getRevNodeId()
-
setRevNodeId
public void setRevNodeId(FSID revNodeId)
-
setCopyRevision
public void setCopyRevision(long revision)
- Overrides:
setCopyRevision
in classSVNLogEntryPath
-
setCopyPath
public void setCopyPath(java.lang.String path)
- Overrides:
setCopyPath
in classSVNLogEntryPath
-
setNodeKind
public void setNodeKind(SVNNodeKind nodeKind)
- Overrides:
setNodeKind
in classSVNLogEntryPath
-
fromString
public static FSPathChange fromString(java.lang.String changeLine, java.lang.String copyfromLine) throws SVNException
- Throws:
SVNException
-
-