このクラスは、pdg.WorkItem.prepareDirtyなどのprepareDirty
メソッドのどれかから返されます。
このクラスは、Dirty(変更あり)にしたいワークアイテムのリストを保持し、後でDirty(変更あり)操作を適用するためのメソッドを公開します。
メソッド ¶
applyDirty(delete_outputs)
このオブジェクトに保存されているDirty(変更あり)操作を適用します。
delete_outputs
がTrue
の場合、ワークアイテムの出力ファイルもディスクから削除されます。
keepFilePath(path)
Dirty(変更あり)操作を適用した時に、指定したファイルパスがディスクから削除されないようにマークします。
deleteSet
: list
of pdg.WorkItem
Property
このオブジェクトに保存されているDirty(変更あり)操作で削除されるpdg.WorkItemインスタンスのリスト。
dirtyFiles
: list
of pdg.File
Property
Dirty(変更あり)になるすべてのワークアイテムのpdg.Fileインスタンスのリスト。
keepFiles
: list
of pdg.File
Property
Dirty(変更あり)操作で削除されないすべてのワークアイテムのpdg.Fileインスタンスのリスト。
dirtySet
: list
of pdg.WorkItem
Property
このオブジェクトに保存されているDirty(変更あり)操作によってDirty(変更あり)になるpdg.WorkItemインスタンスのリスト。
このリストには、deleteSet
のすべてのエントリーも含まれます。