public class XMLProcess extends Object
The GNU Lesser General Public License for details.
Modifier and Type | Field and Description |
---|---|
private XMLHandlerAdapter |
adapter |
private String |
adapterName |
private static String |
DECLARATION_HANDLER_PROPERTY_ID
Declaration handler property id
|
private static String |
DEFAULT_HANDLER_NAME |
private static String |
DEFAULT_PARSER_NAME
Default parser name.
|
private XMLFeatureSet |
features |
private static String |
LEXICAL_HANDLER_PROPERTY_ID
Lexical handler property id
|
private XMLReader |
parser |
private String |
parserName |
Constructor and Description |
---|
XMLProcess() |
Modifier and Type | Method and Description |
---|---|
private void |
bind() |
private void |
createAdapter() |
private void |
createParser() |
XMLFeatureSet |
getFeatures() |
private void |
initialize(String[] argv) |
static void |
main(String[] argv)
Process an xml file according to the arguments.
|
void |
parse(String xmlFile) |
void |
printActual() |
void |
printDefaults() |
void |
printUsage() |
private void |
setHandlers() |
private void |
usage()
Prints the usage.
|
private static final String LEXICAL_HANDLER_PROPERTY_ID
private static final String DECLARATION_HANDLER_PROPERTY_ID
private static final String DEFAULT_PARSER_NAME
private static final String DEFAULT_HANDLER_NAME
private String parserName
private XMLReader parser
private String adapterName
private XMLHandlerAdapter adapter
private XMLFeatureSet features
public XMLFeatureSet getFeatures()
public static void main(String[] argv)
argv
- the command-line argumentsprivate void initialize(String[] argv)
private void bind()
private void createParser()
private void createAdapter()
private void setHandlers()
public void parse(String xmlFile)
private void usage()
public void printUsage()
public void printDefaults()
public void printActual()