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 5578 0

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

admin 楼主

2015-4-1 16:45:18

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

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

x
Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>" x9 _) N# K) W+ K

& K4 i  z1 k8 @7 {(1)添加View。
+ Y% |! Z: b5 J) O  J: o# F% ?. t, g1 V4 B& k1 |- M6 P4 q
添加扩展点,创建包和类com.plmhome.plmhomeView.plmhomeView即可。
' ?1 |& }8 h% }
6 o' |+ L5 {8 C: h$ G <extension1 q  ~# Q) N: c) w) g" E; W, @
         point="org.eclipse.ui.views">; o: J* _/ ^2 z/ j
      <view; \5 i8 `6 W7 @! C+ W& ?
            name="Sample View"/ _  M4 a# [& {% V: C0 G9 t
            icon="icons/sample.gif"
/ U6 g: y% ~1 N  t" w            class="com.plmhome.plmhomeView.plmhomeView"; v, N+ Y. S( T1 F( E  l
            id="com.plmhome.plmhomeView.plmhomeView">0 [1 A8 h" ^# ~& ?; j
      </view>' L$ C4 o; R  F8 V
   </extension>* U# P9 b$ q3 C* G5 |  |: X7 \/ Q

" ]: ^+ a" e  _9 s9 S
* L+ b- h( h+ E% x/ O$ Q7 F

! G# _% m8 C7 D! g) [(2)创建Application的perspective
( p1 g5 l4 O. e2 u) n2 W4 ]: e
$ r2 S9 F( ?) e0 r" T
<?xml version="1.0" encoding="UTF-8"?>: \4 v/ ~: N% ?7 a& ?$ q
<?eclipse version="3.4"?>
# i  A) P- \+ G5 H+ V6 J<plUGin>
' b2 g- c" I3 I5 v. a: E! k3 ~% k
<extension point="com.teamcenter.rac.aifrcp.application">; u2 `- _5 O. ]
        <aif_app_item
3 t3 y) W- k: x* s8 d! ^" \9 C        displayMode="Primary"8 _6 B) q$ X' |$ A' p6 ~* l
        groupName="PLM之家TC工具包"
5 A6 e2 i1 X) p9 n# n+ e5 m        icon="icons/plmhometctoolkits_32.png"2 S1 D) v6 U" r6 g
        id="com.plmhome.plmhomeapp"
- I; \" f' `% K) E        name="PLM之家TC工具包"$ |; ?! m5 v5 f6 K% ?1 Q, X
        ordinality="200"
# w" y: l* g! |! c6 D        perspective_id="com.plmhome.perspective.perspective"  a9 r( o# c  `4 ]  O% v$ b
        session="com.teamcenter.rac.kernel.TCSession"
. u  ~) C- x7 U9 H        tooltip="PLM之家TC工具包-Teamcenter管理员工具"/>
2 w1 }" `  b# U7 ?1 a  w* u" g/ f</extension>
8 F0 m0 G( D  d1 Y
- q/ }+ U( O5 h) j  <extension point="org.eclipse.ui.perspectives">5 J* b& Y: ^7 V& y
                <perspective
' e* w; v  s; e! r2 I: @3 e                class="com.plmhome.perspective.perspective"
  Z" g& E  f, s! j9 m                icon="icons/plmhometctoolkits_16.png"9 ?) m0 X0 T9 Q
                id="com.plmhome.perspective.perspective"
# f9 p& K/ b* J9 v, N0 h8 e9 y3 d4 |                name="PLM之家TC工具包"/>
- o+ j% X8 a, ^% ~' l, e7 u</extension>: Q- ?( E% I1 G& A6 I3 S
  q$ H# b$ h: \% Z0 U, d9 H

. P. W1 f' G/ L    <extension. t! {7 Q2 W+ Q8 i$ m9 K4 n$ T
         point="org.eclipse.ui.views">
: Y, }0 s1 C& z) E# u1 p7 X      <view8 H' ?  X3 @; o6 f7 m
            name="PLM之家TC工具视图"2 M, O; A* o  F$ n
            icon="icons/prew.gif"1 ~% ?9 r  @' ^- D5 ~7 R/ M3 r
            class="com.plmhome.plmhomeView.plmhomeView", ]) P. Y2 y7 h3 p! q5 p$ V! a
            id="com.plmhome.plmhomeView.plmhomeView"/>" e) L. O& s" \" ^# f+ A) G+ c
   </extension>
7 E$ ~% t. `1 ^
* F- e. b$ c. d# ?<extension point="org.eclipse.core.expressions.definitions">
5 q8 h1 V( \0 a5 \! c0 F: @% K                <definition id="com.mycom.customapp.inMainView">  ^9 z/ n: T8 I+ y3 T' {
                        <or>( m. ]+ t1 i+ J/ F' H" c
                                <with variable="activePartId">: a+ b9 m/ U3 t" M4 j. q" }
                                <equals value="com.plmhome.plmhomeView.plmhomeView" />
3 V7 x: V& c: L5 k- S+ F( B( k                                </with>
6 e* Q" K9 w$ b1 E3 l7 z                                <with variable="arc_property.ACTIVE_APPLICATION">
$ c) t  G9 n+ {/ {4 m                                <equals value="com.plmhome.plmhomeapp" />7 S+ M# j+ g& _$ O  h
                                </with>
/ o9 R% F. r1 g; n, u5 |! G! a                        </or>
5 ~$ H( `9 M% z$ o6 c, e                </definition>) H5 r# F, z; S, f! o
                </extension>
" _. q/ W/ Y; g& T$ e/ I' k% P3 {
</plugin>
, ]% [+ b: k& s% \$ G4 e, s  O, z( j0 W, B+ u/ K

7 x- D7 C0 T. v$ \
  c$ I, f. P# M! m" e$ I
2 Q7 _; z1 i; ^) s4 \6 I) y) n
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了