public final class XmlParser extends Object
Feature.| Constructor and Description |
|---|
XmlParser() |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
exportAll(Map<String,Feature> mapOfFeatures,
Map<String,AbstractProperty<?>> mapOfProperties)
|
InputStream |
exportAll(XmlConfiguration conf)
Utility method to export from configuration.
|
InputStream |
exportFeatures(Map<String,Feature> mapOfFeatures)
Create XML output stream from a map of
Feature. |
InputStream |
exportProperties(Map<String,AbstractProperty<?>> mapOfProperties)
Create XML output stream from a map of
Property. |
DocumentBuilder |
getDocumentBuilder()
Build
DocumentBuilder to parse XML. |
XmlConfiguration |
parseConfigurationFile(InputStream in)
Parsing of XML Configuration file.
|
Map<String,Feature> |
parseFeaturesTag(Element featuresTag)
Load map of
Feature from an inpustream (containing xml text). |
public static final String FEATURES_TAG
public static final String FEATURE_TAG
public static final String FEATURE_ATT_UID
public static final String FEATURE_ATT_DESC
public static final String FEATURE_ATT_ENABLE
public static final String FEATUREGROUP_TAG
public static final String FEATUREGROUP_ATTNAME
public static final String FLIPSTRATEGY_TAG
public static final String PROPERTIES_TAG
public static final String PROPERTIES_CUSTOM_TAG
public static final String PROPERTY_TAG
public static final String PROPERTY_PARAMTYPE
public static final String PROPERTY_PARAMNAME
public static final String PROPERTY_PARAMDESCRIPTION
public static final String PROPERTY_PARAMVALUE
public static final String PROPERTY_PARAMFIXED_VALUES
public static final String FLIPSTRATEGY_ATTCLASS
public static final String FLIPSTRATEGY_PARAMTAG
public static final String FLIPSTRATEGY_PARAMNAME
public static final String FLIPSTRATEGY_PARAMVALUE
public static final String SECURITY_TAG
public static final String SECURITY_ROLE_TAG
public static final String SECURITY_ROLE_ATTNAME
public static final String CDATA_START
public static final String CDATA_END
public XmlConfiguration parseConfigurationFile(InputStream in)
file - target filepublic Map<String,Feature> parseFeaturesTag(Element featuresTag)
Feature from an inpustream (containing xml text).in - inpustream with XML textIOException - exception raised when reading inputstreampublic DocumentBuilder getDocumentBuilder() throws ParserConfigurationException
DocumentBuilder to parse XML.ParserConfigurationException - error during initializationpublic InputStream exportFeatures(Map<String,Feature> mapOfFeatures) throws IOException
Feature.mapOfFeatures - map of featuresIOException - error occurs when generating outputpublic InputStream exportProperties(Map<String,AbstractProperty<?>> mapOfProperties) throws IOException
Property.mapOfProperties - map of propertiesIOException - error occurs when generating outputpublic InputStream exportAll(Map<String,Feature> mapOfFeatures, Map<String,AbstractProperty<?>> mapOfProperties) throws IOException
f - map of featuresIOException - error occurs when generating outputpublic InputStream exportAll(XmlConfiguration conf) throws IOException
conf - target configurationIOException - error during marshallingCopyright © 2013–2015 FF4J. All rights reserved.