org.apache.ctakes.typesystem.type.textsem
Class ProcedureMention

java.lang.Object
  extended by org.apache.uima.cas.impl.FeatureStructureImpl
      extended by org.apache.uima.jcas.cas.TOP
          extended by org.apache.uima.jcas.cas.AnnotationBase
              extended by org.apache.uima.jcas.tcas.Annotation
                  extended by org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
                      extended by org.apache.ctakes.typesystem.type.textsem.EventMention
                          extended by org.apache.ctakes.typesystem.type.textsem.ProcedureMention
All Implemented Interfaces:
Cloneable, org.apache.uima.cas.AnnotationBaseFS, org.apache.uima.cas.FeatureStructure, org.apache.uima.cas.text.AnnotationFS

public class ProcedureMention
extends EventMention

A text string that refers to a (Procedure) Event. This is from the UMLS semantic group of Procedures (except that Laboratory procedures are separate). Based on generic Clinical Element Models (CEMs) Updated by JCasGen Thu Nov 28 10:34:47 CST 2013 XML source: C:/build-Apache-cTAKES/ctakes-3.1.1/rc2/checkout/ctakes/target/checkout/ctakes-smoking-status/src/main/resources/org/apache/ctakes/smokingstatus/types/TypeSystem.xml


Field Summary
static int type
           
static int typeIndexID
           
 
Fields inherited from class org.apache.uima.jcas.cas.TOP
addr, jcasType
 
Constructor Summary
protected ProcedureMention()
          Never called.
  ProcedureMention(int addr, org.apache.uima.jcas.cas.TOP_Type type)
          Internal - constructor used by generator
  ProcedureMention(org.apache.uima.jcas.JCas jcas)
           
  ProcedureMention(org.apache.uima.jcas.JCas jcas, int begin, int end)
           
 
Method Summary
 BodyLateralityModifier getBodyLaterality()
          getter for bodyLaterality - gets
 LocationOfTextRelation getBodyLocation()
          getter for bodyLocation - gets
 BodySideModifier getBodySide()
          getter for bodySide - gets
 TemporalTextRelation getDuration()
          getter for duration - gets
 TimeMention getEndTime()
          getter for endTime - gets
 ProcedureMethodModifier getMethod()
          getter for method - gets
 ProcedureDeviceModifier getProcedureDevice()
          getter for procedureDevice - gets
 TemporalTextRelation getRelativeTemporalContext()
          getter for relativeTemporalContext - gets
 TimeMention getStartTime()
          getter for startTime - gets
 int getTypeIndexID()
           
 void setBodyLaterality(BodyLateralityModifier v)
          setter for bodyLaterality - sets
 void setBodyLocation(LocationOfTextRelation v)
          setter for bodyLocation - sets
 void setBodySide(BodySideModifier v)
          setter for bodySide - sets
 void setDuration(TemporalTextRelation v)
          setter for duration - sets
 void setEndTime(TimeMention v)
          setter for endTime - sets
 void setMethod(ProcedureMethodModifier v)
          setter for method - sets
 void setProcedureDevice(ProcedureDeviceModifier v)
          setter for procedureDevice - sets
 void setRelativeTemporalContext(TemporalTextRelation v)
          setter for relativeTemporalContext - sets
 void setStartTime(TimeMention v)
          setter for startTime - sets
 
Methods inherited from class org.apache.ctakes.typesystem.type.textsem.EventMention
getEvent, setEvent
 
Methods inherited from class org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation
getConditional, getConfidence, getDiscoveryTechnique, getGeneric, getHistoryOf, getId, getOntologyConceptArr, getOntologyConceptArr, getOriginalText, getOriginalText, getPolarity, getSegmentID, getSentenceID, getSubject, getTypeID, getUncertainty, setConditional, setConfidence, setDiscoveryTechnique, setGeneric, setHistoryOf, setId, setOntologyConceptArr, setOntologyConceptArr, setOriginalText, setOriginalText, setPolarity, setSegmentID, setSentenceID, setSubject, setTypeID, setUncertainty
 
Methods inherited from class org.apache.uima.jcas.tcas.Annotation
getBegin, getCoveredText, getEnd, getStart, setBegin, setEnd
 
Methods inherited from class org.apache.uima.jcas.cas.AnnotationBase
getSofa, getView
 
Methods inherited from class org.apache.uima.jcas.cas.TOP
addToIndexes, addToIndexes, equals, getAddress, getCAS, getCASImpl, getLowLevelCas, hashCode, removeFromIndexes, removeFromIndexes
 
Methods inherited from class org.apache.uima.cas.impl.FeatureStructureImpl
clone, getBooleanValue, getByteValue, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, prettyPrint, prettyPrint, prettyPrint, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.uima.cas.AnnotationBaseFS
getView
 
Methods inherited from interface org.apache.uima.cas.FeatureStructure
clone, equals, getBooleanValue, getByteValue, getCAS, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, hashCode, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue
 

Field Detail

typeIndexID

public static final int typeIndexID

type

public static final int type
Constructor Detail

ProcedureMention

protected ProcedureMention()
Never called. Disable default constructor


ProcedureMention

public ProcedureMention(int addr,
                        org.apache.uima.jcas.cas.TOP_Type type)
Internal - constructor used by generator


ProcedureMention

public ProcedureMention(org.apache.uima.jcas.JCas jcas)

ProcedureMention

public ProcedureMention(org.apache.uima.jcas.JCas jcas,
                        int begin,
                        int end)
Method Detail

getTypeIndexID

public int getTypeIndexID()
Overrides:
getTypeIndexID in class EventMention

getBodyLaterality

public BodyLateralityModifier getBodyLaterality()
getter for bodyLaterality - gets


setBodyLaterality

public void setBodyLaterality(BodyLateralityModifier v)
setter for bodyLaterality - sets


getBodySide

public BodySideModifier getBodySide()
getter for bodySide - gets


setBodySide

public void setBodySide(BodySideModifier v)
setter for bodySide - sets


getBodyLocation

public LocationOfTextRelation getBodyLocation()
getter for bodyLocation - gets


setBodyLocation

public void setBodyLocation(LocationOfTextRelation v)
setter for bodyLocation - sets


getProcedureDevice

public ProcedureDeviceModifier getProcedureDevice()
getter for procedureDevice - gets


setProcedureDevice

public void setProcedureDevice(ProcedureDeviceModifier v)
setter for procedureDevice - sets


getDuration

public TemporalTextRelation getDuration()
getter for duration - gets


setDuration

public void setDuration(TemporalTextRelation v)
setter for duration - sets


getEndTime

public TimeMention getEndTime()
getter for endTime - gets


setEndTime

public void setEndTime(TimeMention v)
setter for endTime - sets


getMethod

public ProcedureMethodModifier getMethod()
getter for method - gets


setMethod

public void setMethod(ProcedureMethodModifier v)
setter for method - sets


getStartTime

public TimeMention getStartTime()
getter for startTime - gets


setStartTime

public void setStartTime(TimeMention v)
setter for startTime - sets


getRelativeTemporalContext

public TemporalTextRelation getRelativeTemporalContext()
getter for relativeTemporalContext - gets


setRelativeTemporalContext

public void setRelativeTemporalContext(TemporalTextRelation v)
setter for relativeTemporalContext - sets



Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.