锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产成人va亚洲电影,亚洲午夜国产精品无卡,精品久久久久久亚洲精品http://www.tkk7.com/xdingding/category/5616.htmlzh-cnTue, 27 Feb 2007 12:59:02 GMTTue, 27 Feb 2007 12:59:02 GMT60[瀵煎叆]GEF婧愮爜鍒嗘瀽錛堝叚錛?GEF 鐨凟ditPart鐨勮亴鑳藉垎紱?__ 璺ㄥ浗鏃跺皻濯掍綋闆嗗洟騫垮憡閮ㄩ棬 鐨勬晠浜?浜?/title><link>http://www.tkk7.com/xdingding/archive/2005/12/08/22929.html</link><dc:creator>鑸嫢鑿╂彁</dc:creator><author>鑸嫢鑿╂彁</author><pubDate>Wed, 07 Dec 2005 16:41:00 GMT</pubDate><guid>http://www.tkk7.com/xdingding/archive/2005/12/08/22929.html</guid><wfw:comment>http://www.tkk7.com/xdingding/comments/22929.html</wfw:comment><comments>http://www.tkk7.com/xdingding/archive/2005/12/08/22929.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/xdingding/comments/commentRss/22929.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/xdingding/services/trackbacks/22929.html</trackback:ping><description><![CDATA[ <BR> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">GEF婧愮爜鍒嗘瀽錛堝叚錛?GEF 鐨凟ditPart鐨勮亴鑳藉垎紱?__ 璺ㄥ浗鏃跺皻濯掍綋闆嗗洟騫垮憡閮ㄩ棬 鐨勬晠浜?浜?BR><BR>GraphicalEditPart鍏堢敓褰撳ぉ瀹夋帓浜嗛儴闂ㄥ強浼氳璁″垝銆傜粡榪?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬绱у紶鏈夊鐨勫噯澶囦細璁璁虹殑璧勬枡錛岀涓夊ぉ銆佹寜鏃?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">8:30</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">寮浼氥?BR></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><BR>GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓榪樺寰甯革紝鍑嗘椂鎻愬墠</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">5</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒嗛挓鍧愬湪浼氳瀹ゅ墠杈硅涓娿備粬鍠滄閮ㄩ棬鐨勫皬浼欏瓙浠紝铏界劧榪欎簺灝忎紮瀛愪滑鍋氫簨鎯呮椂甯告湁浜涗笉鍛紝浣嗘槸浠栨洿嬈h祻浠栦滑鐨勬椿鍔涘拰瀵屾湁鍒涢犳縺鎯呫傛墍浠ャ佹瘡姣忓紑浼氭椂錛屼粬鏇存効鍧愬湪鏃佽竟鍚繖浜涘皬浼欏瓙浠殑鎰忚錛屸滅浉姣旇緝褰撲釜濞佹鐨勫啗闃熼暱瀹橈紝鎴戞洿鎰忔槸涓涓弗鏍煎張鍜岃敿鐨勪紭縐鏁欑粌鈥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓甯稿父濡傛鎻愰啋鑷繁涓嶈瓚婁繋浠e簴銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬騫插皢灝忔潕涓繪寔浼氳錛岀畝鐭槓鏄庝細璁富棰樺拰瑕佹眰鍚庯紝錛堜負浜嗘彁楂樹細璁晥鐜囦細璁瘡浜烘渶澶?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">5</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒嗛挓鍙戣█錛屾渶鍚?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">20</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒嗛挓璁ㄨ鏃墮棿錛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">5</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒嗛挓</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓鍋氭葷粨錛夈?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">灝忕帇棣栧厛绔欒搗鍙戣█錛氣滅洰鍓嶆垜浠?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬錛岃櫧鐒訛紝涓昏浠誨姟鏈夋槑紜畾涔夛紝浣嗘槸鍐呴儴鐨勫伐浣滄祦紼嬩笉鏄庣‘錛屾病鏈夊彲渚濈珷紼嬨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">...</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥濄?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥滄槸鍛錛屽叕鍙哥洰鍓嶈繕娌℃湁鎴戜滑閮ㄩ棬鐨勬爣鍑嗘搷浣滄墜鍐岋紝寰堝闂閮芥湁寰堝ぇ闅忔満鎬э紝宸ヤ綔鐨勫ソ鍧忚繃浜庝緷璧栦漢鍛樻湰韜殑宸ヤ綔鑳藉姏錛岃繖鍗佸垎涓嶅埄浜庝漢鍛樼殑鍐呴儴嫻佸姩浠ュ強鏂頒漢鍛樼殑琛ュ厖鈥濇垜浠殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart"</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏁欑粌</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">"</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">婊℃剰鐨勭偣鐐瑰ご銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">灝忛瓘璧鋒潵琛ュ厖涓涓嬶細鈥滅敱浜庢垜浠唴閮ㄦ瘡涓漢鐨勫仛浜嬫柟娉曪紝閮芥槸鍚勬湁涓濂楃粷媧伙紝嫻佺▼涓嶄竴鑷達紝緇忓父瀵艱嚧鍦ㄥ伐浣滃涓婁笅灞傞氱煡鍗忎綔鍑虹幇闂銆傚湪姘村鉤閮ㄩ棬娌熼氭椂錛屼篃甯稿父涓嶆祦鐣呪濄傝繖鏄釜澶у鍒氭瘯涓氬崄鍒嗘椿娉肩殑灝忓濞樸?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥滀負浠涔堝ぇ瀹舵繪槸瑙夊緱濂崇殑鑱屽憳涓嶅ソ錛岀湅澶氭湁鐏墊皵鐨勪竴涓皬濮戝鍛錛屽張鏄釜濂借嫍瀛愩傗?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart"</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏁欑粌</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">"</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">姝ゆ椂鍐呭績涓殑鑷垜褰㈣薄綆鐩村氨鏄崕浣楀啀涓栵紝閭f劅瑙夌湡鏈夌偣椋橀鐒朵箮錛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓涓嶇敱鑷富鍦版檭浜嗘檭鑴戣銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鎺ヤ笅鏉ュ叾瀹冧漢綰風悍鍙戣█錛?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滃伐浣滅粡楠屽緢闅劇浉浜掍氦嫻侊紝縐瘡涓庢彁楂樸傚緢闅懼湪閮ㄩ棬綰у宸ヤ綔嫻佺▼絳夎繘琛屼紭鍖栵紝緙轟箯涓撲笟鍖栥傗?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥滄垜浠粡甯歌鍜?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figure</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬涓璧峰伐浣滐紝璺熻釜鎿嶄綔鎵ц銆傝繖寰堟槸嫻垂宸ヤ綔鏃墮棿錛屽挨鍏舵槸褰撴煇涓伐浣滈渶瑕佸緢闀挎椂闂達紝鎴栬呬腑闂寸粡甯擱渶瑕佸拰瀹㈡埛浜ゆ祦鍙嶉涓孌墊椂闂達紝榪欐牱闈炲父褰卞搷宸ヤ綔鏁堢巼銆傗?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滃浜庡鎴風殑闂寰堥毦蹇熸牴鎹幇鏈夌殑緇忛獙妯″紡褰㈡垚瑙e喅鏂規(guī)錛岃櫧鐒舵垜浠叕鍙告湇鍔℃佸害鍜屽箍鍛婅川閲忛珮浜庡叾瀹冨叕鍙革紝浣嗘槸緇忓父鐢變簬鍙嶅簲閫熷害澶參錛屾椿琚叾瀹冨叕鍙鎬粠涓姠浜嗗幓錛岄攢鍞儴闂ㄥ父甯告姳鎬ㄦ垜浠儴闂ㄩ熷害澶參銆傗?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滃叕鍙稿湪鐩稿簲瀹㈡埛闇瑕佹搷浣滆繃紼嬩腑錛屽緢闅鵑拡瀵瑰鎴鋒煇涓渶姹傞噸鏂拌皟鏁淬傚鎴峰父甯告姳鎬ㄥ湪鍒朵綔榪囩▼涓緢闅懼仛浜涘皬鐨勬敼鍔ㄣ傗?/P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1">鈥︹?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐢變簬</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓綆$悊灝忓笀鐨勫甫棰嗭紝</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬鐨勪細璁繪槸綆鐭湁鏁堛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">1</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓皬鏃跺鍑犲垎閽熷ぇ瀹墮兘鎶婇棶棰樼畝鏄庢壖瑕佺殑琛ㄨ揪鍑烘潵銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">灝忔潕鐜【涓嬪洓鍛ㄢ滄渶鍚庯紝鐢?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱鎬葷粨涓涓嬩粖澶╃殑浼氳鈥濄?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓鐩存矇榛樼殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GraphicalEditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍏堢敓绔欎簡璧鋒潵錛屽崄鍒嗙簿紲烇紝涔熺幆欏句簡涓涓嬪洓鍛紝娓呬簡娓呭棑瀛愩?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滈鍏堛佹垜瑕佽嚜鎴戞璁ㄤ竴涓嬶紝榪欎竴騫村鎬繪槸蹇欎貢浜庣揣鎬ョ殑灝忎簨鎯呭綋涓紝寰堜箙娌℃湁鏀墮泦澶у鐨勫緩璁拰鍙嶉浜嗭紝榪欏崄鍒嗕笉鍒╀簬鎴戜滑閮ㄩ棬鐨勫彂灞曘備粖澶╁ぇ瀹朵婦鍑哄緢澶氱洰鍓嶉儴闂ㄧ殑闂錛岃繖浜涘厖鍒嗗弽鏄犱簡澶у瀵歸儴闂ㄧ殑涓氬姟鐔熸?zhèn)壗E嬪害錛屾垜鐩鎬俊錛岃繖鏄洜涓哄ぇ瀹跺崄鍒嗗叧娉ㄥ叕鍙哥殑鏈潵錛屽笇鏈涘叕鍙歌秺鍔炶秺濂斤紝鑰屼笉鏄ㄥぉ灝や漢鐨勭墷楠氾紝鍙兘鏈変簺棰嗗浼氳鐨勮繖鏄壘姣涚梾瀵歸瀵間笉婊★紝鍦ㄦ垜榪欓噷錛屾垜浠婂ぉ鍦ㄤ竴嬈℃槑紜〃鏄庯紝鎴戝崄鏂歸紦鍔卞ぇ瀹訛紝嬈㈣繋澶у灝嗕竴浜涙剰瑙佸弽棣堢粰鎴戯紝甯屾湜澶у涓嶄粎浠呮槸綆鍗曞弽棣堝湪宸ヤ綔涓殑鐩存帴鍥伴毦錛岃屼笖緇忚繃鑷繁鐨勬濊冩彁鐐煎啓鎴愮畝媧佺殑鏂囦功緇欐垜錛屾渶濂藉彂鎸ヨ嚜鎴戜富鍔ㄥ拰鍒涢犳ф彁鍑轟竴浜涘彉闈╁緩璁傝繖浜涗笢瑗垮皢鏄垜浠儴闂ㄥ強鍏徃娼滃湪鐨勭弽璐電殑璐㈠瘜錛屽悓鏃朵篃鏄垜浠儴闂ㄦ湭鏉ュ彂灞曟柟鍚戠殑涓涓噸瑕侀儴鍒嗐傗?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥滀粖澶╃殑浼氳澶у涓昏鏄拡瀵規(guī)垜浠儴闂ㄧ殑闂錛屽笇鏈涗細鍚庡ぇ瀹跺啀浠庡叕鍙告暣浣撹冭檻榪欎簺闂錛屼互鍙婃湭鏉ユ墿鍏?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬浼氬甫鏉ヤ粈涔堥棶棰橈紝姣斿澶у鍙互鍙傝冩垜浠綋鍒濇垚绔嬫椂閬囧埌閭d簺闂錛岃繖浜涢棶棰樺皢鏉ュ浣曢伩鍏嶆垨鍑忓皯銆傗?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滄寜璁″垝錛屼細鍚庯紝灝忔潕錛屽皬瀛欙紝灝忎竵錛屽皬榛勮繕鏈夋垜錛屽皢鎬葷粨浠婂ぉ浼氳錛屽悓鏃躲佸埗瀹氬嚭鏈潵閮ㄩ棬緇勭粐鍙橀潻鐨勭瓥鐣ャ傚湪姝ゆ湡闂達紝甯屾湜澶у韙婅穬鐨勫皢鑷繁鐨勬兂娉曞垱鎰忎簬鎴戜滑浜ゆ祦銆傗?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滆繕鏈変竴浠朵簨鎯咃紝浠婂ぉ瑕佹壒璇勪竴涓嬪皬涓佸悓浜嬶紝鐜板湪寮浼氫笉榪熷埌浜嗭紝浣嗘槸錛屼笉浠呮病鍙戣█銆佹垜鐪嬩綘浠庡紑浼氬氨涓鐩寸湅鍓嶅ぉ鍙戠殑鏉愭枡錛屼負浠涔堜笉鎻愬墠鍑嗗錛岃繖鏄借澶у姣忎釜浜虹殑鏃墮棿錛屼笅涓嶄負渚嬨備粖鍚庛佸皬鏉庝綘鍦ㄩ儴闂ㄨ绔犻噷鍔犱竴鏉★紝閮ㄩ棬寮浼氬墠蹇呴』鎻愬墠闃呰鐞嗚В浼氳鏉愭枡錛屽嚒榪濆弽鑰咃紝鍖呮嫭鎴戝湪鍐呬竴寰嬬珯鍒頒細璁瑙掕惤绔欑潃闃呰瀹岃祫鏂欏悗錛屽湪鍥炰細璁駭浣嶃傛垜鐨勮瘽瀹屼簡銆傗?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">灝忎竵婊¤劯閫氱孩錛屼笉鐢卞湴浣庣潃澶達紝鍙屾墜鎹備綇浜嗚叜甯紝涓嶆暍鍠樻皵浜嗭紝鎭ㄤ笉寰楁湁涓湴緙濋捇榪涘幓銆?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">鈥滀粖澶╀細璁粨鏉熴傗濆皬鏉庡甯冦?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">浼氬悗鏍規(guī)嵁灝忓瓩鐨勪細璁褰曪紝寰堝揩鐨勫皬鏉庡嚑涓漢鎬葷粨鍑轟互涓嬬殑涓涓奔楠ㄥ浘銆?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> <IMG src="http://www.cnblogs.com/images/cnblogs_com/xdingding/Gef-BlogWeb.gif" border=0></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"><BR> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"><BR> <IMG src="http://www.cnblogs.com/images/cnblogs_com/xdingding/icon1.gif" border=0></P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">浠涔堟槸鍥犳灉鍥撅紵</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">鍥犳灉鍥劇殑鍙戞槑鑰?Kaoru Ishikawa 鏄竴鍚嶇鐞嗕笓瀹訛紝鍏舵渶鍒濈殑鐩殑鏄敼榪涜濺闂寸殑璐ㄩ噺鎺у埗宸ヤ綔銆傛濡備互涓嬬ず渚嬫墍紺猴紝鍥犳灉鍥捐繕鑳借〃杈懼叾浠栫幆澧冧腑鐨勫洜鏋滃叧緋匯?BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/xdingding/ZA010359992052.gif" border=0><BR>  </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">鐢變簬鍥犳灉鍥劇殑褰㈢姸寰堝儚楸肩殑楠ㄦ灦錛屾墍浠ュ畠鍙堢О浣滈奔楠ㄥ浘銆傞奔鐨勮剨楠ㄤ笂鍑犳牴鏈澶х殑楸奸琛ㄧず涓昏鐨勫師鍥犵被鍒?BR>渚嬪錛屽湪鏈緥涓紝涓昏鐨勫師鍥犵被鍒湁鐩庢牸椴佷漢/鏈辯壒浜恒佷腹楹︿漢銆佽惃鍏嬮婁漢鍜岃鏇煎簳浜猴紝榪欎簺縐嶆棌緹や綋閮芥兂鎺у埗鑻辨牸鍏幫紝浠庤屽鑷翠簡璇ユ垬浜夌殑鐖嗗彂銆?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">涓昏綾誨埆涓殑杈冨皬楸奸琛ㄧず涓昏鐨勫師鍥犮備緥濡傦紝鍦ㄦ湰渚嬩腑錛屽湪钀ㄥ厠閫婁漢榪欎釜綾誨埆鏂歸潰錛岄粦鏂環(huán)鏂垬浜夌殑涓昏鍘熷洜鍦ㄤ簬鍏厓 1051 騫磋惃鍏嬮婄帇鐖卞痙鍗庤璇哄皢鐜嬩綅浼犵粰濞佸粔涓涓栥?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; COLOR: black; FONT-FAMILY: SimSun; mso-outline-level: 1">鎮(zhèn)ㄨ繕鍙互鍦ㄤ富瑕佸師鍥犱笂娣誨姞嬈¤鍘熷洜銆?/P><IMG height=1 src="http://xdingding.cnblogs.com/aggbug/292516.html" width=1><BR><BR> <DIV align=right>鑸嫢鑿╂彁 2005-12-07 14:14 </DIV><BR>鏂囩珷鏉ユ簮:<A >http://xdingding.cnblogs.com/archive/2005/12/07/292516.html</A><img src ="http://www.tkk7.com/xdingding/aggbug/22929.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/xdingding/" target="_blank">鑸嫢鑿╂彁</a> 2005-12-08 00:41 <a href="http://www.tkk7.com/xdingding/archive/2005/12/08/22929.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>GEF婧愮爜鍒嗘瀽錛堜簲錛?GEF 鐨凟ditPart鐨勮亴鑳藉垎紱?__ 璺ㄥ浗鏃跺皻濯掍綋闆嗗洟騫垮憡閮ㄩ棬 鐨勬晠浜?/title><link>http://www.tkk7.com/xdingding/archive/2005/12/05/22555.html</link><dc:creator>鑸嫢鑿╂彁</dc:creator><author>鑸嫢鑿╂彁</author><pubDate>Mon, 05 Dec 2005 06:01:00 GMT</pubDate><guid>http://www.tkk7.com/xdingding/archive/2005/12/05/22555.html</guid><wfw:comment>http://www.tkk7.com/xdingding/comments/22555.html</wfw:comment><comments>http://www.tkk7.com/xdingding/archive/2005/12/05/22555.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/xdingding/comments/commentRss/22555.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/xdingding/services/trackbacks/22555.html</trackback:ping><description><![CDATA[<BR><A class=titlelink id=Editor_Results_rprSelectionList__ctl2_Hyperlink1 ><FONT color=#000000>GEF婧愮爜鍒嗘瀽</FONT></A>錛堜簲錛?GEF 鐨凟ditPart鐨勮亴鑳藉垎紱?__ 璺ㄥ浗鏃跺皻濯掍綋闆嗗洟騫垮憡閮ㄩ棬 鐨勬晠浜?BR><BR><SPAN style="FONT-SIZE: 10pt">  <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"><SPAN style="FONT-SIZE: 10pt">鎺ヤ笅鏉ユ垜浠互涓涓晠浜嬬殑鏂瑰紡鏉ヨВ鍐崇涓夌瘒閬楃暀涓嬫潵闂錛?/SPAN></P></SPAN><SPAN style="FONT-SIZE: 10pt"><BR></SPAN> <P style="FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0in; COLOR: #333399; FONT-FAMILY: SimSun; mso-outline-level: 1">宸插瓨鍦ㄤ竴涓笁瑙掑浘褰ditPart錛屾垜浠兂閲嶇敤瀹?浣嗘槸鎴戜滑榪橀渶瑕佸鍔狅紙鎴栧垹鍘伙級杈規(guī)鍙皟鏁寸殑鐗規(guī)э紝濡備綍淇濊瘉鏃犻渶閲嶆柊寤虹珛涓涓柊鐨凟ditPart錛屾垨鑰呭仛鍑轟笐闄嬬殑緇ф壙錛屽綋鍔熻兘涓嶆柇緇勫悎鍚庯紝鍑虹幇鏃犳暟瀛怑ditPart綾? </P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0in; COLOR: #333399; FONT-FAMILY: SimSun; mso-outline-level: 1">濡備綍鐢辨鏋惰嚜鍔ㄥ畬鎴怳ndo鍙奟edo鍔熻兘錛?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun"><SPAN style="FONT-SIZE: 10pt"> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇濊鍦ㄦ煇涓法鍥芥椂灝氬獟浣撻泦鍥腑鍥藉尯騫垮憡閮ㄩ棬錛堣繖鏄竴瀹朵富钀ュ鉤闈㈠箍鍛婄殑騫垮憡鍏徃錛屽惉璇磋懀浜嬮暱鏄釜騫翠粎鍔炵櫨鐨勮佸ごGraphicalEditor鍏堢敓錛屾潵鑷但璧湁鍚嶇殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">eclipse</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍩洪噾璐㈠洟錛夛紝鏈夌洰鍓嶄富瑕佹湁涓や釜瀛愰儴闂?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">騫垮憡絳栧垝閮?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍜?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figuer(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">騫抽潰璁捐閮?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱鏄竴浣嶄腑騫村厖婊′俊蹇冨拰媧誨姏GraphicalEditPart鍏堢敓銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figuer</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱鏄竴浣嶄笌閮ㄩ棬鍚嶅悓鍚嶇殑騫垮憡涓昏璁″笀緹庝附闈掓槬鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figure</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">灝忓銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱GraphicalEditPart鐩墠涓昏鑲╄礋鐫涓夐」浠諱綍錛?/SPAN></P> <UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 1in; DIRECTION: ltr; unicode-bidi: embed" type=disc> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">澶勭悊鐢卞叾浠栭儴闂ㄤ腑鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Model</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜哄憳閫佹潵鍚勯攢鍞儴闂ㄥ箍鍛婇渶姹傦紱</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍋氬嚭鍏蜂綋鐨勫鉤闈㈣璁$瓥鍒掍氦緇?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figure</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">灝忓錛岀敱</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Figure</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">灝忓璐熻矗鐢誨嚭鍏呮弧嬋鎯呯殑騫抽潰騫垮憡錛?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇婚槄瀹㈡埛瑕佹眰涓庡弽棣堢殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏂囦功錛岃繖浜涙枃涔︽槸鐢?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛堟儏鎶ユ敹闆嗛儴闂級鏀墮泦瀹㈡埛鐨勫弽棣堝強瑕佹眰錛岀粡榪囦笓涓氱殑鏁寸悊涓庡垎綾昏屾垚錛堜笂綃囨垜浠互鍙婃帰璁ㄨ繃浜嗭級</SPAN></LI></UL> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐢變簬鍏徃鎵╁ぇ浜嗕笟鍔★紝鎶曞叆甯傚満鐨勪駭鍝佺綾繪瘮浠ュ線澧炲姞浜嗕笁鍊嶏紝</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱宸ヤ綔鍙樺緱寮傚父綣佸繖鏈変簺蹇帇鍨簡錛屾劅瑙夎嚜宸卞揩鎴愪負鏁存棩椹潃閲嶇墿騫磋繄鐨勯┐瀛愶紝鈥滄槸涓嶆槸鑷繁鑰佷簡鈥滸raphicalEditPart鍏堢敓寮濮嬪父甯告鐤戣嚜宸變簡銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪欏ぉ錛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ暱鏀跺埌鎬婚儴涓灝佷俊錛?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1">GraphicalEditPart鍏堢敓錛?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><SPAN style="mso-spacerun: yes">     </SPAN></SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">棣栧厛鎴戜唬琛ㄥ叕鍙告劅璋㈡?zhèn)q欎簺騫村嫟濂嬪嚭鑹茬殑宸ヤ綔銆傛垜浠叕鍙稿湪涓浗鐭煭涓夊勾鐨勮惀涓氶澧為暱浜嗗洓鍊嶏紝鍚屾椂</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓浗閮ㄩ棬鍦ㄦ鏈熼棿鑾峰緱浜嗗叕鍙告渶鏈夋椿鍔涢儴闂ㄥ錛岃繖浜涙垚緇╅兘涓庢?zhèn)ㄧ殑鍔姏鏄垎涓嶅紑鐨勩傛嵁鎴戜滑浜嗚В錛屾?zhèn)ㄥ?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬榪欎笁騫翠腑錛屽疄鏂戒簡鍑犻」瀵屾湁鍒涙剰鐨勫埗搴︽敼闈╋紝濡傛垚绔?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鎯呮姤鏀墮泦閮ㄩ棬錛屾帹騫垮悗澶уぇ鎻愰珮浜嗘暣涓叕鍙?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬涓氬姟澶勭悊鑳藉姏銆備負浜嗚繘涓姝ユ墿澶т笟鍔★紝鍏徃鍦ㄦ湭鏉ョ殑涓ゅ勾閲屽皢鍦ㄤ笘鐣屽悇鍦板挨鍏舵槸涓浗澧炲姞</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">40%</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勫尯鍩熷箍鍛婇儴闂紝姝e鎮(zhèn)ㄦ墍鐭ラ亾鐩墠鍏徃瀵逛簬</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄩ棬鐨勭粍緇囪鍒掍互鍙婅矗浠誨埗搴﹁繕鏈夊緢澶氫笉瀹屽杽涔嬪錛岃繖灝嗗崄鍒嗕笉鍒╀簬鍖哄煙閮ㄩ棬鎵╁睍鐨勮鍒掋傛晠鎴戝鎵樻?zhèn)ㄥ仛鍑恒婃湭鏉ュ箍鍛婇儴緇勭粐鐨勮鍒掋嬭鍒掍功錛屾湰鏈堝簳灝嗛個璇鋒偍鏉ユ婚儴鍙傚姞緇勭粐瑙勫垝涓庡彉闈╂柟妗堢殑璇勫浼氾紝灞婃椂灝嗕細瀵規(guī)偍鐨勮鍒掍功榪涜璇勫銆傚閫氳繃璇勫錛屽叕鍙告墍鏈夊箍鍛婇儴灝嗕細鎸夌収鎮(zhèn)ㄧ殑璁″垝涔﹁繘琛屽彉闈┿?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><SPAN style="mso-spacerun: yes">                      </SPAN></SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">紲濇効涓栫晫鏄庡ぉ鐨勮垶鍙幫紝鍥犳垜浠屽彉寰楁洿鍔犵編濂姐佸厖婊℃縺鎯呬笌鎯寵薄</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun; mso-outline-level: 2"> </P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: Verdana; mso-outline-level: 3"><SPAN style="mso-spacerun: yes">                                                                                          </SPAN>CEO <SPAN style="FONT-STYLE: italic">GEF</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鈥滃櫌錛佸お媯掍簡錛岃繖灝佷俊鏉ョ殑鐪熸槸鍙婃椂錛屽鏋滃啀緇х畫濡傛鐨勮瘽錛屾垜瑕佸帇鍨簡錛屽彧濂藉彟璋嬪畠鑱屼簡銆傚棷錛岃繖鍥炴垜瑕佸ソ濂藉湴鍐欒繖涓鍒掍功銆傝繖鏍鳳紝韜笂鎷呭瓙鎬葷畻鏈夊噺杞葷殑甯屾湜銆傛湁涓婂徃鐨勮祻璇嗭紝鎴戣涓灞曞畯鍥句竴鐣傗滸raphicalEditPart涓嶇敱鑷富鎷嶄簡涓嬫瀛愯嚜璦鑷鍚庯紝寮犲紑鍙岃噦錛岀牥鍦頒竴涓嬩話闈犲湪妞呰儗涓婏紝娣辨繁鍦板嚭浜嗗彛姘旓紝鍙岀洰杞誨悎宸ヤ綔鐨勫帇鍔涗技涔庣墖鍒婚棿娑堝け錛岄『鎵嬫埓涓婁簡浠栭偅鍗佸垎閰鋒瘷鐨勫お闃抽暅錛屽皬澹版墦寮鏃佽竟</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">CD</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屽櫌錛屽濞佸し涔嬪錛屾劅瑙夎嚜宸辨鏃跺氨鍦ㄥ濞佸し甯︾潃澧ㄩ暅韜哄湪閲戦粍銆佹澗杞佹俯鏆栫殑娌欐嘩錛屽惞鐫鍙e摠錛岀儹鎯呬技鐏殑澶槼絀胯繃澶槼闀滐紝瓚婅繃鐪肩毊錛屽皢鍑犵紩妯$硦鐨勫厜鑺掑甫鍏ョ溂涓紙鍏跺疄鏄粬閭i珮鐡︾殑鍚婄伅錛夛紝嫻烽涔犱範錛堟梺杈圭殑鐢?shù)椋庢墖锛夊Q屽湪浜彈鐫榪欑墖鍒誨畞闈欏ぉ鍫傛劅瑙夛紝嬋鎯呭垱鎰忎笉鏂秾鍑猴紝鍟婏紝涔呰繚浜嗙殑鎰熻銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">寮騫詫紒榪呴熺殑鎵撳紑浠栧枩鐖辯殑鑴戝浘杞歡</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> -- Mindjet Manager</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛岃褰曚笅鑴戜腑鐨勬瀯鎬濓紝鐢諱笅濡備笅璁″垝瑕佺偣</SPAN></SPAN></SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"><BR><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/閮ㄩ棬瑙勫垝.gif" border=0></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun; mso-outline-level: 1"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐪嬫潵GraphicalEditPart鍏堢敓瑕佸ぇ騫蹭竴鍦猴紝嬈茬煡璇︽儏錛岃鍚笅鍥炲垎瑙?IMG src="http://xdingding.cnblogs.com/Emoticons/emsmiled.gif" align=absMiddle border=0></SPAN></P><img src ="http://www.tkk7.com/xdingding/aggbug/22555.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/xdingding/" target="_blank">鑸嫢鑿╂彁</a> 2005-12-05 14:01 <a href="http://www.tkk7.com/xdingding/archive/2005/12/05/22555.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>GEF婧愮爜鍒嗘瀽錛堝洓錛?GEF 娑堟伅杞箟 ___ Tool鐨勪綔鐢?/title><link>http://www.tkk7.com/xdingding/archive/2005/12/05/22553.html</link><dc:creator>鑸嫢鑿╂彁</dc:creator><author>鑸嫢鑿╂彁</author><pubDate>Mon, 05 Dec 2005 05:58:00 GMT</pubDate><guid>http://www.tkk7.com/xdingding/archive/2005/12/05/22553.html</guid><wfw:comment>http://www.tkk7.com/xdingding/comments/22553.html</wfw:comment><comments>http://www.tkk7.com/xdingding/archive/2005/12/05/22553.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/xdingding/comments/commentRss/22553.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/xdingding/services/trackbacks/22553.html</trackback:ping><description><![CDATA[<BR>閮侀椃錛佸悓蹇椾滑娌℃湁鐣欒█錛屼笉鐭ユ槸鍐欑殑澶樊錛屼綍澶勯渶瑕佹敼榪涳紝榪樻槸澶у瑙夊緱瀵硅嚜宸辨病鏈夌敤澶?...  <BR><BR> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GEF婧愮爜鍒嗘瀽</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛堝洓錛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> GEF </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">娑堟伅杞箟</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> ___ Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勪綔鐢?/SPAN></P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun"><BR></P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun"><FONT size=2>鎺ョ潃涓婁竴鑺傦細</FONT></P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun"><FONT size=2>鎴戜滑鍏堣В鍐沖涓嬮棶棰橈細</FONT></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"><SPAN style="FONT-WEIGHT: bold; COLOR: rgb(51,51,153)">鍦ㄧ晫闈㈡搷浣滆繃紼嬩腑錛屾垜浠笇鏈涢潰瀵圭殑鏄竟妗嗚皟鏁翠簨浠訛紝鍥懼艦縐誨姩浜嬩歡錛屾垨鑰呮槸緙栬緫鏂囨湰浜嬩歡錛岃屼笉鏄師濮嬬殑榧犳爣鍜岄敭鐩樹簨浠訛紵</SPAN><SPAN style="COLOR: black"> </SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">鏈瀹氫箟錛?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: SimSun">緋葷粺</SPAN><SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: SimSun">浜嬩歡錛?/SPAN><SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: Verdana"><SPAN>        </SPAN></SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓鑸敱鏌愪簺璁$畻鏈轟漢鏈轟氦浜掔‖浠跺彂鍑轟俊鍙鳳紝騫朵笖緇忔搷浣滅郴緇熺悊瑙e悗浜х敓鐨勪簨浠訛紝渚嬪錛氬師濮嬬殑榧犳爣鐨勭Щ鍔ㄣ佺偣鍑誨拰閿洏鐨勬暡鍑諱簨浠剁瓑銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-WEIGHT: bold; COLOR: rgb(153,51,0); FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡錛?/SPAN><SPAN lang=EN-US style="FONT-WEIGHT: bold; FONT-FAMILY: Verdana"> </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐢辯郴緇?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鍜屽叾瀹?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡瑙﹀彂錛岀敱</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟浠g爜鐞嗚В鍚庝駭鐢熺殑浜嬩歡錛堟搷浣滅郴緇熶笉鍙悊瑙o紝鍚屾椂鏃犱換浣曢鍩熺殑涓氬姟璇箟錛夛紝濡?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勫昂瀵歌皟鏁達紝</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勭偣鍑伙紝</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勭Щ鍔ㄣ?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛堝叾瀹炰笉浠呴檺浜庝簨浠剁殑杞箟錛屽寘鎷?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勬敼鍙橈紝涔熼渶瑕佺敱緋葷粺</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇箟杞崲鍒?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟鏉ヤ嬌鐢級</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/Untitled-2.jpg" border=0> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡鍦?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鎺у埗涓殑浼樼偣鏄槗浜庣悊瑙c佺淮鎶ゅ拰鎵╁厖錛屽叿浣撶殑涓昏鏈変互涓嬫柟闈細</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">a.</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍑忓皯緋葷粺</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鍒ゆ柇閫昏緫閮ㄥ垎浠g爜鐨勯噸澶嶃傛瘮濡傚湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄥ垎浠g爜鏃犻渶鍒嗘鐫澶ч噺閫昏緫閲嶅鐨勪唬鐮侊紝褰撻紶鏍囩Щ鍔ㄦ椂鍘誨垽鏂┒绔熸槸涓涓?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勫昂瀵告敼鍙橈紝榪樻槸涓涓?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勭Щ鍔紝榪樻槸涓緇?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勭Щ鍔紝榪樻槸</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">DragAnd</SPAN><SPAN lang=EN-US style="FONT-FAMILY: SimSun">Drop</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勫姩浣溿?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">b.Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄥ垎鐨勪唬鐮佽涔夋槑紜傚湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: SimSun">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍐呴儴澶勭悊浠g爜鍜屾帴鍙d腑鐩存帴闈㈠鐨勬槸</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟錛屽鍥懼艦鐨勭Щ鍔紝鍥懼艦鐨勫昂瀵告敼鍙橈紝榪欐牱銆佷唬鐮佹槗浜庣悊瑙c佽皟璇曠瓑銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">b.Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閮ㄥ垎浠g爜鏃犻渶涓虹郴緇?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡淇濆瓨鐘舵併傚</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">2D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥懼艦鐨勭Щ鍔ㄤ腑錛屽鏋滆繖浜涗簨浠剁洿鎺ュ湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓鐞嗭紝浠庡紑濮?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">MouseDown,</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">MouseMove</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屽埌</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">MouseUp</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪囩▼涓紝鍦?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓闆嗕腑淇濈暀榪欐牱浼楀鐘舵侊紝鏋佹槗閫犳垚</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浠g爜鍏蜂綋澶氬ご鑱岃矗鐨勭棁鐘訛紝浠庤屾?zhèn)d笂涓ラ噸鐨劸_劇鍒嗚</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">:)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜庢槸涔?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GEF</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">FrameWork</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏈夌粰鍑轟互涓嬬殑瑙e喅鏂規(guī)錛?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun"><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/Untitled-7.gif" border=0></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">A</SPAN></P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; COLOR: rgb(102,102,102); FONT-FAMILY: 瀹嬩綋"><BR> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun"><BR><BR>濡備笂鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">A</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GEF</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">閫氳繃</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tools(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏍?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">interface</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏄?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屽綋鐒跺湪瑙嗗浘涓婄殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Menu</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍜?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Toolbar</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏄氳繃</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Action</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍙戝嚭錛岃繖涓槸</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">eclipse</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Workbench</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏈哄埗錛屽湪姝ゅ氨涓嶈璁轟簡銆備互涓嬫槸</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勭被緇ф壙鏍戯細</SPAN></P> <P style="FONT-SIZE: 8pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/Untitled-6.gif" border=0> <P style="FONT-SIZE: 8pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">B<BR></SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun"><BR><BR>浠庝笂鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">B</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍙互鐪嬪嚭</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浠?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">緇ф壙鐨勮繖浜涚被鍧囧鐞嗕竴涓垨鑰呬竴綾?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡錛屽叾涓渶瑕佷繚鐣欎腑闂寸姸鎬佺殑瀛愮被鍧囦互</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">XXXTracker</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">褰㈠紡鍑虹幇銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">棣栧厛榪欎簺</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勫疄鐜扮被閫氳繃</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勬帴鍙o紙涓婂浘鍙寵竟錛夛紝鎺ユ敹鐣岄潰鏉ョ殑浜嬩歡錛岀劧鍚庤皟鐢ㄥ唴閮?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">handleXXX</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛岃繖鏍烽氳繃鍐呴儴鍑芥暟getTargetRequest</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">()[</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">create</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Target</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">Request()</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">]</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍜実etSourceRequest()</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">createSourceRequest()</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">]</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屾妸緋葷粺</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡杞崲涓?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡鍙?/SPAN><SPAN lang=EN-US style="COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: underline">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛堝鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">C</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛夈傝嚦姝?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浼氶氳繃璋冪敤鐩稿叧鑱旂殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勬帴鍙e皢</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓氬姟璇箟浜嬩歡閫氱煡鍒?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓備簬鏄湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Controller(EditPart)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓粎浠呴渶瑕佺悊瑙e鐞?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">瀵硅薄銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P><BR><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/Untitled-8.gif" border=0>  <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">C</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓嬮潰浠?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">ResizeTracker</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浠g爜涓轟緥錛?/SPAN></P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class ResizeTracker</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected Request createSourceRequest() {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">ChangeBoundsRequest request;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">request = new ChangeBoundsRequest(REQ_RESIZE);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">request.setResizeDirection(getResizeDirection());</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">return request;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected Command getCommand() {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">List editparts = getOperationSet();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">EditPart part;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">CompoundCommand command = new CompoundCommand();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">command.setDebugLabel("Resize Handle Tracker");//$NON-NLS-1$</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">for (int i = 0; i < editparts.size(); i++) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">part = (EditPart)editparts.get(i);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">command.add(part.getCommand(getSourceRequest()));</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">return command.unwrap();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected void eraseTargetFeedback() {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">if (!getFlag(FLAG_TARGET_FEEDBACK))</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">return;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">if (getTargetEditPart() != null)</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">getTargetEditPart().eraseTargetFeedback(getSourceRequest());</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">setFlag(FLAG_TARGET_FEEDBACK, false);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected boolean handleButtonUp(int button) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">if (stateTransition(STATE_DRAG_IN_PROGRESS, STATE_TERMINAL)) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">eraseSourceFeedback();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">eraseTargetFeedback();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">performDrag();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">return true;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">鏈鍚庤繕鏈変釜闂鏄?BR></P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(51,51,153)"><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><IMG height=50 src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/Untitled-2.jpg" width=50 border=0><BR>Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪欎簺浜嬩歡鎺ュ彛錛屽浣曚粠</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Viewer</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浼犻掕繃鏉ョ殑鍛紵</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">鎴戠敾浜嗕竴涓畝瑕佺殑綾誨浘</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun"><IMG src="http://xdingding.cnblogs.com/images/cnblogs_com/xdingding/gefCallToolsWeb.gif" border=0><BR>鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">D</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"><BR>鍙傜収涓婂浘錛屼笅闈㈢綏鍒楅噸瑕佷唬鐮侊細</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">澶у涓昏浠ヤ笅涓ゆ柟闈?/P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; COLOR: rgb(153,51,0); FONT-FAMILY: SimSun">涓銆佸垱寤鴻繖浜涘叧閿簨浠跺鐞嗛摼鐨勮繃紼嬶紙娉ㄦ剰鍥句笂鐨勭矖浣撴枃瀛楋級錛?/P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; COLOR: rgb(153,51,0)"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜屻佹秷鎭粠</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">SWT</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Canvas</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">瀹炰緥浼犻掑埌</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪囩▼錛堝浘</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">D</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓敞閲婃爣絳劇殑欏哄簭錛夛紱</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun"> </P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class GraphicalEditor</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">public void createPartControl(Composite parent) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">createGraphicalViewer(parent);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected void createGraphicalViewer(Composite parent) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">GraphicalViewer viewer = new ScrollingGraphicalViewer();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">viewer.createControl(parent);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">setGraphicalViewer(viewer);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">configureGraphicalViewer();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">hookGraphicalViewer();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">initializeGraphicalViewer();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected void setGraphicalViewer(GraphicalViewer viewer) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getEditDomain().addViewer(viewer);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">this.graphicalViewer = viewer;</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class EditDomain </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">public void addViewer(EditPartViewer viewer) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">viewer.setEditDomain(this);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">if (!viewers.contains(viewer))</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">viewers.add(viewer);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class GraphicalViewerImpl</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">public void setEditDomain(EditDomain domain) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">super.setEditDomain(domain);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">// Set the new event dispatcher, even if the new domain is null.<SPAN>  </SPAN>This will dispose</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">// the old event dispatcher.</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getLightweightSystem()</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">.setEventDispatcher(eventDispatcher = new DomainEventDispatcher(domain, this));</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">private final LightweightSystem lws = createLightweightSystem();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class ScrollingGraphicalViewer</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">public void setEditDomain(EditDomain domain) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">super.setEditDomain(domain);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">// Set the new event dispatcher, even if the new domain is null.<SPAN>  </SPAN>This will dispose</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">// the old event dispatcher.</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getLightweightSystem()</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">.setEventDispatcher(eventDispatcher = new DomainEventDispatcher(domain, this));</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; TEXT-DECORATION: underline"><SPAN lang=EN-US style="FONT-FAMILY: Verdana">class </SPAN><SPAN lang=EN-US style="FONT-FAMILY: SimSun">Light</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">weightSystem</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">public void setEventDispatcher(EventDispatcher dispatcher) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">this.dispatcher = dispatcher;</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><SPAN>  </SPAN>//</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍦ㄦ</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Shapes</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">渚嬪瓙涓槸</SPAN><SPAN lang=ZH-CN style="FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">DomainEventDispatcher</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">dispatcher.setRoot(root);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">dispatcher.setControl(canvas);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">protected void addListeners() {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">EventHandler handler = createEventHandler();</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.getAccessible().addAccessibleListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.getAccessible().addAccessibleControlListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">canvas.addMouseListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">canvas.addMouseMoveListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">canvas.addMouseTrackListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.addKeyListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.addTraverseListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.addFocusListener(handler);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">canvas.addListener(SWT.MouseWheel, handler);</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">鈥︹?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">setEventDispatcher(getEventDispatcher());</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: rgb(153,51,0); FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">class EventHandler </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">implements MouseMoveListener, MouseListener, AccessibleControlListener, KeyListener,</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">TraverseListener, FocusListener, AccessibleListener, MouseTrackListener,</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-FAMILY: SimSun">Listener</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun">{</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">鈥?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">public void keyPressed(KeyEvent e) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in"><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><SPAN> </SPAN>//</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍦ㄦ</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Shapes</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">渚嬪瓙涓槸</SPAN><SPAN lang=ZH-CN style="FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">DomainEventDispatcher</SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; TEXT-DECORATION: underline"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">getEventDispatcher().dispatchKeyPressed(e);</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> </SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">}</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">鈥?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">public void mouseDoubleClick(MouseEvent e) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getEventDispatcher().dispatchMouseDoubleClicked(e);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">}</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">鈥?/P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">public void mouseMove(MouseEvent e) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getEventDispatcher().dispatchMouseMoved(e);</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: SimSun">public void mouseUp(MouseEvent e) {</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 1in; FONT-STYLE: italic; FONT-FAMILY: SimSun; TEXT-DECORATION: underline">getEventDispatcher().dispatchMouseReleased(e);</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">}</P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana">鈥?/P> <P lang=EN-US style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana">}</P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪欐牱銆佸湪鍥?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">A</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍙戦佸埌</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏈哄埗鍋氫簡綆瑕佺殑鎺㈣銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">瀛︿範浜?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜х敓</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勬満鍒訛紝鍙互甯姪鎴戜滑璋冭瘯</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">GEF</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屽悓鏃跺鏋滃湪澶у鑷繁鐨勭▼搴忎腑闇瑕佹湁鏂扮殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜や簰綾誨瀷錛屼篃鍙互璇曠潃寤虹珛鑷繁鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Tool</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">綾諱駭鐢熸柊鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Request</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛岃繖鏍峰湪鑷繁鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜х敓瀵瑰簲鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Command,</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪欐牱灝卞彲浠ュ鐞嗗疄鐜版柊鐨?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">UI</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜や簰綾誨瀷銆?/SPAN></P> <P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: SimSun"> </P> <P style="FONT-SIZE: 10pt; MARGIN: 0in"><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍦ㄤ笅涓綃囨垜浠帰璁ㄤ竴涓嬫湁鍏沖浘</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">A</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涓殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">EditPart</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">濡備綍浜х敓</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Command</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛屼互鍙婃墽琛?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Command</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">闂銆?/SPAN></P><img src ="http://www.tkk7.com/xdingding/aggbug/22553.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/xdingding/" target="_blank">鑸嫢鑿╂彁</a> 2005-12-05 13:58 <a href="http://www.tkk7.com/xdingding/archive/2005/12/05/22553.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>GEF婧愮爜鍒嗘瀽錛堜笁錛?妯℃嫙GEF璁捐鎬濊礬錛岃В鍓朑EF2 闄勫浘錛氬寘鍚獹EF鐨凟ditor鍒涘緩鏃跺簭鍥?http://www.tkk7.com/xdingding/archive/2005/12/05/22552.html鑸嫢鑿╂彁鑸嫢鑿╂彁Mon, 05 Dec 2005 05:55:00 GMThttp://www.tkk7.com/xdingding/archive/2005/12/05/22552.htmlhttp://www.tkk7.com/xdingding/comments/22552.htmlhttp://www.tkk7.com/xdingding/archive/2005/12/05/22552.html#Feedback2http://www.tkk7.com/xdingding/comments/commentRss/22552.htmlhttp://www.tkk7.com/xdingding/services/trackbacks/22552.html
 

