与Eclipse Platform类似,Eclipse GEF通过大量使用设计模式来得到它的灵活性和扩展性。下面总结以下经常碰到的模式的小结。 1. MVC 与其他图形框架类似,GEF使用MVC来消除UI之间的耦合。 (1)Model:可以用任何Java对象来表示,model必须拥有某种notification机制。 (2)Views: Figure/TreeItems, 在典型的GraphicalEditor中,Figure是用于在GraphicalViewer中显示的Draw2D Figure,而TreeItems用于在Outline中的TreeViewer中显示信息。 (3)Contro ...
用Eclipse开发插件也有一定时间了,这段时间项目不是很紧张,准备整理一下,把一些学习和平时开发的心得记录下来。
最近在研究Eclipse插件
  • 20:55
  • 浏览 (64)
  • 评论 (0)
Override是norm,而Overroad是ExceptionOverride是在Runtime时候判断的,而Overload是在Compile-Time时候判断的对于Constructor,只能Overload,而不能Override尽量少用Overroad,就算用了也尽量使用不同数目的参数,以免client混淆。
  • 00:27
  • 浏览 (58)
  • 评论 (0)
昨天晚上第一次网上面试,是跟美国那边的工程师面试的。总体感觉用英语交流是没有问题,不过有些问题问得比较深入,而且看不到对方,不知道我回答得结果怎么样。希望自己能够顺利通过吧。在这里祝福一下自己。
  • 11:43
  • 浏览 (59)
  • 评论 (0)
2006-11-10

JMX随想

最近在研究JMX,刚刚浏览了JMX in Action,把一些要点记载下来,以供以后查阅。1、JMX是Sun公司的一个标准。分为三层,分别是:      Instrumentation: 最里面的一层,包括MBean      Agent: MBean Server      Distributed:最外面的一层,包括Connector与Adapter2、客户端通过调用Distributed层的API,通过MBean Server查找MBean,然后直接管理MBean。这是我暂时的一点总结。3、MBean的类型:        Standart MBean:最简单的MBean        D ...
  • 15:15
  • 浏览 (64)
  • 评论 (0)
teleyic
搜索本博客
最近加入圈子
存档
最新评论