result.add("-relation");
result.add("-relational");
  public String[] getOptions() {    Vector 	result;    String[]	options;    int		i;    result = new Vector();        result.add("-relation");    result.add(getRelation());        result.add("-seed");    result.add("" + getSeed());        result.add("-num-instances");    result.add("" + getNumInstances());        if (getNoClass()) {      result.add("-no-class");    }    else {      result.add("-class-type");      result.add("" + getClassType());            result.add("-class-values");      result.add("" + getNumClasses());            result.add("-class-index");      result.add("" + getClassIndex());    }        result.add("-nominal");    result.add("" + getNumNominal());        result.add("-nominal-values");    result.add("" + getNumNominalValues());        result.add("-numeric");    result.add("" + getNumNumeric());        result.add("-string");    result.add("" + getNumString());        result.add("-words");    result.add("" + getWords());        result.add("-word-separators");    result.add("" + getWordSeparators());        result.add("-date");    result.add("" + getNumDate());        result.add("-relation");    result.add("" + getNumRelational());        result.add("-num-instances-relational");    result.add("" + getNumInstancesRelational());    if (getMultiInstance())      result.add("-multi-instance");    if (getHandler() != null) {      result.add("-W");      result.add(getHandler().getClass().getName());      if (getHandler() instanceof OptionHandler) {	result.add("--");	options = ((OptionHandler) getHandler()).getOptions();	for (i = 0; i < options.length; i++)	  result.add(options[i]);      }    }        return (String[]) result.toArray(new String[result.size()]);  }