org.jactr.io.logging
Class XMLLogger
java.lang.Object
org.jactr.io.logging.XMLLogger
- All Implemented Interfaces:
- java.util.EventListener, org.jactr.core.logging.ILogger, org.jactr.core.utils.IInitializable, org.jactr.core.utils.IInstallable, org.jactr.core.utils.parameter.IParameterized, org.jactr.instrument.IInstrument
public class XMLLogger
- extends java.lang.Object
- implements org.jactr.instrument.IInstrument, org.jactr.core.logging.ILogger, org.jactr.core.utils.parameter.IParameterized
dumps model log information to an xml fiile
- Author:
- developer
|
Field Summary |
static java.lang.String |
FILE_NAME
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILE_NAME
public static final java.lang.String FILE_NAME
- See Also:
- Constant Field Values
XMLLogger
public XMLLogger()
initialize
public void initialize()
- Specified by:
initialize in interface org.jactr.core.utils.IInitializable- Specified by:
initialize in interface org.jactr.instrument.IInstrument
- See Also:
IInstrument.initialize()
install
public void install(org.jactr.core.model.IModel model)
- Specified by:
install in interface org.jactr.core.utils.IInstallable- Specified by:
install in interface org.jactr.instrument.IInstrument
- See Also:
IInstrument.install(org.jactr.core.model.IModel)
uninstall
public void uninstall(org.jactr.core.model.IModel model)
- Specified by:
uninstall in interface org.jactr.core.utils.IInstallable- Specified by:
uninstall in interface org.jactr.instrument.IInstrument
- See Also:
IInstrument.uninstall(org.jactr.core.model.IModel)
log
public void log(org.jactr.core.logging.LogEvent logEvent)
- Specified by:
log in interface org.jactr.core.logging.ILogger
- See Also:
ILogger.log(org.jactr.core.logging.LogEvent)
getParameter
public java.lang.String getParameter(java.lang.String key)
- Specified by:
getParameter in interface org.jactr.core.utils.parameter.IParameterized
- See Also:
IParameterized.getParameter(java.lang.String)
getPossibleParameters
public java.util.Collection<java.lang.String> getPossibleParameters()
- Specified by:
getPossibleParameters in interface org.jactr.core.utils.parameter.IParameterized
- See Also:
IParameterized.getPossibleParameters()
getSetableParameters
public java.util.Collection<java.lang.String> getSetableParameters()
- Specified by:
getSetableParameters in interface org.jactr.core.utils.parameter.IParameterized
- See Also:
IParameterized.getSetableParameters()
setParameter
public void setParameter(java.lang.String key,
java.lang.String value)
- Specified by:
setParameter in interface org.jactr.core.utils.parameter.IParameterized
- See Also:
IParameterized.setParameter(java.lang.String,
java.lang.String)