org.apache.ctakes.core.ae
Class OverlapAnnotator.ModifyActionImpl

java.lang.Object
  extended by org.apache.ctakes.core.ae.OverlapAnnotator.ModifyActionImpl
All Implemented Interfaces:
OverlapAnnotator.Action
Enclosing class:
OverlapAnnotator

 class OverlapAnnotator.ModifyActionImpl
extends java.lang.Object
implements OverlapAnnotator.Action

Implementation that modifies feature values of either annotation A or B. Currently supports modifying begin offset and end offset.


Field Summary
static byte SELECT_A
           
static byte SELECT_B
           
 
Constructor Summary
OverlapAnnotator.ModifyActionImpl(byte selector, byte beginSrc, byte endSrc)
           
 
Method Summary
 void performAction(org.apache.uima.jcas.tcas.Annotation aAnnot, org.apache.uima.jcas.tcas.Annotation bAnnot)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECT_A

public static final byte SELECT_A
See Also:
Constant Field Values

SELECT_B

public static final byte SELECT_B
See Also:
Constant Field Values
Constructor Detail

OverlapAnnotator.ModifyActionImpl

public OverlapAnnotator.ModifyActionImpl(byte selector,
                                         byte beginSrc,
                                         byte endSrc)
Method Detail

performAction

public void performAction(org.apache.uima.jcas.tcas.Annotation aAnnot,
                          org.apache.uima.jcas.tcas.Annotation bAnnot)
Specified by:
performAction in interface OverlapAnnotator.Action