thredds.crawlabledataset
Class MultiLabeler

java.lang.Object
  extended by thredds.crawlabledataset.MultiLabeler
All Implemented Interfaces:
CrawlableDatasetLabeler

public class MultiLabeler
extends java.lang.Object
implements CrawlableDatasetLabeler

_more_

Since:
Nov 17, 2005 3:54:55 PM
Author:
edavis

Constructor Summary
MultiLabeler(java.util.List labelerList)
           
 
Method Summary
 java.lang.Object getConfigObject()
          Return the configuration object.
 java.lang.String getLabel(CrawlableDataset dataset)
          Return a label for the given dataset or null if this CrawlableDatasetLabeler does not know how to label the given dataset.
 java.util.List getLabelerList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiLabeler

public MultiLabeler(java.util.List labelerList)
Method Detail

getConfigObject

public java.lang.Object getConfigObject()
Description copied from interface: CrawlableDatasetLabeler
Return the configuration object.

Specified by:
getConfigObject in interface CrawlableDatasetLabeler
Returns:
the configuration Object (may be null).

getLabelerList

public java.util.List getLabelerList()

getLabel

public java.lang.String getLabel(CrawlableDataset dataset)
Description copied from interface: CrawlableDatasetLabeler
Return a label for the given dataset or null if this CrawlableDatasetLabeler does not know how to label the given dataset.

Specified by:
getLabel in interface CrawlableDatasetLabeler
Parameters:
dataset - the CrawlableDataset to be labeled.
Returns:
the label for the given dataset or null.