2.9.1 文書空間オブジェクトの操作時に影響するsetterメソッド

DecmDocクラスのメソッドを実行する場合に影響するsetterメソッドの関係を次の表に示します。

なお,DecmSubFileクラスのメソッドは,setterメソッドではなく,DecmDoc#FetchSubFileメソッドの実行結果に影響されます。

表2-27 DecmDocクラスのメソッド実行時に影響するsetterメソッド(1/2)

 setterメソッド
操作メソッドsetOiidsetFolderOiidsetDocPropsetDocPermsetFilePathsetTextPath
createDoc
deleteDoc※2
trashDoc※2
trashBackDoc※2
fetchDocProp※2
updateDocProp※2※3※3
fetchDocPerm※2
updateDocPerm※2
downloadContent※2
fetchDocHistory※2
deleteDocHistory※2
checkoutDoc※2
cancelCheckoutDoc※2
checkinDoc※2
moveDoc※2
fetchSubFile※2

表2-28 DecmDocクラスのメソッド実行時に影響するsetterメソッド(2/2)

 setterメソッド
操作メソッドsetDocMastersetRenditionTypesetSubTraceModesetSubFileList
DecmSubFile#setFilePathDecmSubFile#setRenditionType
createDoc※1
deleteDoc
trashDoc
trashBackDoc
fetchDocProp
updateDocProp※1
fetchDocPerm
updateDocPerm
downloadContent
fetchDocHistory
deleteDocHistory
checkoutDoc
cancelCheckoutDoc
checkinDoc※1
moveDoc
fetchSubFile
凡例
○:必ず指定します。
△:任意で指定します。
-:指定の対象外です。
注※1
DecmDoc#setSubFileListメソッドは任意です。コールする場合,DecmSubFile#setFilePathメソッドのコールが必ず必要です。
注※2
操作対象のインスタンスがDecmDoc#createDocを発行後の状態の場合は,必要ありません。
注※3
DecmDoc#setDocPropとDecmDoc#setFilePathは,必ずどちらかをコールしている必要があります。

 

DecmFolderクラスのメソッドを実行する場合に影響するsetterメソッドの関係を次の表に示します。

表2-29 DecmFolderクラスのメソッド実行時に影響するsetterメソッド

 setterメソッド
操作メソッドsetOiidsetParentOiidseFolderPropsetFolderPermsetCapacityMax
createNodeFolder
createDocFolder
createPubFolder
deleteFolder※1
fetchFolderProp※1
updateNodeFolderProp※1※2※2
updateDocFolderProp※1※2※2
updatePubFolderProp※1
fetchFolderPerm※1
updateFolderPerm※1
changeCapacityMode※1
凡例
○:必ず指定します。
△:任意で指定します。
-:指定の対象外です。
注※1
操作対象インスタンスがDecmFolder#createNodeFolder,DecmFolder#createDocFolder,またはDecmFolder#createPubFolderを発行後の状態の場合は,必要ありません。
注※2
DecmFolder#setFolderPropとDecmFolder#setCapacityMaxは,必ずどちらかをコールしている必要があります。