} else if (option.equals("-appname")) { converter.setAppName(argument);
		protected void handleOptionWithArgument(String option, String argument)				throws IOException {						if (option.equals("-select")) {				converter.setNodeSelectionXpath(argument);			} else if (option.equals("-nominal")) {				addXPathAttribute(option, argument, new XPathAttributeCreator() {					public Attribute create(String name,String xpath) {						return new NominalAttribute(name, xpath);					}				});			} else if (option.equals("-boolean")) {				addXPathAttribute(option, argument, new XPathAttributeCreator() {					public Attribute create(String name,String xpath) {						return new BooleanAttribute(name, xpath);					}				});			} else if (option.equals("-numeric")) {				addXPathAttribute(option, argument, new XPathAttributeCreator(){					public Attribute create(String name,String xpath) {						return new NumericAttribute(name, xpath);					}				});			}		}