Class XMLProfile
java.lang.Object
com.inet.pdfc.config.DefaultProfile
com.inet.pdfc.config.SourceProfile
com.inet.pdfc.config.XMLProfile
- All Implemented Interfaces:
IProfile, Serializable
The class contains configuration data from an XML file. It is a read-only profile based on this file.
- Since:
- 4.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class DefaultProfile
DefaultProfile.ProfileChangeListener -
Field Summary
Fields inherited from interface IProfile
KEY_DESCRIPTION, KEY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionXMLProfile(File xmlProfileFile) Creates a new i-net PDFC configuration, based on the xmlProfileFile. -
Method Summary
Methods inherited from class SourceProfile
loadXMLMethods inherited from class DefaultProfile
addProfileChangeListener, getBool, getBool, getDouble, getDouble, getInt, getInt, getObject, getObject, getProperties, getString, getString, putValue, putValue, putValues, removeProfileChangeListenerMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IProfile
addListValue, containsListValue, getList, putList, putList, removeListValue
-
Constructor Details
-
XMLProfile
public XMLProfile(File xmlProfileFile) throws IllegalArgumentException, InvalidPropertiesFormatException Creates a new i-net PDFC configuration, based on the xmlProfileFile.- Parameters:
xmlProfileFile- the configuration file to load the properties from- Throws:
IllegalArgumentException- if the configuration file does not exist.InvalidPropertiesFormatException- if the file is not a valid xml configuration file.- Since:
- 4.0
-