文章分类 - snippets
share my codes
eclipse~Platform测试
摘要:*关于Platformorg.eclipse.core.runtime.Platform是eclipse在运行时的一个核心工具类,包括很多静态方法用于获取操作系统和eclipse相关信息, 如操作系统架构,扩展点注册, eclipse目录等;以下, 根据我的环境信息测试Platform, 以便对Platform的一些方法有个形象的认识.*我的系统信息:---系统信息操作系统: xubuntu12.04x86_64用户目录: /home/dzh/---eclipse安装目录:/home/dzh/program/eclipse3.7/工作区:/home/dzh/lx/ext-eclipse/---
阅读全文
js~示例Global对象
摘要:测试一下全局对象的部分属性和方法*Gobal内容---属性NaN, 表示非数字Infinity, 表示无限大数字debugger, 还不知道如何使用?undefined , 表示一个实例没有定义任何值,是一个特殊的基本类型---方法eval, 执行一段string格式的javascript脚本, 将执行结果放在eval位置上.(可能需要一篇专门的文章讨论其执行作用域问题).parseInt, (详见,http://www.w3schools.com/jsref/jsref_parseint.asp)parseFloat, (详见, http://www.w3school.com.cn/js/j
阅读全文
示例~C变参函数
摘要:*C变参函数示例,这个程序好像是以前摘自"K&R" varargs.c#include <stdio.h>#include <stdarg.h>double sum(int,...); int mai...
阅读全文
实现GEF线路由
摘要:*内容概述 ---实现添加自己的线路由 ---给出一个案例,线能自动绕开其他的图形. *ManhattanConnectionRouter简介 ---算法简介 与节点无关,只关心如何折线,拐点是不断...
阅读全文
将GraphicalViewer导出为图片
摘要:最近时而忙一阵,也在看些书,几篇文章都没写完.一晃8月最后一天,昝发篇简洁的,努力写些文章. *概述 ---这篇文章说明了如下问题: 如何把gef的内容导出为图片,本质是如何把figure绘制到需要...
阅读全文
添加删除项目的builder
摘要:*每次从svn或clean项目时,都会在刷新工作区后执行项目构件,而在项目很多时,就浪费很多时间. 想到的解决的方法之一,是去除项目的构建器. *构建器是定义在".project"中,如下是java项...
阅读全文
org.eclipse.core.runtime.ISafeRunnable
摘要:*功能 ---和org.eclipse.core.runtime.SafeRunner配合,实现异常的自定义处理 今早看console源码时,看到这个类的一个典型应用,把源码摘下来. ISafeRun...
阅读全文
实现简单的Console
摘要:Console视图可以用于交互操作如OSGi Console控制台,也用于一般的信息显示,如报错信息等.下文说明如何定义一个最简单的控制台. *实现的功能 ---定义自己的控制台,使用扩展点org.e...
阅读全文
Control添加Drop支持
摘要:*代码示例,为Control添加Drop支持 DropTarget示例int ops = DND.DROP_COPY;Transfer[] transfers = new Transfer[]{ Lo...
阅读全文
CommonNavigator添加workingset
摘要:*CommonNavigator没有默认加入WorkingSet功能,但是提供了WorkingSetFilterActionGroup,它包含了所有需要的功能. 如下是代码示例,在导航器中加入工作集...
阅读全文
通过xsd验证xml格式是否正确
摘要:package cn.com.agree.eci.ide.message.editor.presentation; import java.io.InputStream; import javax.x...
阅读全文
浙公网安备 33010602011771号