anl.aida.client.net
Interface EdgeCreatorCreator

All Known Implementing Classes:
OccurenceEdgeCC, SVEdgeCC, TFEdgeCC, TFIDFEdgeCC

public interface EdgeCreatorCreator

Interface for classes that create EdgeCreators.


Method Summary
 EdgeCreator createEdgeCreator(CacheElement element, int docThreshold, float scoreThreshold)
          Creates an EdgeCreator from the specified parameters.
 java.lang.String getLabel()
          Gets a descriptive label for the EdgeCreatorCreator.
 

Method Detail

getLabel

java.lang.String getLabel()
Gets a descriptive label for the EdgeCreatorCreator.

Returns:
a descriptive label for the EdgeCreatorCreator.

createEdgeCreator

EdgeCreator createEdgeCreator(CacheElement element,
                              int docThreshold,
                              float scoreThreshold)
Creates an EdgeCreator from the specified parameters.

Parameters:
element - the element used to get the STC, etc.
docThreshold - the shared doc count threshold
scoreThreshold - the score threshold, if necessary
Returns:
the created EdgeCreator.