鍖呭惈GEF鐨凟ditor鍒涘緩鏃跺簭鍥?/STRONG>

浠?/SPAN>eclipse緗戠珯涓婁緥瀛?A >A Shape Diagram Editor涓轟緥












 

]]>
GEF婧愮爜鍒嗘瀽錛堜簩錛?妯℃嫙GEF璁捐鎬濊礬錛岃В鍓朑EF 1http://www.tkk7.com/xdingding/archive/2005/12/05/22550.html鑸嫢鑿╂彁鑸嫢鑿╂彁Mon, 05 Dec 2005 05:53:00 GMThttp://www.tkk7.com/xdingding/archive/2005/12/05/22550.htmlhttp://www.tkk7.com/xdingding/comments/22550.htmlhttp://www.tkk7.com/xdingding/archive/2005/12/05/22550.html#Feedback0http://www.tkk7.com/xdingding/comments/commentRss/22550.htmlhttp://www.tkk7.com/xdingding/services/trackbacks/22550.htmlGEF瀛︿範絎旇錛堜簩錛?/SPAN> 妯℃嫙GEF璁捐鎬濊礬錛岃В鍓?/SPAN>GEF 1

 

GEF濡傚悓鍏朵粬鐨勪竴浜?/SPAN>framework涓鏍鳳紝鏄竴涓鏉傚簽澶э紙鏈夌偣澶稿紶錛夌殑錛屽綋鎴戜滑鎯充嬌鐢ㄩ┚椹畠鏃訛紝灝卞繀欏誨叏闈㈢殑鐞嗚В鍏舵暣浣撴瀯鏋跺強鍏惰繍浣滆繃紼嬨傝繖闇瑕佹垜浠殑姣呭姏鍜屾晱閿愩傛梾閫斿紑濮嬩簡鈥?


 

