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

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

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

Implementation that deletes either the A, B, or both.

Author:
Mayo Clinic

Field Summary
static byte SELECT_A
           
static byte SELECT_A_B
           
static byte SELECT_B
           
 
Constructor Summary
OverlapAnnotator.DeleteActionImpl(byte selector)
           
 
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

SELECT_A_B

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

OverlapAnnotator.DeleteActionImpl

public OverlapAnnotator.DeleteActionImpl(byte selector)
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