ここでは,既存の文書空間オブジェクトにアクセスするインターフェースの取得について説明します。
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);