Standalone API Usage

This section describes the basic structure of a standalone application using the API. See the source referenced in Java API Examples. Typically, your application takes the following actions:

  1. Instantiate an EDKEngine object.

    TIP: Micro Focus recommends that you program against the TextExtractionEngine interface to instantiate EDKEngine.

    You can create an engine from an appropriate configuration file and go to step 2.

    Alternatively, you can create the engine without a configuration. In this case you must then also:

    1. Set the license key.

    2. Configure the engine, load the grammars, and select entities.

  2. Instantiate an EDKSession object and associate it with the engine.

    TIP: Micro Focus recommends that you program against the TextExtractionSession interface to instantiate EDKSession.

  3. Send UTF-8 encoded text to the session or pass the session a stream it can read.
  4. Execute a for each loop to obtain an EDKMatch object for each match in a session.

    NOTE: If you create your EDKEngine from a configuration file that includes post-processing tasks, the post-processing tasks automatically run as part of EDKMatch and you do not need to run them separately.

  5. Get the properties of the match.
  6. Release resources when done.

_FT_HTML5_bannerTitle.htm