GEF涓昏鐨勪換鍔℃槸閽堝2D鍥懼艦緙栬緫鎿嶄綔錛屽涓嬪浘銆?/SPAN>

 

 

 

涓轟簡浣?/SPAN>GEF鑳藉騫挎硾鐨勭敤浜庣綾葷箒澶?/SPAN>2D鍥懼艦緙栬緫棰嗗煙錛?/SPAN>GEF灝卞繀欏誨緩绔嬩竴涓弗鏍肩殑鏄撴墿鍏?/SPAN>/鏄撶粍鍚?/SPAN>/鏄撻噸鐢ㄧ殑MVC妗嗘灦錛堝綋鐒惰繖縐嶅垎瑙g粏鍖栧姛鑳藉璞$殑鏂規(guī)硶鎬濇兂錛屾垜浠彲浠ョ敤鍦ㄥ叾瀹冪殑鍦版柟錛屽叾瀹冮鍩熴佸叾浠栬璦濡?/SPAN>C#涓婏級銆?/SPAN>

 

 

 

閭d箞濡傛灉璁捐 榪欎釜 涓ユ牸鐨?/SPAN>MVC妗嗘灦(瀵逛簬Model鏄弗鏍肩殑鐙珛錛屽畠涓嶄緷璧栦笌View鍜?/SPAN>Controller) 浠ュ強 姝ゆ鏋?/SPAN> 濡備綍 杈懼埌 鏄撴墿鍏?/SPAN>/鏄撶粍鍚?/SPAN>/鏄撻噸鐢?/SPAN> 鐨勭壒鎬с備笅闈㈡垜鎸夌収鑷繁鎷欏姡鐨勬濊礬錛屼互楹婚泙涔嬬溂搴?/SPAN>楦塊泚涔嬪織鍟?IMG src="http://xdingding.cnblogs.com/Emoticons/emembarrassed.gif" align=absMiddle border=0>

 

