public abstract class SVNPropertiesCommand extends SVNXMLCommand implements ISVNPropertyHandler
NULL| Modifier | Constructor and Description |
|---|---|
protected |
SVNPropertiesCommand(String name,
String[] aliases) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkBooleanProperty(String name,
SVNPropertyValue value) |
protected String |
checkRevPropTarget(SVNRevision revision,
Collection targets) |
protected void |
clearCollectedProperties() |
protected Map |
getPathProperties() |
protected SVNPropertyData |
getPathProperty(File path) |
protected Map |
getRevisionProperties() |
protected SVNPropertyData |
getRevisionProperty(long revision) |
protected SVNURL |
getRevpropURL(SVNRevision revision,
Collection targets) |
protected Map |
getURLProperties() |
protected SVNPropertyData |
getURLProperty(SVNURL url) |
void |
handleProperty(File path,
SVNPropertyData property)
Handles local item's properties (located in a Working Copy).
|
void |
handleProperty(long revision,
SVNPropertyData property)
Handles a revision property.
|
void |
handleProperty(SVNURL url,
SVNPropertyData property)
Handles remote item's properies (located in a repository).
|
protected void |
printProperty(SVNPropertyValue value,
boolean isPropListLike,
boolean omitNewLine) |
protected void |
printProplist(List<SVNPropertyData> props,
boolean omitNewLine) |
addXMLProp, closeXMLTag, openCDataTag, openXMLTag, openXMLTag, printXMLFooter, printXMLHeader, printXMLPropHashacceptsRevisionRange, getFileAmbigousErrorMessage, getGlobalOptions, getMessageAmbigousErrorMessage, getResourceBundleName, getSVNEnvironment, isCommitteravailableCommands, createSupportedOptions, getAliases, getCommand, getDescription, getEnvironment, getName, getSupportedOptions, getValidOptions, init, isAlias, isFailed, isOptionSupported, registerCommand, run, setFailedprotected void clearCollectedProperties()
protected SVNURL getRevpropURL(SVNRevision revision, Collection targets) throws SVNException
SVNExceptionprotected String checkRevPropTarget(SVNRevision revision, Collection targets) throws SVNException
SVNExceptionpublic void handleProperty(File path, SVNPropertyData property) throws SVNException
ISVNPropertyHandlerhandleProperty in interface ISVNPropertyHandlerpath - an item's pathproperty - an item's versioned propertySVNExceptionpublic void handleProperty(SVNURL url, SVNPropertyData property) throws SVNException
ISVNPropertyHandlerhandleProperty in interface ISVNPropertyHandlerurl - an item's repository locationproperty - an item's versioned propertySVNExceptionpublic void handleProperty(long revision,
SVNPropertyData property)
throws SVNException
ISVNPropertyHandlerhandleProperty in interface ISVNPropertyHandlerrevision - a repository revision which property
is to be handledproperty - a revision (unversioned) propertySVNExceptionSVNWCClientprotected SVNPropertyData getRevisionProperty(long revision)
protected SVNPropertyData getPathProperty(File path)
protected SVNPropertyData getURLProperty(SVNURL url)
protected Map getURLProperties()
protected Map getPathProperties()
protected Map getRevisionProperties()
protected void printProplist(List<SVNPropertyData> props, boolean omitNewLine)
protected void printProperty(SVNPropertyValue value, boolean isPropListLike, boolean omitNewLine)
protected void checkBooleanProperty(String name, SVNPropertyValue value) throws SVNException
SVNExceptionCopyright © 2025. All rights reserved.