Interface ISVNProperty


  • public interface ISVNProperty
    An interface describing a subversion property (e.g. as return by svn propget)
    Author:
    Cédric Chabanois cchabanois@ifrance.com
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String EOL_STYLE
      how the end of line code should be treated during retrieval
      static java.lang.String EXECUTABLE
      flag if the file should be made excutable during retrieval
      static java.lang.String EXECUTABLE_VALUE
      value for svn:executable
      static java.lang.String EXTERNALS
      list of directory managed outside of this working copy
      static java.lang.String IGNORE
      list of filenames with wildcards which should be ignored by add and status
      static java.lang.String KEYWORDS
      list of keywords to be expanded during retrieval
      static java.lang.String MIME_TYPE
      mime type of the entry, used to flag binary files
      static java.lang.String REV_AUTHOR
      the author of the revision
      static java.lang.String REV_DATE
      the date of the revision
      static java.lang.String REV_LOG
      the log message of the revision
      static java.lang.String REV_ORIGINAL_DATE
      the original date of the revision
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      byte[] getData()
      Returns the byte array value of the property There is no protocol if a property is a string or a binary value
      java.io.File getFile()  
      java.lang.String getName()  
      SVNUrl getUrl()  
      java.lang.String getValue()
      Returns the string value of the property.
    • Field Detail

      • MIME_TYPE

        static final java.lang.String MIME_TYPE
        mime type of the entry, used to flag binary files
        See Also:
        Constant Field Values
      • IGNORE

        static final java.lang.String IGNORE
        list of filenames with wildcards which should be ignored by add and status
        See Also:
        Constant Field Values
      • EOL_STYLE

        static final java.lang.String EOL_STYLE
        how the end of line code should be treated during retrieval
        See Also:
        Constant Field Values
      • KEYWORDS

        static final java.lang.String KEYWORDS
        list of keywords to be expanded during retrieval
        See Also:
        Constant Field Values
      • EXECUTABLE

        static final java.lang.String EXECUTABLE
        flag if the file should be made excutable during retrieval
        See Also:
        Constant Field Values
      • EXECUTABLE_VALUE

        static final java.lang.String EXECUTABLE_VALUE
        value for svn:executable
        See Also:
        Constant Field Values
      • EXTERNALS

        static final java.lang.String EXTERNALS
        list of directory managed outside of this working copy
        See Also:
        Constant Field Values
      • REV_AUTHOR

        static final java.lang.String REV_AUTHOR
        the author of the revision
        See Also:
        Constant Field Values
      • REV_LOG

        static final java.lang.String REV_LOG
        the log message of the revision
        See Also:
        Constant Field Values
      • REV_DATE

        static final java.lang.String REV_DATE
        the date of the revision
        See Also:
        Constant Field Values
      • REV_ORIGINAL_DATE

        static final java.lang.String REV_ORIGINAL_DATE
        the original date of the revision
        See Also:
        Constant Field Values
    • Method Detail

      • getName

        java.lang.String getName()
        Returns:
        the name of the property
      • getValue

        java.lang.String getValue()
        Returns the string value of the property. There is no protocol if a property is a string or a binary value
        Returns:
        the string value
      • getFile

        java.io.File getFile()
        Returns:
        the file this property belongs to (or null if on remote resource)
      • getUrl

        SVNUrl getUrl()
        Returns:
        the url this property belongs to
      • getData

        byte[] getData()
        Returns the byte array value of the property There is no protocol if a property is a string or a binary value
        Returns:
        the byte array value