org.crosswire.common.xml
Class XMLFeatureSet

java.lang.Object
  extended by org.crosswire.common.xml.XMLFeatureSet

public final class XMLFeatureSet
extends Object

A set of useful XML Features

Author:
DM Smith
See Also:
for license details.
The copyright to this program is held by it's authors.

Nested Class Summary
private static class XMLFeatureSet.XMLFeatureState
          A holder of the boolean state for a feature.
 
Field Summary
private  Map<String,XMLFeatureSet.XMLFeatureState> features
           
private  Map<XMLFeature,String> states
           
 
Constructor Summary
XMLFeatureSet()
           
 
Method Summary
 void printUsage()
          Prints the usage.
 void setFeatures(XMLReader parser)
           
 void setFeatureState(XMLFeature feature, boolean state)
           
 void setFeatureStates(String[] argv)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

features

private Map<String,XMLFeatureSet.XMLFeatureState> features

states

private Map<XMLFeature,String> states
Constructor Detail

XMLFeatureSet

public XMLFeatureSet()
Method Detail

setFeatureState

public void setFeatureState(XMLFeature feature,
                            boolean state)

setFeatureStates

public void setFeatureStates(String[] argv)

toString

public String toString()
Overrides:
toString in class Object

printUsage

public void printUsage()
Prints the usage.


setFeatures

public void setFeatures(XMLReader parser)

Copyright ? 2003-2011