uCosminexus DocumentBroker Version 3 Standard GUI Development Kit

[目次][用語][索引][前へ][次へ]

2.5.2 フォルダ操作パッケージのメソッド一覧

フォルダ操作パッケージのクラスのメソッド一覧を示します。

<この項の構成>
(1)  DecmFolderTreeクラス
(2)  DecmFolderクラス
(3)  DecmFolderPropクラス
(4)  DecmFolderPermクラス

(1)  DecmFolderTreeクラス

DecmFolderTreeクラスのメソッド一覧を次の表に示します。スーパークラスはDecmDBControlクラスです。

表2-13  DecmFolderTreeクラスのメソッド一覧

メソッド 機能
setParentOiid 上位フォルダのOIIDを設定します。
getFolderList 下位フォルダの一覧を取得します。

(2)  DecmFolderクラス

DecmFolderクラスのメソッド一覧を次の表に示します。スーパークラスはDecmDBControlクラスです。

表2-14  DecmFolderクラスのメソッド一覧

メソッド 機能
getOiid 操作対象フォルダのOIIDを取得します。
setOiid 操作対象フォルダのOIIDを設定します。
setParentOiid フォルダ作成時の上位フォルダのOIIDを設定します。
setFolderProp フォルダのプロパティを設定します。
setFolderPerm フォルダのアクセス権限を設定します。
setCapacityMax フォルダの最大容量を設定します。
resetCapacityMax フォルダの最大容量をリセットします。
createNodeFolder ノードフォルダを作成します。
createDocFolder 文書フォルダを作成します。
createPubFolder 公開フォルダを作成します。
deleteFolder フォルダを削除します。
fetchFolderProp フォルダの最新バージョンのプロパティを取得します。
updateNodeFolderProp ノードフォルダのプロパティを更新します。
updateDocFolderProp 文書フォルダのプロパティを更新します。
updatePubFolderProp 公開フォルダのプロパティを更新します。
fetchFolderPerm フォルダのアクセス権限を取得します。
updateFolderPerm フォルダのアクセス権限を更新します。
changeCapacityMode フォルダ容量制限機能を変更します。
lockRead フォルダに対する参照ロックを予約します。
lockWrite フォルダに対する更新ロックを予約します。

表2-15 DecmFolderクラスのフィールド一覧

定数 形式 意味
ACL_TYPE_PRIVATE int型 文書フォルダのアクセス権限方式:固有
ACL_TYPE_PUBLIC int型 文書フォルダのアクセス権限方式:共有
PUBFOL_ACL_TYPE_PUBLIC int型 公開フォルダのアクセス権限方式:全員に公開
PUBFOL_ACL_TYPE_PRIVATE int型 公開フォルダのアクセス権限方式:公開範囲限定
DOC_CREATE_NG int型 フォルダ下の文書の作成:不可
DOC_CREATE_OK int型 フォルダ下の文書の作成:可
UNIT_MB int型 フォルダ容量制限単位:メガバイト
UNIT_GB int型 フォルダ容量制限単位:ギガバイト
UNIT_TB int型 フォルダ容量制限単位:テラバイト
CAP_NOUSE int型 フォルダ容量制限使用フラグ:使用しない
CAP_USE int型 フォルダ容量制限使用フラグ:使用する

(3)  DecmFolderPropクラス

スーパークラスはDecmCommonPropクラスです。

(4)  DecmFolderPermクラス

スーパークラスはDecmCommonPermクラスです。