uk.ac.ebi.microarray.zooma.track
Class CurationTracker
java.lang.Object
uk.ac.ebi.microarray.zooma.track.CurationTracker
- All Implemented Interfaces:
- InformationTracker
public class CurationTracker
- extends java.lang.Object
- implements InformationTracker
An information tracker that tracks curation operations. As curators supply
additional information about an outcome that requires curator input, this
tracker automatically updates dependant information objects.
- Author:
- Tony Burdett
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CurationTracker
public CurationTracker()
recordInformation
public void recordInformation(Information information)
informationChanged
public void informationChanged(Information information)
- Description copied from interface:
InformationTracker
- Called by
Information
objects
acting as "mediator clients" whenever the information they encapsulate
changes. Implementations of this interface can then define how the new
information is used to update other dependent objects.
- Specified by:
informationChanged
in interface InformationTracker
- Parameters:
information
- a reference to the information object that has changed
isCurated
public boolean isCurated()
getAcceptedHypotheses
public java.util.Collection<OntologyMappingHypothesis> getAcceptedHypotheses()
Copyright © 2010. All Rights Reserved.