uCosminexus DocumentBroker Version 3 Standard GUI Development Kit
フォルダを作成,削除する場合のコーディング例を次に示します。
1 //////////////////////////////////////////////////////////// 2 // decmFactory : DecmFactoryインスタンス 3 //////////////////////////////////////////////////////////// 4 5 // フォルダ操作用インスタンスを取得 6 DecmFolder fld = decmFactory.createDecmFolder(); 7 8 // プロパティ操作用インスタンスを取得 9 DecmFolderProp fldProp = decmFactory.createDecmFolderProp(); 10 11 // プロパティを設定 12 fldProp.setStrProp( "esysProp_Name", "文書フォルダ" ); 13 fld.setFolderProp( fldProp ); 14 15 // フォルダ作成 16 fld.createDocFolder( DecmFolder.ACL_TYPE_PRIVATE, 17 DecmFolder.DOC_CREATE_OK, 18 "", 19 true );
1 //////////////////////////////////////////////////////////// 2 // decmFactory : DecmFactoryインスタンス 3 //////////////////////////////////////////////////////////// 4 5 // フォルダ操作用インスタンスを取得 6 DecmFolder fld = decmFactory.createDecmFolder(); 7 8 // プロパティ操作用インスタンスを取得 9 DecmFolderProp fldProp = decmFactory.createDecmFolderProp(); 10 11 // プロパティを設定 12 fldProp.setStrProp( "esysProp_Name", "ノードフォルダ" ); 13 fld.setFolderProp( fldProp ); 14 15 // フォルダ作成 16 fld.createNodeFolder( true );
1 //////////////////////////////////////////////////////////// 2 // decmFactory : DecmFactoryインスタンス 3 //////////////////////////////////////////////////////////// 4 5 // フォルダ操作用インスタンスを取得 6 DecmFolder fld = decmFactory.createDecmFolder(); 7 8 // プロパティ操作用インスタンスを取得 9 DecmFolderProp fldProp = decmFactory.createDecmFolderProp(); 10 11 // プロパティを設定 12 fldProp.setStrProp( "esysProp_Name", "公開フォルダ" ); 13 fld.setFolderProp( fldProp ); 14 15 // フォルダ作成 16 fld.createPubFolder( DecmFolder.ACL_TYPE_PRIVATE, 17 true );
1 //////////////////////////////////////////////////////////// 2 // decmFactory : DecmFactoryインスタンス 3 // fldOiid : 操作対象フォルダのOIID 4 //////////////////////////////////////////////////////////// 5 6 //フォルダ操作用インスタンスを取得 7 DecmFolder fld = decmFactory.createDecmFolder(); 8 9 //フォルダに接続 10 fld.setOiid( fldOiid ); 11 12 // 削除 13 fld.deleteFolder( true );
All Rights Reserved. Copyright (C) 2009, Hitachi Systems & Services, Ltd.