瀵逛簬MVC涓?/SPAN>

View閮ㄥ垎錛?/SPAN>GEF鐞嗘墍褰撶劧瑕佷嬌鐢ㄨ嚜瀹剁殑涓滀笢Draw2D銆傚埄鐢?/SPAN>Draw2D鐨?/SPAN>Figuer浣滀負鑷繁鐨?/SPAN>View銆?/SPAN>

Model閮ㄥ垎錛?/SPAN>寰寰鍐呴儴鍖呭惈浜嗗崈宸竾鍒佷笉鍙鐭ョ殑鍟嗕笟淇℃伅銆傚洜姝ゃ?/SPAN>GEF妗嗘灦搴旇灝介噺鍑忓皯綰︽潫錛堝湪涓嬮潰灝嗚緇嗚鏄庣害鏉燂級銆?/SPAN>

Controller閮ㄥ垎錛?/SPAN>EditPart/Draw2D鐨?/SPAN>Figure/Model榪欎笁涓爲鐘跺璞℃ā鍨嬶紝鍦?/SPAN>EditPart涓皢寤虹珛浜嗕笌鍏跺搴旂殑Draw2D鐨?/SPAN>Figure/Model緇撶偣 寤虹珛涓涓鍏寵仈鐨勫叧緋匯?/SPAN>

 

