PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2015-4-1 16:45:18

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

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

x
Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>
& X) _  j0 _* [; P( I# }$ }( g6 Z+ J; p. f  i' r' m. D
(1)添加View。
# \1 h6 D' P# h, b" ?  I
: N) Y# g2 F% d, C- \* `0 g) F/ R添加扩展点,创建包和类com.plmhome.plmhomeView.plmhomeView即可。) n4 i. q! n, J* w+ F3 v( n
6 ]7 ~* c" |5 Q- x  c) |  z( x5 B; |
<extension
, {: B; ^+ a# e6 i9 \         point="org.eclipse.ui.views">
, T) Y# s3 k" E+ T      <view9 x. t6 |) s; T) N, g9 r
            name="Sample View"2 R8 z$ M4 C  H6 K9 G7 u
            icon="icons/sample.gif"
& D. B6 p9 |! V- G/ Y0 K) P            class="com.plmhome.plmhomeView.plmhomeView"
3 H% P0 Y+ M7 s; c. j2 L3 ^            id="com.plmhome.plmhomeView.plmhomeView">4 h/ N8 G! ?5 U* @1 \" g
      </view>
% ~2 J) Y3 V& j. a, S- P   </extension>$ o6 }. }0 \) @# X) e5 _
! M% [9 i/ G, x: D
  O8 j1 Z; ~0 V
) ]1 P% ~4 i2 U' u/ r; X" S
(2)创建Application的perspective
: U7 h! c- [+ x- x+ o+ R1 a, G. T

8 d/ M7 S, S2 K" y9 Q5 p! `$ v. g<?xml version="1.0" encoding="UTF-8"?>* f$ ?" |+ i9 D. a9 {9 r
<?eclipse version="3.4"?>! q; g% M- s: U0 s3 m3 [
<plUGin>
2 Y0 q5 d# G. `5 l; z9 X! g; d
& c: m  o* p6 T, \5 ~. {- ]0 \ <extension point="com.teamcenter.rac.aifrcp.application">6 V: {) X2 R) C$ s4 g  Y
        <aif_app_item
+ s# g5 x8 ^- m/ b        displayMode="Primary"' `! {+ u1 ?8 b- S
        groupName="PLM之家TC工具包"
" U& w# ?7 n4 c' O( R        icon="icons/plmhometctoolkits_32.png"
2 g9 g% A9 a: o$ N        id="com.plmhome.plmhomeapp"
8 d' t% ]2 E7 N* I  ?        name="PLM之家TC工具包"
' d+ P( Y* J5 h4 ?. J        ordinality="200"
1 N+ W1 m, @9 `3 f        perspective_id="com.plmhome.perspective.perspective"
1 r; Y, Z$ V0 Q, {' N        session="com.teamcenter.rac.kernel.TCSession"
5 ?5 e( w  T. \% F) e+ k" W  j* o' A        tooltip="PLM之家TC工具包-Teamcenter管理员工具"/>0 m( R- y' E4 D/ n& z( @+ _
</extension>+ w$ k& H" l- |

1 ]/ ^2 i' g. {4 g1 M3 ^  <extension point="org.eclipse.ui.perspectives">8 t0 s; O/ c; {$ k0 q
                <perspective5 s4 N6 T5 J  K! |6 D0 @
                class="com.plmhome.perspective.perspective"6 \2 h% F' ~: Z7 H0 E
                icon="icons/plmhometctoolkits_16.png"/ j. R: `2 ^; |, ~: P8 o. n7 T5 z
                id="com.plmhome.perspective.perspective"
0 l' [  c) ~+ r9 X, }/ ^( u7 `6 ~                name="PLM之家TC工具包"/>
& r1 l6 O6 O* f$ f</extension>
0 W- w! D5 U# p$ {0 [( P' U2 q' j
2 |& i9 W! e: `' b
" U4 D$ n5 ]8 R2 E: q, E    <extension
) R$ p0 S) n  T- n$ p         point="org.eclipse.ui.views"># u" D" u# X% p' X! `! X
      <view, N& d) c6 i7 p0 o, n4 v
            name="PLM之家TC工具视图"
' H! T) K/ C$ |. i            icon="icons/prew.gif"
9 C- r( m+ p" V; c( F+ r8 P            class="com.plmhome.plmhomeView.plmhomeView"
: M  b: d/ D$ ?- d( J' w+ M; t            id="com.plmhome.plmhomeView.plmhomeView"/>- n+ D' A3 B4 b5 E% v* |2 r
   </extension>0 V$ R. y& O7 }6 W! U( {
, |4 h) G$ ?4 `4 e+ @* u! z5 x: W7 k
<extension point="org.eclipse.core.expressions.definitions">
; B* K8 K% W, s& n- A* K2 g                <definition id="com.mycom.customapp.inMainView">
: ]5 k% q6 M% n- S                        <or>" v6 E9 p' _1 ?3 k6 f
                                <with variable="activePartId">5 @0 }+ T* \. ]% S
                                <equals value="com.plmhome.plmhomeView.plmhomeView" />
; g5 f. q& ]% V" {7 I' `) V1 t                                </with>
1 o  V8 [4 |$ o- ^                                <with variable="arc_property.ACTIVE_APPLICATION">
- R0 z; x% f5 j  ~7 O* w. f                                <equals value="com.plmhome.plmhomeapp" />+ r& z" k/ h# |% b
                                </with>
9 i8 A4 C8 X" G( y7 Q6 g                        </or>
) l6 |4 w0 k* S7 l* C0 b1 @                </definition>
& }* z. V! e: i- {/ {: ?                </extension>" L2 v) G& K# v& a) _7 h

/ F" h) U# {' u/ k9 |9 U</plugin>* J2 p* e$ L9 {, y" x8 y# l

) I/ ^, q: x) D# }5 O& D; d
; k# ]6 _( h3 ~7 u' ?' H5 F0 V$ q
4 u' h8 @' j8 r, ]
( M& w. M  m& K. t
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了