java.lang.Objectucot.core.AnalyzeModelLogger
public class AnalyzeModelLogger
Class for logging changes in current analyze model. The changes are observed and the log is updated every time the analyze model notifies all observers about its changes.
Field Summary | |
---|---|
private java.util.logging.Logger |
logger
|
private java.util.List<Updation> |
updations
|
Constructor Summary | |
---|---|
AnalyzeModelLogger()
|
Method Summary | |
---|---|
void |
update(java.util.Observable observable,
java.lang.Object arg)
This method updates the logger when something changes in the analyze model. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.logging.Logger logger
private java.util.List<Updation> updations
Constructor Detail |
---|
public AnalyzeModelLogger()
Method Detail |
---|
public void update(java.util.Observable observable, java.lang.Object arg)
This method updates the logger when something changes in the analyze model.
update
in interface java.util.Observer
observable
- Observable object, in this case
the analyze model.arg
- Arguments for this method. If this
is not an instance of Updation, then this method
will do nothing.