榪欐牱浜х敓鐨勬瀯鏋跺涓嬶細

 

 

 

 

 

 

鎬濊冿細

涓轟粈涔?/SPAN>Controller瑕佸悓View涓鏍烽噰鐢ㄦ爲鐘剁粨鏋勫憿錛?/SPAN>

褰?/SPAN>Controller浠ユ爲鐘剁殑褰㈠紡瀛樺湪錛岃繖鏍蜂究浜庡姛鑳藉垎瑙o紙榪欎釜閬撶悊鏈夌偣鍍?/SPAN> 鍦ㄧ被璁捐涓?/SPAN> 澶嶅悎浼樹簬緇ф壙 涓鑸級

榪欐牱姣忎竴緇撶偣鐨?/SPAN>Controller(鍗?/SPAN>EditPart) 浠呴渶瑕佸鐞?/SPAN>

  • 鑷韓閫昏緫鍔熻兘
  • 綆$悊瀛?/SPAN>Controller
  • 蹇呰鏃墮氱煡鐖?/SPAN>Controller

灝ゅ叾褰撶敤鎴烽渶瑕佸湪鍥懼艦鐣岄潰緙栬緫鐣岄潰涓紝闇瑕佷嬌鐢ㄥ縐嶄笉鍚?/SPAN>UI琛屼負瑙勫垯鐨?/SPAN>2D鍏冪礌錛堜緥濡備笉鍚岀殑褰㈢姸鍧楋紝涓嶅悓琛屼負鐨勮繛綰跨瓑錛夌粍鍚堟潵瀹屾垚宸ヤ綔鏃訛紙渚嬪綾諱技Visio榪欐牱鐨勭晫闈級錛岃繖縐嶆瀯鏋剁殑浼樺娍灝辨樉闇叉棤鐤戙?/SPAN>

 

