PLM之家PLMHome-工业软件与AI结合践行者

【Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>

[复制链接]

2015-4-1 16:45:18 5870 0

admin 发表于 2015-4-1 16:45:18 |阅读模式

admin 楼主

2015-4-1 16:45:18

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>
- b( N; A2 n* Y( _5 W' Q
7 Y" `; `) n/ R7 c  V% d. i& k(1)添加View。
2 n2 }# P; u3 h+ ^; I' E
8 N2 [. b- l# Q/ E* ]添加扩展点,创建包和类com.plmhome.plmhomeView.plmhomeView即可。
( \1 \, @% ~  ~$ A, Q, L! o
9 r# Y& L7 d8 B' z8 ~5 t/ z <extension, |% r: @: {  H# h/ ]
         point="org.eclipse.ui.views">
) V5 k2 z' {2 U! X7 ]5 a      <view
' \9 n8 Q; E8 q' a4 ^            name="Sample View") K* E3 E8 C' k8 n  C$ Z7 L
            icon="icons/sample.gif"
+ x' b3 O. n" V$ u! g            class="com.plmhome.plmhomeView.plmhomeView"+ N2 b' g: ?" X
            id="com.plmhome.plmhomeView.plmhomeView">9 i5 r& {- [! p/ p( ^/ I. Y, z
      </view>
; ?" {4 u! ^" O5 @: a   </extension>; |, R7 V- v7 {9 Q0 T5 }/ t, Q  P
4 L; N! p+ A9 l
4 C/ u6 Y+ F9 R9 S3 {
% o; H' \) n/ H
(2)创建Application的perspective! n2 ~0 w" g! r! }9 E& B' t

+ |; d5 x3 b' u' V; v; T' Z<?xml version="1.0" encoding="UTF-8"?>/ x  a, o% O1 Q# S6 x6 h9 s, w
<?eclipse version="3.4"?>
% V& Z' D+ v, w<plUGin>  r* H7 Y+ g  b4 I# z" f1 T
6 r; }4 \* f! @
<extension point="com.teamcenter.rac.aifrcp.application">9 d. X* Z5 t* S) I! u# F* X
        <aif_app_item* C9 |+ f6 I, t$ i. }
        displayMode="Primary"4 i0 v' L$ O2 }" M* l6 s" v  o
        groupName="PLM之家TC工具包"
( |' e& ~* {  o2 ?7 L        icon="icons/plmhometctoolkits_32.png"
( r  D4 _& H; e& \        id="com.plmhome.plmhomeapp"1 V' F5 h: x! w0 \6 n0 o
        name="PLM之家TC工具包"% q; o7 t7 R0 ~1 ~4 {$ U
        ordinality="200"
7 d- ]. v6 q; H* f- ]        perspective_id="com.plmhome.perspective.perspective"" N1 d6 _3 c6 r0 Y3 s
        session="com.teamcenter.rac.kernel.TCSession"( J7 q' m! H3 H  ^
        tooltip="PLM之家TC工具包-Teamcenter管理员工具"/>2 E, m3 [: a3 t7 j$ x6 |6 E
</extension>
, Z# v. Q1 f2 p. _/ [; t
8 z# Z  w/ }1 T3 n$ j! p6 M; a% a  <extension point="org.eclipse.ui.perspectives">
, d6 s* J# \$ Q0 u                <perspective
, ~5 P$ U! R9 g2 M' U                class="com.plmhome.perspective.perspective"
/ I6 g5 A8 Z) ?% v% @6 c                icon="icons/plmhometctoolkits_16.png"
+ ]6 h) v& X# u                id="com.plmhome.perspective.perspective"3 ?1 f) J% W7 |
                name="PLM之家TC工具包"/>
1 W$ \: E  j: K3 H. S</extension>; }- u# d! w9 }6 ^6 R2 X/ c; O5 [) a

- K3 n  x# u$ Z5 h5 G/ j
& b# q1 t) G4 u4 C, k    <extension
% {6 O2 n* z# c- u5 ^         point="org.eclipse.ui.views">
7 u% Y, _/ A$ ?      <view. J+ t6 f/ ~& M; l
            name="PLM之家TC工具视图"
" m2 }# U( I& y. ~3 \+ \3 V+ [            icon="icons/prew.gif"8 {$ g7 V7 m3 |' x  L% |+ W2 @
            class="com.plmhome.plmhomeView.plmhomeView"7 @& T4 h3 b! [) R
            id="com.plmhome.plmhomeView.plmhomeView"/>
* v0 c- A3 c0 n, C" i" m- Z   </extension>
+ l4 C! s+ ?- o1 k# m) d# s
  q& \3 \" B% F3 f6 F<extension point="org.eclipse.core.expressions.definitions">$ ^6 z7 i7 Z5 {' Q/ b
                <definition id="com.mycom.customapp.inMainView"># i" }4 H5 K* o  q0 T6 Y
                        <or>
* H% j; A. @" ]+ c4 @- z/ m                                <with variable="activePartId">+ k: ]) J8 ~; H, ?" [: J' i
                                <equals value="com.plmhome.plmhomeView.plmhomeView" />
, f, H( }) a/ Y% o" p                                </with>9 |% u2 u3 [5 V- L$ c/ R8 s" F
                                <with variable="arc_property.ACTIVE_APPLICATION">
) K8 p' }. q+ u; ^8 ^, ?                                <equals value="com.plmhome.plmhomeapp" />: x/ y1 h/ W6 [( a4 b  ]
                                </with>
: D" P% ^+ r" u, H/ x                        </or>  M3 }* s' q' X7 S4 y' y
                </definition>5 v4 M* l# ]. o# F' b# g
                </extension>" G& c: q' r; ~# X7 C6 w

8 e' F0 t$ A6 n" N6 x: a</plugin>* q7 S/ q. i  A  k; a- H9 \
' T0 J# `0 b9 Z) Q- j

, E* H8 X3 F% I( m
3 y! \. r! ~# G& ^

5 |5 h" q3 T$ T3 T
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了