ome.formats.model
Class ReferenceProcessor

java.lang.Object
  extended by ome.formats.model.ReferenceProcessor
All Implemented Interfaces:
ModelProcessor

public class ReferenceProcessor
extends Object
implements ModelProcessor

Processes the references of an IObjectContainerStore and ensures that container references are consistent with the LSID stored in the IObjectContainer itself. It also keeps track of all LSID references in their string form so that the may be given to the IObjectContainerStore.

Author:
Chris Allan

Constructor Summary
ReferenceProcessor()
           
 
Method Summary
 void process(IObjectContainerStore store)
          Processes the an IObjectContainerStore.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceProcessor

public ReferenceProcessor()
Method Detail

process

public void process(IObjectContainerStore store)
             throws ModelException
Description copied from interface: ModelProcessor
Processes the an IObjectContainerStore.

Specified by:
process in interface ModelProcessor
Parameters:
store - IObjectContainer store store to process.
Throws:
ModelException - If there is an error during processing.


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

Copyright © 2009 The University of Dundee. All Rights Reserved.