鏈畬寰呯畫鈥?(涓嬮潰瑕佹帰璁ㄥ浣曚駭鐢熶笂榪頒笁涓爲鐘舵ā鍨嬬瓑銆?/SPAN>)



]]>
GEF婧愮爜鍒嗘瀽錛堜竴錛?eclipse鐨凣EF鐩稿叧欏圭洰璇存槑http://www.tkk7.com/xdingding/archive/2005/12/05/22549.html鑸嫢鑿╂彁鑸嫢鑿╂彁Mon, 05 Dec 2005 05:50:00 GMThttp://www.tkk7.com/xdingding/archive/2005/12/05/22549.htmlhttp://www.tkk7.com/xdingding/comments/22549.htmlhttp://www.tkk7.com/xdingding/archive/2005/12/05/22549.html#Feedback0http://www.tkk7.com/xdingding/comments/commentRss/22549.htmlhttp://www.tkk7.com/xdingding/services/trackbacks/22549.html 

GEF瀛︿範絎旇錛堜竴錛?/SPAN> eclipse鐨?/SPAN>GEF鐩稿叧欏圭洰璇存槑

 

棣栧厛銆佹劅璋?A >鍏繘鍒?/A>鐨勮緵鍕ゅ姵鍔ㄥ拰濂夌尞銆傝繖鍑犲ぉ寮濮嬪GEF鍙戠敓鍏磋叮錛?A >鍏繘鍒剁殑GEF緋誨垪瀵規(guī)垜瀛﹁繖浜涚殑甯姪寰堝ぇ鍏ラ棬寰堝揩銆傝嚜宸變篃灝遍『鎵嬫妸鍛ㄦ湯瀛︿範鐨勪笢瑗胯褰曚笅鏉ャ傚府鍔╁悗鏉ュ浜恒傛垜浼氭妸榪欏嚑澶╂墍瀛﹂檰緇啓鍑哄笇鏈涘ぇ瀹舵敮鎸併傜洰鍓嶃佹鍦ㄤ負鍏繘鍒朵緥瀛愬彂鎰侊紝鎴戝NodePart澧炲姞浜?/SPAN>ResizeEditPolicy錛屼絾鏄笉鐭ヤ負浣曢紶鏍囨嫋鍔ㄦ椂鏈変釜鐏拌壊鐨勫尯鍩熷湪闅忕潃鍙樺寲錛屼絾榧犳爣閲婃斁鏃訛紝NodeFigure鐨勫昂瀵鎬笉鍙戠敓鍙樺寲錛屾槸鍚︽槸鍥犱負鍦?/SPAN>refreshVisuals涓浐鍖栦簡Size錛屼唬鐮佸涔犱腑鈥?

 

