Examples of IllnessDxIndicator


Examples of org.apache.ctakes.padtermspotter.fsm.output.IllnessDxIndicator

    Set<IllnessDxIndicator> s;
    try {
      s = iv_statusDxIndicatorFSM.execute(fsmTokenList);

      if (s.size() > 0) {
        IllnessDxIndicator finalSi = null;
        Iterator <IllnessDxIndicator>siItr = s.iterator();
        while (siItr.hasNext()) {
          IllnessDxIndicator si = (IllnessDxIndicator) siItr.next();
          if (finalSi == null) {
            finalSi = si;
          } else if ((si.getStatus() == IllnessDxIndicator.BRAIN_STATUS)
              && (finalSi.getStatus() == IllnessDxIndicator.COLON_STATUS)) {
            // not implemented yet
            finalSi = si;
          } else if ((scope == ContextAnnotator.LEFT_SCOPE)
              && (si.getEndOffset() > finalSi.getEndOffset())) {
            // pick one w/ closest proximity to focus
            finalSi = si;
          } else if ((scope == ContextAnnotator.RIGHT_SCOPE)
              && (si.getStartOffset() < finalSi.getStartOffset())) {
            // pick one w/ closest proximity to focus
            finalSi = si;
          }
        }
        ContextHit ctxHit = new ContextHit(finalSi.getStartOffset(),
View Full Code Here

Examples of org.apache.ctakes.padtermspotter.fsm.output.IllnessDxIndicator

                        endToken = token;
                    }

                    BaseToken startToken = (BaseToken) tokens
                            .get(tokenStartIndex);
                    IllnessDxIndicator si = null;
                    if (m.equals(iv_brainDxMachine))
                    {
                        si = new IllnessDxIndicator(
                                startToken.getStartOffset(),
                                endToken.getEndOffset(),
                                IllnessDxIndicator.BRAIN_STATUS);
                    }
                    else if (m.equals(iv_breastDxMachine))
                    {
                        si = new IllnessDxIndicator(
                                startToken.getStartOffset(),
                                endToken.getEndOffset(),
                                IllnessDxIndicator.BREAST_STATUS);
                    }
                    else if (m.equals(iv_colonDxMachine))
                    {
                        si = new IllnessDxIndicator(
                                startToken.getStartOffset(),
                                endToken.getEndOffset(),
                                IllnessDxIndicator.COLON_STATUS);
                    }
                    else if (m.equals(iv_padDxMachine))
                    {
                        si = new IllnessDxIndicator(
                                startToken.getStartOffset(),
                                endToken.getEndOffset(),
                                IllnessDxIndicator.PAD_STATUS);
                    }
                    outSet.add(si);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.