Windchill 修改物件的建立者 修改者

2021-10-14 09:52:01 字數 1258 閱讀 9881

因為需要呼叫ootb 的 wt.vc包下的一些受保護的方法, toolhelper 類必須放在wt.vc包下

wtpart part = null;

//需要設定的物件,可以是任何有大版本的物件iterated

wtprincipalreference principal = null;

//需要設定的參與者物件

toolhelper.

setiterationcreator

(part, principal)

;toolhelper.

setiterationmodifier

(part, principal)

;

package wt.vc;

import wt.org.wtprincipalreference;

import wt.util.wtexception;

import wt.util.wtpropertyvetoexception;

import wt.vc.iterated;

import wt.vc.iterationinfo;

import wt.vc.versioncontrolexception;

/** * 設定修改者和建立者

* * @author "sk-lingyi"

* @data 2023年1月10日 下午5:40:43

*/public

class

toolhelper

else

}/**

* 設定建立者

* * @param iterated

* @param wtprincipalreference

* @throws wtexception

* @throws wtpropertyvetoexception

* * @author "sk-lingyi"

* @data 2023年1月10日 下午5:50:03

*/public

static

void

setiterationcreator

(iterated iterated, wtprincipalreference wtprincipalreference)

throws wtexception, wtpropertyvetoexception

else

}}

ECMAScript 函式 修改物件

通過使用 ecmascript,不僅可以建立物件,還可以修改已有物件的行為。prototype 屬性不僅可以定義建構函式的屬性和方法,還可以為本地物件新增屬性和方法。建立新方法 通過已有的方法建立新方法 可以用 prototype 屬性為任何已有的類定義新方法,就像處理自己的類一樣。例如,還記得 n...

通過反射獲取,修改物件變數

最近工作不是太忙,就把自己的筆記整理出來,分享一下。這個是通過反射獲取修改物件變數的,有需要的可以看看,大神繞道 反射遍歷修改變數 field fidles map.get object.getmsgid getclass getdeclaredfields field fidlesother ob...

set修改物件 vue Vue的set方法深入淺出

一 vue的set方法有什麼用 在vue中,對陣列和物件的某些操作是無法進行資料層與檢視層實時響應的,情況如下 預設資料 data 快樂 悲傷 理解 1.當你利用索引直接設定乙個項時,如 data 1 前端喵 2.當你修改陣列的長度時,如 data.length 4 二 無法響應物件 陣列的原因 三...