eclipse鐨?/SPAN>GEF鐩稿叧欏圭洰璇存槑銆?/SPAN>

 

鍚勯」鐩殑綆浠嬶細

 

 

Draw2D錛?/SPAN>寤虹珛浜?/SPAN>2緇寸殑鍥懼艦搴?/SPAN>(鏍戠姸鍥懼艦閮ㄤ歡Figure)錛岃礋璐f樉紺?/SPAN>2緇寸殑鍥懼艦灞曠ず銆?BR>


GEF
錛?/SPAN>     錛?/SPAN>Graphical Editing Framework錛?/SPAN>寤虹珛鏍囧噯鐨?/SPAN>MVC鏋勬灦錛屼唬鐮佸埄鐢?/SPAN>Draw2D浣滀負鑷繁鐨?/SPAN>View閮ㄥ垎錛屼富瑕佷唬鐮佸疄鐜板鏉傜殑鏍戠姸(浜?/SPAN>Model鍒嗗埆瀵瑰簲)      鐨勬帶鍒跺櫒銆傚疄鐜扮殑妗嗘灦鍏鋒湁寰堥珮鐨勫彲澶嶇敤絳夌壒鎬э紝渚嬪錛氬皢鍥懼艦閮ㄤ歡鍔熻兘鍒嗚В涓哄涓?/SPAN>EditPolicy錛岃繖鏍蜂嬌鐢ㄨ呭彲浠ラ氳繃installEditPolicy鎺ュ彛鏉ュ畾鍒訛紝浠ュ強鎵╁厖鑷繁鐨勬煇涓鍔熻兘鐗瑰緛銆?/SPAN>


