org.tigris.subversion.svnclientadapter
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
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
 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