gov.nih.nci.caarray.services.fileparse2.arraydesign.zonematchers
Class DefaultZoneMatcher

java.lang.Object
  extended by gov.nih.nci.caarray.services.fileparse2.arraydesign.zonematchers.DefaultZoneMatcher
All Implemented Interfaces:
ZoneMatcher
Direct Known Subclasses:
GenePixGALZoneMatcher, UCSFSpotZoneMatcher

public class DefaultZoneMatcher
extends java.lang.Object
implements ZoneMatcher

The default implementation of ZoneMatcher to allow looking up a Zone such that Zone.name is used as the identifier of a Zone and the parsed feature's zoneIdentifier is to be matched to it to retrieve the Zone for it.

Author:
TranP

Constructor Summary
DefaultZoneMatcher()
           
 
Method Summary
 Zone matchZone(java.util.Map zoneMappings, ParsedFeature parsedFeature)
           
 java.util.Map setupZoneMappings(Zone[] zones)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultZoneMatcher

public DefaultZoneMatcher()
Method Detail

matchZone

public Zone matchZone(java.util.Map zoneMappings,
                      ParsedFeature parsedFeature)
Specified by:
matchZone in interface ZoneMatcher

setupZoneMappings

public java.util.Map setupZoneMappings(Zone[] zones)
Specified by:
setupZoneMappings in interface ZoneMatcher