EMF:     
錛?/SPAN>Eclipse Modeling Framework錛?/SPAN>棣栧厛鍦ㄤ竴涓交閲忕駭欏圭洰浠ュ強欏圭洰鍒濇湡寮鍙戯紝Model甯稿父閲囩敤鎷ユ湁Property鐨?/SPAN>Java瀵硅薄鏉ョ畝鍗曟槑浜嗚〃紺恒愬嵆 Plain Old Java Objects (POJOs)銆戙?/SPAN>EMF瀹氫箟浜嗕竴濂桬core鍏冩ā鍨嬶紝浣垮緱Model鍏鋒湁鏄撲簬緇存姢銆佹槗浜庢墿鍏呫佹槗浜庢暟鎹氦鎹㈢瓑鐗規(guī)х殑Model Framwork銆傚洜姝ゃ佸湪瀹為檯涓ぇ鍨嬬殑欏圭洰涓線寰浼氶噰鐢?/SPAN>Draw2D錛?/SPAN>GEF錛?/SPAN>EMF鐨勬柟寮忔潵瀹炵幇鏁翠綋鐨?/SPAN>MVC妯″紡銆備緥濡傦細ROSE鐨勬渶鏂扮増鏈?/SPAN> IBM.Rational.Software.Architect灝辨槸閲囩敤浜嗚繖縐嶆瀯鏋躲?/SPAN>


GMF
錛?/SPAN>    錛?/SPAN>Graphical Modeling Framework 錛?/SPAN>浣跨敤浜?/SPAN>GEF鍜?/SPAN>EMF錛屽緩绔嬩簡涓や釜涔嬮棿鐨勬ˉ姊佹鏋訛紝鍚屾椂瀹炵幇浜嗕竴浜涢鍩熶笂鐨勫吀鑼冨簲鐢紝濡?/SPAN>UML鍥撅紝鐢樼壒鍥撅紝鑴戝浘絳夈傦紙欏圭洰姝e湪榪涜涓繖浜涘姛鑳借繕鏈畬澶囥傚彲浠ョ敤鏉ュ弬鑰冧互瀹炵幇鑷繁鐨勪竴涓爣鍑嗙殑GEF錛?/SPAN>EMF鐨勫簲鐢級銆?/SPAN>

 

鍚勯」鐩緷璧栧叧緋伙細

 

 

濡備笂鍥撅細浣跨敤鑰呭彲浠ユ湁浠ヤ笅鍑犵鐢ㄦ硶錛?/P>

EMF: Model綆$悊灞?/SPAN>

Draw2D: 浜岀淮鍥懼艦灞曠幇

Draw2D 錛?/SPAN> GEF: 浜岀淮鍥懼艦鐨勭畝鍗曠紪杈戞ā鍧?/SPAN>

Draw2D 錛?/SPAN> GEF 錛?/SPAN> EMF錛?/SPAN> 浜岀淮鍥懼艦鐨勭紪杈戞ā鍧?/SPAN>

Draw2D 錛?/SPAN> GEF 錛?/SPAN> EMF 錛?/SPAN> GMF錛氬熀浜?/SPAN>GMF鎻愪緵鐨勫浘褰㈢紪杈戝姛鑳戒箣涓婃墿灞?BR>



]]>
主站蜘蛛池模板: 性做久久久久久免费观看| 毛色毛片免费观看| 亚洲免费精彩视频在线观看| 91精品啪在线观看国产线免费| 最好免费观看高清在线| 91亚洲国产成人久久精品| 国产成人免费片在线观看| a级毛片免费播放| 亚洲天堂2017无码中文| 亚洲国产成人久久综合野外 | 亚洲视频.com| 日韩精品福利片午夜免费观着| 亚洲欧洲美洲无码精品VA| 亚洲免费视频网站| 久久亚洲精品无码gv| 国产成人亚洲综合无码精品| 成人免费福利电影| 拍拍拍无挡视频免费观看1000| 亚洲国产美女精品久久久久∴| 一区二区三区免费精品视频| 亚洲一区二区中文| 男人的天堂亚洲一区二区三区 | 一级毛片视频免费| 亚洲日产2021三区| 日本中文一区二区三区亚洲| 在线观看H网址免费入口| 草久免费在线观看网站| 亚洲一区二区三区高清不卡| 狠狠色伊人亚洲综合成人| 国产精品自在自线免费观看| 很黄很黄的网站免费的| a成人毛片免费观看| 国产精品无码亚洲一区二区三区| 亚洲精品和日本精品| 在线视频精品免费| 久久99精品国产免费观看| 一个人看的免费高清视频日本| 亚洲午夜久久久久妓女影院| 麻豆成人精品国产免费| 成人福利免费视频| 无码人妻一区二区三区免费看 |