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

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

admin 楼主

2015-4-1 16:45:18

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

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

x
Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>
' W  J% m3 K+ B4 p( ~* R1 d+ O( {! b+ k5 ~2 ?2 k* z9 A1 ~8 @
(1)添加View。3 ^! L  g8 |- d$ ~. ]. r
  d( p$ r' o! p+ H. O: {- H
添加扩展点,创建包和类com.plmhome.plmhomeView.plmhomeView即可。
! k5 l! h) J! t' |% T9 c
$ |' s' M* Y+ `% ?) e5 {( H! @ <extension
2 T8 z" D6 E. }8 [4 f+ Z8 J; Y: w         point="org.eclipse.ui.views">9 a1 E; o' o2 s) }$ k1 W
      <view
5 d8 e+ R8 ]) f2 o$ x            name="Sample View"$ ~  |+ `3 a& p0 A1 n& o7 h
            icon="icons/sample.gif"
3 s* u2 B5 z' r9 s- G            class="com.plmhome.plmhomeView.plmhomeView"
# t1 X8 B. N/ O6 \* d! R9 M            id="com.plmhome.plmhomeView.plmhomeView">" L( l5 o+ F9 L/ L
      </view>
6 q# f9 h$ l* U0 v6 z   </extension>; t" ^9 O% x5 U
) e/ O+ {3 W- B

( F3 Q. e1 k" s  L1 T

4 L. O( k4 k5 L# a$ e0 P(2)创建Application的perspective
% a' d  l( _$ N4 m8 A. |" i9 y$ N1 ?9 o

( K( G( q  _6 x. @* @<?xml version="1.0" encoding="UTF-8"?>3 ]% [! F/ x( m
<?eclipse version="3.4"?>
7 W) Y2 n2 F7 i# g<plUGin>
* N" P+ I0 i- C8 S# _
  ]. J7 u1 E4 E <extension point="com.teamcenter.rac.aifrcp.application">
8 h7 p' I2 h2 @2 [6 j& `        <aif_app_item
6 K' N5 X0 t) A8 ?        displayMode="Primary": f! M) D1 e4 {, W1 @
        groupName="PLM之家TC工具包"- P, Y/ p1 ]0 a% Z* X3 W  L) [3 l5 M5 [
        icon="icons/plmhometctoolkits_32.png"
7 I6 b& I! O1 w3 P2 M; k0 w        id="com.plmhome.plmhomeapp"
* J$ d4 n7 ]  T8 Z3 T9 |9 r2 h! A        name="PLM之家TC工具包"
: V, z/ E- \% k% f. |5 O        ordinality="200"
: l( [4 y/ M2 b2 f        perspective_id="com.plmhome.perspective.perspective"& N1 d! i8 V' ^) [- S) P- q
        session="com.teamcenter.rac.kernel.TCSession"  g( i" l9 ?4 b3 ^/ X1 r1 e/ T( e
        tooltip="PLM之家TC工具包-Teamcenter管理员工具"/>
. f) h) P. u0 o" i) ~0 L9 W</extension>% a, {/ C( J( f' T8 T( B) [& w  r
4 i6 r& z4 s4 L% X; X
  <extension point="org.eclipse.ui.perspectives">) {( A" G3 O4 z7 ~: T+ `$ w
                <perspective! f4 u* L1 Q! e2 M' P
                class="com.plmhome.perspective.perspective"5 d# |7 V6 T, Z% K
                icon="icons/plmhometctoolkits_16.png"
$ r9 C, a! \: ?$ a8 u9 W- Z                id="com.plmhome.perspective.perspective": w; S& q* l- I9 D, K8 T
                name="PLM之家TC工具包"/>
2 {9 Z, U2 I4 Q' p* |</extension>8 z/ x3 B6 q7 U$ D5 k9 P
4 a9 o; O: i6 C% M! D$ S
& D. v. F  u; A8 A5 e/ j; S4 M
    <extension
8 {9 G5 [, o* v0 X  T6 ~         point="org.eclipse.ui.views">
6 c# h$ Y# L* l: H: C# a  a      <view- w3 _6 r: T% u. S4 d8 E
            name="PLM之家TC工具视图"3 r- J* F6 C9 }) \! u
            icon="icons/prew.gif"# b7 @4 E) l1 @
            class="com.plmhome.plmhomeView.plmhomeView"1 ^7 `8 H2 M1 y
            id="com.plmhome.plmhomeView.plmhomeView"/>% f4 O* c9 b0 k! |8 q# I& c$ A/ a
   </extension>
. d* j5 s6 h3 n6 R
. M, G/ S' p" ^5 y7 d" y- `0 _1 ~$ N# ]<extension point="org.eclipse.core.expressions.definitions">4 H4 S; @- z+ ?
                <definition id="com.mycom.customapp.inMainView">
# Q) ?) a4 {; H" @                        <or>8 q' P3 I' s9 z! {4 L1 O
                                <with variable="activePartId">
' I" k! I2 P" d3 E3 S                                <equals value="com.plmhome.plmhomeView.plmhomeView" />/ H" k6 p2 O" O* r7 A  f
                                </with>2 N+ A" Z; x& @1 E8 H) L2 r3 L
                                <with variable="arc_property.ACTIVE_APPLICATION">; w3 E5 S4 l8 J' Y
                                <equals value="com.plmhome.plmhomeapp" />
) n0 l# F! Y% B$ f8 T7 |                                </with>1 X" V5 a" w9 d0 m
                        </or>
) J( b6 I3 b8 ~; h/ e0 b                </definition>
& a6 U6 G; O$ x) u) M" O8 u                </extension>
" Y+ t! e% X( ?/ q/ j. k9 l  n7 i" z+ F; J& p! H6 e2 c
</plugin>
' g! H  j" m& X& w+ c5 x
2 ^0 G3 W: l& ?  C' |+ a/ x/ x
+ `* k, i1 Q" H' B2 l* C

* y' B1 g; Z( c
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了