You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/05/05 02:29:27 UTC
svn commit: r535423 -
/jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java
Author: sebb
Date: Fri May 4 17:29:26 2007
New Revision: 535423
URL: http://svn.apache.org/viewvc?view=rev&rev=535423
Log:
Remove deprecated method and add toShortString test method
Modified:
jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java
Modified: jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java?view=diff&rev=535423&r1=535422&r2=535423
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/commons/cli/avalon/CLOption.java Fri May 4 17:29:26 2007
@@ -68,19 +68,6 @@
}
}
- /**
- * Retrieve id of option.
- *
- * The id is eqivalent to character code if it can be a single letter
- * option.
- *
- * @return the id
- * @deprecated use <code>getDescriptor().getId()</code> instead
- */
- public final int getId() {
- return m_descriptor == null ? TEXT_ARGUMENT : m_descriptor.getId();
- }
-
public final CLOptionDescriptor getDescriptor() {
return m_descriptor;
}
@@ -147,7 +134,12 @@
public final String toString() {
final StringBuffer sb = new StringBuffer();
sb.append("[Option ");
- sb.append((char) m_descriptor.getId());
+ final char id = (char) m_descriptor.getId();
+ if (id == 0) {
+ sb.append("-");
+ } else {
+ sb.append(id);
+ }
if (null != m_arguments) {
sb.append(", ");
@@ -156,6 +148,28 @@
sb.append(" ]");
+ return sb.toString();
+ }
+
+ /*
+ * Convert to a shorter String for test purposes
+ *
+ * @return the string value
+ */
+ final String toShortString() {
+ final StringBuffer sb = new StringBuffer();
+ sb.append("-");
+ final char id = (char) m_descriptor.getId();
+ if (id == 0) {
+ sb.append("-");
+ } else {
+ sb.append(id);
+ }
+
+ if (null != m_arguments) {
+ sb.append("=");
+ sb.append(Arrays.asList(m_arguments));
+ }
return sb.toString();
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org