6.7.6 既存の文書空間オブジェクトにアクセスするインターフェースの取得

ここでは,既存の文書空間オブジェクトにアクセスするインターフェースの取得について説明します。

DbjDocSpaceインターフェースから取得できる,文書空間オブジェクトを操作するためのインターフェースは,次のとおりです。

これらのインターフェースについては,「6.8 文書空間オブジェクトの操作」を参照してください。

ここでは,検索で取得したOIIDを基に,DbjObjインターフェースを取得する例を示します。

// 文書空間オブジェクトにアクセスするインターフェースを取得する例
 
 // docspc:DbjDocSpaceインターフェース
 
//OIIDをresultに取得する
DbjResultSet result = docspc.executeSearch(
   "SELECT dmaProp_OIID  FROM DV  WHERE Number = 100", // edmSQL文
   null,
   null );
 
result.next();
 
//resultで取得したOIIDを基にDbjObjインターフェースを取得する
String oiid = result.getStringVal(0);
DbjObj obj = docspc.createObjConnection(oiid);