5.2  DecmFolderクラス

DecmFolderクラスは,フォルダ操作を扱うクラスです。このクラスのインスタンスで,1フォルダのオブジェクトを表現します。

このクラスのメソッドで実行できる操作を,次に示します。

プロパティ一覧
DecmFolderクラスで扱うプロパティの一覧を次の表に示します。各プロパティの詳細は,「付録A.1 DocumentBroker Standard GUI Development Kitで使用するプロパティ」を参照してください。

表5-2  DecmFolderクラスで扱うプロパティ

プロパティ名データ型参照可能メソッド更新可能メソッド
fetchFolderProp()createNodeFolder()
createDocFolder()
createPubFolder()
updateNodeFolderProp()
updateDocFolderProp()
updatePubFolderProp()
dmaProp_OIIDString
esysProp_NameString
dbrProp_OwnerIdString
dbuUserProp_OwnerNameString
esysProp_CreateTimeInteger
esysProp_CreatorString
esysProp_ModifyTimeInteger
esysProp_ModifierString
dbuUserProp_ModifierNameString
esysProp_CommentString
ecmProp_FolderTypeInteger
ecmProp_FolderLevelInteger
ecmProp_DocCreateFlgInteger
ecmProp_AclTypeInteger
ecmProp_OpenPubACLString
ecmProp_OpenPubACL_FULLString
ecmProp_AclSucceedInteger
ecmProp_DocTypeOIIDString
ecmProp_DocTypeOIID_FULLString
ecmProp_ExtInt1Integer
ecmProp_MaxCapacityInteger
ecmProp_CapacityUnitInteger
ecmProp_UseCapacityLong
(凡例)
○:デフォルトで取得,または更新ができます。
-:該当しません。

次の項から,DecmFolderクラスのメソッドについて説明します。

<この節の構成>
5.2.1  getOiid
5.2.2  setOiid
5.2.3  setParentOiid
5.2.4  setFolderProp
5.2.5  setFolderPerm
5.2.6  setCapacityMax
5.2.7  resetCapacityMax
5.2.8  createNodeFolder
5.2.9  createDocFolder
5.2.10  createPubFolder
5.2.11  deleteFolder
5.2.12  fetchFolderProp
5.2.13  updateNodeFolderProp
5.2.14  updateDocFolderProp
5.2.15  updatePubFolderProp
5.2.16  fetchFolderPerm
5.2.17  updateFolderPerm
5.2.18  changeCapacityMode
5.2.19  lockRead
5.2.20  lockWrite