public abstract class AbstractSVNCommand extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractSVNCommand(String name,
String[] aliases) |
Modifier and Type | Method and Description |
---|---|
static Iterator |
availableCommands(Comparator comparator) |
protected abstract Collection |
createSupportedOptions() |
String[] |
getAliases() |
static AbstractSVNCommand |
getCommand(String nameOrAlias) |
String |
getDescription() |
protected AbstractSVNCommandEnvironment |
getEnvironment() |
abstract Collection |
getGlobalOptions() |
String |
getName() |
protected abstract String |
getResourceBundleName() |
Collection |
getSupportedOptions() |
Collection |
getValidOptions() |
void |
init(AbstractSVNCommandEnvironment env) |
boolean |
isAlias(String alias) |
boolean |
isFailed() |
boolean |
isOptionSupported(AbstractSVNOption option) |
static void |
registerCommand(AbstractSVNCommand command) |
abstract void |
run() |
void |
setFailed(boolean failed) |
public static void registerCommand(AbstractSVNCommand command)
public static AbstractSVNCommand getCommand(String nameOrAlias)
public static Iterator availableCommands(Comparator comparator)
public boolean isFailed()
public void setFailed(boolean failed)
public abstract void run() throws SVNException
SVNException
protected abstract Collection createSupportedOptions()
protected abstract String getResourceBundleName()
public String getName()
public String[] getAliases()
public Collection getSupportedOptions()
public Collection getValidOptions()
public abstract Collection getGlobalOptions()
public void init(AbstractSVNCommandEnvironment env)
protected AbstractSVNCommandEnvironment getEnvironment()
public String getDescription()
public boolean isAlias(String alias)
public boolean isOptionSupported(AbstractSVNOption option)
Copyright © 2023. All rights reserved.