public interface ISVNPropertyHandler
If the aim is to get a property (the following behaviour is the same for versioned and unversioned):
SVNPropertyData,
SVNWCClient| Modifier and Type | Field | Description |
|---|---|---|
static ISVNPropertyHandler |
NULL |
This is just a default implementation which does nothing.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
handleProperty(long revision,
SVNPropertyData property) |
Handles a revision property.
|
void |
handleProperty(java.io.File path,
SVNPropertyData property) |
Handles local item's properties (located in a Working Copy).
|
void |
handleProperty(SVNURL url,
SVNPropertyData property) |
Handles remote item's properies (located in a repository).
|
static final ISVNPropertyHandler NULL
SVNWCClient when
there's no need to take any processing on properties. For example, when only
needing to set a property without any additional handling that
property - use this default handler.void handleProperty(java.io.File path,
SVNPropertyData property)
throws SVNException
path - an item's pathproperty - an item's versioned propertySVNExceptionvoid handleProperty(SVNURL url, SVNPropertyData property) throws SVNException
url - an item's repository locationproperty - an item's versioned propertySVNExceptionvoid handleProperty(long revision,
SVNPropertyData property)
throws SVNException
revision - a repository revision which property
is to be handledproperty - a revision (unversioned) propertySVNExceptionSVNWCClient