// Copyright (c) 2005 Witoslaw Koczewski, http://www.koczewski.de package ilarkesto.cli; public class ValueOption extends AOption { private String value; private String valueLabel; public ValueOption(String name, String valueLabel, String usageText) { super(name, usageText); this.valueLabel = valueLabel; } public String getUsageSyntax() { StringBuffer sb = new StringBuffer(); sb.append("-"); sb.append(getName()); sb.append(" <").append(valueLabel).append(">"); return sb.toString(); } public boolean isSet() { return value != null; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public String getValueLabel() { return valueLabel; } public void setValueLabel(String valueLabel) { this.valueLabel = valueLabel; } } // $Log: ValueOption.java,v $ // Revision 1.2 2006/02/02 17:36:39 wko // *** empty log message *** // // Revision 1.1 2005/11/25 17:07:06 wko // *** empty log message *** // // Revision 1.1 2005/07/07 18:00:17 wko // *** empty log message *** //