Class SVNDiffStatus


  • public class SVNDiffStatus
    extends java.lang.Object
    The SVNDiffStatus class is used to provide short information on path changes during diff status operations.
    Since:
    1.2
    Version:
    1.3
    • Field Detail

      • myIsPropertiesModified

        private boolean myIsPropertiesModified
      • myPath

        private java.lang.String myPath
      • myFile

        private java.io.File myFile
    • Constructor Detail

      • SVNDiffStatus

        public SVNDiffStatus​(java.io.File file,
                             SVNURL url,
                             java.lang.String path,
                             SVNStatusType type,
                             boolean propsModified,
                             SVNNodeKind kind)
        Instantiates a new object.
        Parameters:
        file - a wc item path
        url - an item url
        path - a relative item path (may be null)
        type - a type of path change
        propsModified - sets whether properties are modified
        kind - a path kind (dir or file)
    • Method Detail

      • getFile

        public java.io.File getFile()
        Returns File representation of the Working Copy item path.
        Returns:
        wc item path as File
      • isPropertiesModified

        public boolean isPropertiesModified()
        Says whether properties of the Working Copy item are modified.
        Returns:
        true if properties were modified in a particular revision, false otherwise
      • getKind

        public SVNNodeKind getKind()
        Returns the node kind of the Working Copy item.
        Returns:
        node kind
      • getModificationType

        public SVNStatusType getModificationType()
        Returns the type of modification for the current item.
        Returns:
        a path change type
      • getPath

        public java.lang.String getPath()
        Returns a relative path of the item. Set for Working Copy items and relative to the anchor of diff status operation.
        Returns:
        item path
      • getURL

        public SVNURL getURL()
        Url of the item.
        Returns:
        item url