Package org.tmatesoft.svn.cli
Class AbstractSVNOption
java.lang.Object
org.tmatesoft.svn.cli.AbstractSVNOption
- Direct Known Subclasses:
SVNAdminOption
,SVNDumpFilterOption
,SVNLookOption
,SVNOption
,SVNSyncOption
,SVNVersionOption
public abstract class AbstractSVNOption
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractSVNOption
(java.lang.String name, java.lang.String alias, boolean unary) -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.String
getAlias()
java.lang.String
getDescription
(AbstractSVNCommand context, java.lang.String programName) java.lang.String
getName()
protected abstract java.lang.String
boolean
isUnary()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
myName
private java.lang.String myName -
myAlias
private java.lang.String myAlias -
myIsUnary
private boolean myIsUnary
-
-
Constructor Details
-
AbstractSVNOption
protected AbstractSVNOption(java.lang.String name, java.lang.String alias, boolean unary)
-
-
Method Details
-
getName
public java.lang.String getName() -
getAlias
public java.lang.String getAlias() -
isUnary
public boolean isUnary() -
getDescription
-
getResourceBundleName
protected abstract java.lang.String getResourceBundleName() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-