版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1Windchill 業(yè)務(wù)類2面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP),通過繼承劃分功能: 公共的功能父類 (公共的類) 專用的功能子類 (專用的類)介紹ClassSub - ClassSub - ClassSub - ClassSub - Class3 信息對象包含業(yè)務(wù)數(shù)據(jù) 包含模型信息 數(shù)據(jù)庫層指定的實(shí)例 邏輯對象包含業(yè)務(wù)邏輯 執(zhí)行業(yè)務(wù)規(guī)則 層之間對象的動(dòng)作區(qū)分業(yè)務(wù)信息和業(yè)務(wù)邏輯Data ClassData Sub -ClassData Sub -ClassData Sub -ClassData Sub -ClassLogic ClassLogic Sub -ClassLogic Sub -Class
2、Logic Sub -ClassLogic Sub -Class4 業(yè)務(wù)信息對象包含簡單的數(shù)據(jù)和邏輯 非常輕量級的 易于層之間的傳遞層之間的信息傳遞5 PersistenceManager = 業(yè)務(wù)邏輯類 Persistable = 定義業(yè)務(wù)數(shù)據(jù)類的接口,服從于PersistenceManager業(yè)務(wù)信息和業(yè)務(wù)邏輯實(shí)例業(yè)務(wù)信息業(yè)務(wù)信息業(yè)務(wù)邏輯業(yè)務(wù)邏輯6 定義業(yè)務(wù)類的功能 大部分具有一個(gè)相應(yīng)的服務(wù)類 在Windchill系統(tǒng)中添加類,您必須擴(kuò)展或執(zhí)行這些接口Windchill 接口7Windchill基礎(chǔ)類類名描述wt.part.WTPart零部件對象wt.doc.WTDocument文檔對象w
3、t.epm.EPMDocumentCAD圖檔對象wt.folder.SubFolder非根文件夾wt.inf.container.WTContainer所有容器的父對象wt.pdmlink.PDMLinkProduct產(chǎn)品庫wt.inf.library.WTLibrary存儲庫wt.inf.container.ExchangeContainer代表站點(diǎn)容器wt.inf.container.OrgContainer組織容器.WTGroupWindchill中的用戶組.WTPrincipal參與者:可以是用戶、組、或者是組織.WTUser用戶wt.fc.Quer
4、yResult查詢結(jié)果集wt.query.QuerySpecWindchill 查詢wt.query.SearchCondition查詢條件wt.util.WTExceptionWindchill異?;?Windchill常用接口接口名描述wt.access.AccessControlled受訪問權(quán)限控制wt.fc.Persistable可持續(xù)化,能夠存儲到數(shù)據(jù)庫中wt.folder.Foldered能夠存放在文件夾中wt.lifecycle.LifeCycleManaged受生命周期管理wt.lifecycle.IteratedLifeCycleManagedBoth Iterated a
5、nd is LifeCycleManaged;when something is Iterated, life cycle is only interested in the latest iterations, not past iterationswt.vc.Iterated受小版本控制wt.vc.Versioned受大版本控制9Windchill常用包包名描述wt.access訪問權(quán)限相關(guān)類wt.change舊的變更相關(guān)類,新的是change2wt.change2更改相關(guān)類wt.content內(nèi)容相關(guān)類,例如 文檔的主內(nèi)容、附件等wt.doc文檔相關(guān)類wt.epm圖檔相關(guān)類wt.fc“F
6、oundation Classes” 向數(shù)據(jù)庫中存儲或查詢相關(guān)對象wt.folder文件夾相關(guān)類wt.lifecycle生命周期相關(guān)類在LDAP或數(shù)據(jù)庫中管理參與者的相關(guān)類wt.part零部件相關(guān)類wt.query支持SQL查詢的相關(guān)類wt.team團(tuán)隊(duì)相關(guān)類wt.vc“Version Control” 大版本相關(guān)類wt.vc.wip“Work in Progress”,例如檢入檢出等wt.util工具類和變準(zhǔn)對象10wt.fc接口接口名描述ObjectMappable實(shí)現(xiàn)本接口的對象能夠?qū)懭霐?shù)據(jù)庫,能夠從數(shù)據(jù)庫中讀出,系統(tǒng)為該對象生成readExternal和writeExter
7、nal方法PersistInfo用于存儲對象信息,這些對象是中具有唯一標(biāo)識的那些對象。QueryKey存儲了一些屬性,根據(jù)這些屬性能夠從數(shù)據(jù)庫中查詢對象,可被用做主鍵、外鍵WTReference存儲了Persistable的一個(gè)參考,可以通過WTReference找到對應(yīng)的PersistableLink描述兩個(gè)或多個(gè)對象之間的關(guān)系BinaryLink連接兩個(gè)對象,通過WTReference鏈接對象,該接口繼承自wt.fc.Link接口Persistable可持續(xù)性對象接口,所有需要存儲到數(shù)據(jù)庫中的對象必須為Persistable對象。定義業(yè)務(wù)數(shù)據(jù)類的接口,可使用PersistenceManag
8、er操作該接口的實(shí)現(xiàn)類ObjectReference引用對象,里面存有一個(gè)OBJECT屬性,指向ObjectIdentifier,為表征某種引用關(guān)系而建立的一個(gè)接口。ObjectIdentifier對象的唯一標(biāo)識11 保存數(shù)據(jù)通用的業(yè)務(wù)信息對象WTObject (抽象的)12 業(yè)務(wù)對象服從域管理和訪問控制通用的業(yè)務(wù)信息對象Item (抽象的)13 業(yè)務(wù)對象服從訪問控制、域的管理和通知規(guī)則通用的業(yè)務(wù)信息對象Simple (抽象的)14通用的業(yè)務(wù)信息對象Managed (抽象的)15通用的業(yè)務(wù)信息對象RevisionControlled16 ObjectToObjectLink (abstract
9、) Abstract class that represents an association between two Persistable objects. Each Persistable is referenced by an ObjectReference. ObjectToVersionLink (abstract) provides a binary type of link between a version object (role A) and a persistable object (role B). When used in navigating from the v
10、ersion object to its associated persistable object, only the latest iteration is found. Navigating from the persistable object to its associated version object acts a typical navigation, but is applicable only from the latest iteration. VersionToObjectLink(abstract) VersionToVersionLink (abstract) p
11、rovides a binary type of link between two versions. Navigating between them is applicable only from the latest iteration on either side, and results in finding the other sides latest iteration.通用的鏈接對象17 IteratedUsageLink (abstract) 實(shí)現(xiàn)wt.fc.ObjectToObjectLink The IteratedUsageLink is an association b
12、etween an iteration and a master. It is generally homogeneous in nature and is used to build structures. IteratedReferenceLink 實(shí)現(xiàn)wt.fc.ObjectToObjectLink A link specifying that an iteration (implementation) refers to another master. This link is generally heterogeneous in nature and is not used to b
13、uild structures. CheckoutLink 實(shí)現(xiàn)wt.fc.ObjectToObjectLink接口 Provides the link between an original checked out object and its working copy. SubFolderLink 實(shí)現(xiàn)ObjectToObjectLink Provides a persistent association between a SubFolder with its parent Folder. This class provides an optimization for locating
14、all the subfolders within a Folder and means for the uniquness constraint on SubFolder names within a Folder.通用的鏈接對象18 ContentItem (abstract) ApplicationData URLData內(nèi)容相關(guān)的對象存儲 BLOB數(shù)據(jù)19 WTContainer容器相關(guān)的對象20 WTLibrary(wt.inf.library) PDMLinkProduct(wt.pdmlink) Project2(jmgmt.admin)容器相關(guān)的對象21帶 Iden
15、tity 和 Content的版本控制對象文檔相關(guān)的對象WTDocument和WTDocumentMaster22文檔相關(guān)關(guān)聯(lián)對象文檔參考:WTDocumentDependencyLink文檔使用(文檔結(jié)構(gòu)):WTDocumentUsageLink23 WTPart WTPartMaster零部件相關(guān)的對象24零部件相關(guān)關(guān)聯(lián)對象零部件使用關(guān)系,BOM結(jié)構(gòu):WTPartUsageLink25 WTPartAlternateLink 實(shí)現(xiàn)ObjectToObjectLink 全局可替換 WTPartSubstituteLink 實(shí)現(xiàn)ObjectToObjectLink 特定可替換零部件相關(guān)關(guān)聯(lián)對象
16、26零部件相關(guān)關(guān)聯(lián)對象WTPartReferenceLink和WTPartDescribeLink27圖檔相關(guān)對象 EPMBuildRule 最新版本的關(guān)聯(lián)關(guān)系,數(shù)據(jù)庫中存儲的是VR鍵值 包含除【內(nèi)容】外,所有EPM關(guān)聯(lián)類型 實(shí)現(xiàn)的是VersionToVersionLink EPMBuildHistory 歷史版本的【所有者】關(guān)聯(lián) 數(shù)據(jù)庫存儲的是OR鍵值 實(shí)現(xiàn)的是ObjectToObjectLink28 EPMReferenceLink和EPMMemberLink均實(shí)現(xiàn)了它圖檔相關(guān)對象EPMDependencyLink(接口)29圖檔相關(guān)對象EPM使用鏈接:EPMMemberLink(EPM結(jié)
17、構(gòu))30 3D圖像上顯示【繪圖參考】 ,零部件上顯示【已計(jì)算】圖檔相關(guān)對象EPM參考鏈接:EPMReferenceLink31 9.1之前的【被動(dòng)】鏈接 9.1及以后的【內(nèi)容】鏈接圖檔相關(guān)對象EPM說明鏈接:EPMDescribeLink32 FolderResident (abstract) Cabinet:是文件夾中信息的一個(gè)主要組織特征。一個(gè)cabinet扮演著類似與一個(gè)頂級文件夾的角色,為其中的信息提供容器。 SubFolder:子文件夾 SubFolderLink: 父文件夾與子文件夾之間的關(guān)聯(lián)關(guān)系 ShortcutLink: 定義對象的鏈接,可以存于其它文件夾中 IteratedS
18、hortcutLink FolderMembers FolderMemberLink:文件夾中的內(nèi)容與文件夾之間的關(guān)聯(lián)關(guān)系 IteratedFolderMemberLink: Holds a persistent association between a Folder (Cabinet or SubFolder) and the latest iteration of an IteratedFoldered object (its member). 文件夾相關(guān)的對象33 ChangeActivity2 (abstract) ChangeOrder2 (abstract) ChangeRequest2 (abstract) WT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版圍欄生產(chǎn)廢水處理與排放標(biāo)準(zhǔn)合同3篇
- 二零二五版?zhèn)€人專利權(quán)抵押融資合同模板2篇
- 二零二五版股權(quán)質(zhì)押投資顧問服務(wù)合同樣本3篇
- 二零二五年藝術(shù)展廳租賃及藝術(shù)品交易服務(wù)合同3篇
- 二零二五版國際貿(mào)易實(shí)務(wù)實(shí)驗(yàn)報(bào)告與國際貿(mào)易實(shí)務(wù)指導(dǎo)合同3篇
- 二零二五版電商企業(yè)內(nèi)部保密協(xié)議及商業(yè)秘密保密制度合同2篇
- 二零二五年度高校教師解聘合同3篇
- 二零二五版屋頂光伏發(fā)電與防水一體化系統(tǒng)合同3篇
- 二零二五版上市公司短期融資券發(fā)行合同3篇
- 二零二五版企業(yè)財(cái)務(wù)風(fēng)險(xiǎn)管理體系構(gòu)建服務(wù)合同2篇
- DB-T29-74-2018天津市城市道路工程施工及驗(yàn)收標(biāo)準(zhǔn)
- 小學(xué)一年級20以內(nèi)加減法混合運(yùn)算3000題(已排版)
- 智慧工廠數(shù)字孿生解決方案
- 病機(jī)-基本病機(jī) 邪正盛衰講解
- 品管圈知識 課件
- 非誠不找小品臺詞
- 2024年3月江蘇省考公務(wù)員面試題(B類)及參考答案
- 患者信息保密法律法規(guī)解讀
- 老年人護(hù)理風(fēng)險(xiǎn)防控PPT
- 充電樁采購安裝投標(biāo)方案(技術(shù)方案)
- 醫(yī)院科室考勤表
評論
0/150
提交評論