code: private static String getTokenDescPath(AnalysisEngineDescription tokenDesc)
              throws IOException, ResourceInitializationException, SAXException {
  
          if (tokenDescrPath != null)
              return tokenDescrPath.getAbsolutePath();
  
          tokenDescrPath = File.createTempFile("tmp", "TokenizerAnnotator.xml");
          tokenDesc.toXML(new FileWriter(tokenDescrPath));
          return tokenDescrPath.getAbsolutePath();
      }
docs: TODO should not be static