1 23 24 package org.enhydra.xml.xmlc.commands.options; 25 26 import org.enhydra.xml.io.ErrorReporter; 27 import org.enhydra.xml.xmlc.XMLCException; 28 29 32 public abstract class FlagOption extends Option { 33 39 public FlagOption(String name, String help) { 40 super(name, 0, false, help); 41 } 42 43 46 abstract protected void set(Object clientData) throws XMLCException; 47 48 51 protected void parse(String [] args, 52 ErrorReporter errorReporter, 53 Object clientData) throws XMLCException { 54 set(clientData); 55 } 56 } 57 | Popular Tags |