anl.aida.ae.gate
Class OutputFeatureBuilder

java.lang.Object
  extended by anl.aida.ae.gate.AbstractFeatureBuilder
      extended by anl.aida.ae.gate.OutputFeatureBuilder
All Implemented Interfaces:
FeatureBuilder

public class OutputFeatureBuilder
extends AbstractFeatureBuilder

Builds GATE / UIMA features from a GATE / UIMA source.


Field Summary
 
Fields inherited from class anl.aida.ae.gate.AbstractFeatureBuilder
feature, fType, gateName
 
Constructor Summary
OutputFeatureBuilder(java.lang.String gateName, org.apache.uima.cas.Feature feature, FeatureType fType)
           
 
Method Summary
 void build(org.apache.uima.cas.FeatureStructure parent, gate.FeatureMap map)
          Transfers UIMA features to a FeatureMap or vis-a-versa.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputFeatureBuilder

public OutputFeatureBuilder(java.lang.String gateName,
                            org.apache.uima.cas.Feature feature,
                            FeatureType fType)
Method Detail

build

public void build(org.apache.uima.cas.FeatureStructure parent,
                  gate.FeatureMap map)
Transfers UIMA features to a FeatureMap or vis-a-versa.

Parameters:
parent - the UIMA featureStructure containing the feature
map - the feature map to put the feature in