PLM之家PLMHome

[Rich Client Dev] 【Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>

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

[复制链接]
admin 发表于 2015-4-1 16:45:18 |阅读模式

admin 楼主

2015-4-1 16:45:18

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

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

x
Teamcenter胖客户端开发】teamcenter添加视图和透视图<2>
$ r: s& A2 A* @' ^; y& G
' Z, N4 T) m3 u4 F9 n(1)添加View。/ l5 \. H2 i$ l* l  g  ~/ K

. |( i6 l7 \5 g8 S添加扩展点,创建包和类com.plmhome.plmhomeView.plmhomeView即可。
6 f8 n" v( b9 b/ e2 p$ E% C$ W) C2 y( G; A
<extension
# R) q5 {+ W! b' @( @! N         point="org.eclipse.ui.views">
; D) G/ N2 k" y      <view
. v* D' g( o" a9 c+ W            name="Sample View"
4 C) C) F# F9 Q( D3 F            icon="icons/sample.gif"
8 J+ G, H4 y' a            class="com.plmhome.plmhomeView.plmhomeView"- h$ P  V- N0 M5 B0 [) {
            id="com.plmhome.plmhomeView.plmhomeView">3 s9 m# L. v4 _# E- L7 |- f: J: T, O
      </view>) q+ x; ^- B3 _$ p) b( ?/ K; |
   </extension>! X' o$ K- P- \% z; i

9 a$ i' E( y3 |/ t: H0 U9 X* M/ q) O1 I9 M* T

$ v9 g; \3 t" \4 v. I(2)创建Application的perspective* s6 D9 o8 F* z: D& q

4 U7 P+ n2 g( {/ s4 Z  H# @3 w& A<?xml version="1.0" encoding="UTF-8"?>
. p) R/ b1 @6 u4 ~* t; @$ q9 B; @1 T<?eclipse version="3.4"?>
4 k4 Z' M. X& t0 y& N9 M+ X<plUGin>- K1 j6 x  F; l- I6 v* C; V

0 |+ m0 s5 q8 A  o <extension point="com.teamcenter.rac.aifrcp.application">
/ m4 T* D6 w; i9 M& F, s        <aif_app_item; k5 I3 Y1 D5 s  u% p) Q4 i0 Z* }6 m
        displayMode="Primary": t9 l: x# Q) I' Y' c
        groupName="PLM之家TC工具包"
. a5 L0 |( u0 n" O9 _6 L1 g8 ?        icon="icons/plmhometctoolkits_32.png"4 {/ c# g; c# T+ b" @* H
        id="com.plmhome.plmhomeapp"
0 }$ x; C2 k) a8 z  O6 a        name="PLM之家TC工具包"
" r3 }7 F; @. f& l        ordinality="200"
0 s0 i9 d2 A& @: `        perspective_id="com.plmhome.perspective.perspective"
2 g: U* w0 c) o4 J) h        session="com.teamcenter.rac.kernel.TCSession"
$ a& M) F2 E# Z8 e        tooltip="PLM之家TC工具包-Teamcenter管理员工具"/>1 i; c8 O1 b  y" t$ d1 s
</extension>5 R3 z7 l5 ?; h6 }- K
3 h5 u: ]5 X4 X/ L% e6 T' T& M
  <extension point="org.eclipse.ui.perspectives">
2 X0 o- M6 k4 \# F) G' t1 c! y. f                <perspective+ p. I  a) V: e# G) r: T
                class="com.plmhome.perspective.perspective"" H8 f$ j/ b  I6 Q" Z
                icon="icons/plmhometctoolkits_16.png"/ _* b' V; ^# o) c: `/ k, K; M
                id="com.plmhome.perspective.perspective"( I, C7 K( T. d5 j
                name="PLM之家TC工具包"/>' N% s; V& h# ]6 }! U: b: I
</extension>. N( Z+ T9 U7 H. V! ?1 p9 `( d
+ v, y2 n* v3 a$ t% j. {$ Q
' @& L* w, g  J6 u
    <extension
4 |  f7 p) Y' G9 \$ G5 G         point="org.eclipse.ui.views">1 S8 B; q' S& B" @2 W
      <view1 [/ {) k. H* I
            name="PLM之家TC工具视图"/ [- J7 F5 h  v( X) F
            icon="icons/prew.gif"9 G1 {0 d2 y0 e  t6 Z
            class="com.plmhome.plmhomeView.plmhomeView"3 B7 i+ o* @( a9 ]6 s
            id="com.plmhome.plmhomeView.plmhomeView"/>
* h+ q$ w' y1 A" f+ E' w( V* Y- l   </extension>1 f* x2 U" W4 r1 L: z4 {
2 T" C8 c: o. q5 F1 m6 A. ]
<extension point="org.eclipse.core.expressions.definitions">
5 F6 u" V: a: ?8 F                <definition id="com.mycom.customapp.inMainView">
* G! t' L' F% K1 i                        <or>
; |- Y5 f% j( g- v3 K                                <with variable="activePartId">! {- f/ G8 h* h4 b1 ?3 a" ^* f. A
                                <equals value="com.plmhome.plmhomeView.plmhomeView" />
3 C6 q* o* @& `( P2 Y5 b                                </with>7 a, R) R- {" Z6 L
                                <with variable="arc_property.ACTIVE_APPLICATION">
4 b* A" p/ r  h0 ]5 S                                <equals value="com.plmhome.plmhomeapp" />
$ H% Y3 h$ g- N2 a                                </with>- O. N3 n) a: }, s4 x
                        </or>
. H5 V% H) z" r) m0 I6 u  l. Y0 B! s                </definition>
- l% T# h: t' s                </extension>
. q% {9 P; I7 R3 j. I
; u+ @; J" @2 w* S( Y</plugin>% x6 t2 F2 S4 x' N, r# `1 H
8 Q7 A/ a* i7 X$ p# r( H
- [7 N. Q/ B4 g6 d

9 n) y. F% T0 o0 H# E7 H- r! x8 ]3 H
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

用户组 : 管理员
邮   箱 :xduniverse@qq.com
手   机 :VIP用户可查看[申请]
Q   Q : 点击这里给我发消息
性别 : 就不告诉你
主页 :http://www.plmhome.com
个人介绍 :原西门子NX高级教务员,10多年NX培训,开发咨询,Teamcenter培训实施等

主题2189

帖子3419

积分64912

  • Aras Innovator 12.0

    Aras Innovator 12.0 安装后界面实在不敢恭维啊

  • Tecnomatix 二次开发

    Tecnomatix 二次开发 软件版本匹配表 不同平台,V

  • 208. NX 在旋转模型

    208. NX 在旋转模型的时候显示质量变差解决方法

  • PLM之家NX插件V8.0.0.

    PLM之家NX插件 ============================

  • Tecnomatix 二次开发

    Tecnomatix 二次开发入门教程 3 第一个hello plm

  • 关闭

    站长推荐上一条 /1 下一条

  • 发布新帖
  • 在线客服1
  • 在线客服2
  • 微信
  • 客户端
  • 返回顶部
  • NX讨论
    Catia
    TC讨论
    Tecno
    云课堂
    业务合作