- 浏览: 84272 次
- 性别:
- 来自: 深圳
最新评论
-
soundycui:
http://www.eclipse.org/birt/pho ...
Birt支持xls的秒招 -
tvriawnui:
博主,你好,请问一下你有birt2.5.2的下载地址吗?有的话 ...
Birt支持xls的秒招 -
grape927:
你应该把jad.exe、net.sf.jadclipse_3 ...
如何在eclipse中配置jad[java反编译]
文章列表
说明:
@interface 是说明当前类是一个注解类型,而且在类中可以插入多个自定义注解
定义方法: @interface Annotation名 {定义体}
1.annotations中只有唯一一个成员,则该成员应命名为value:
2.annotaion类型声明是可以标注自己的,这样的annotation被称为“meta-annotations”。
eg: @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface Test { }
...
1.打印所有xml的内容
Document document = load("D:\\dialog.xml");
OutputFormat format = null;
format = OutputFormat.createPrettyPrint();
StringWriter stringWriter = new StringWriter();
XMLWriter writer = new XMLWriter(stringWriter, format);
writer.write(document);
writer.c ...
String xpath = String format("/root/shools/shool[@id=\"%d\"]",xx);
String xpath = "/root/shools";
String xpath = "/root/shools/shool[@id=1]";
String xpath = "//root/shools/shool/class/student[@name=\"alice\"]";
1.获得文档
a.新的
Document documen ...
eclipse的newsgroup,可以在这个网站去查看RCP相关的疑问哦
http://www.eclipse.org/forums/
Graphics view框架,说不定可以做小游戏:连连看
Serializable 序列化
http://www.cnblogs.com/kelin1314/archive/2011/02/23/1962183.html
内部类的作用
http://www.cnblogs.com/kelin1314/archive/2009/11/11/1601286.html
Java基本数据类型
http://www.cnblogs.c ...
1.初始化Action testAction
testAction = new RetargetAction("testP2.test", "tttest", IAction.AS_DROP_DOWN_MENU);
testAction.setEnabled(true);
testAction.setMenuCreator(new IMenuCreator() {
private MenuManager dropDownMenuMgr;
@Override
public Menu ...
1.创建文件工具条
private MenuManager createFileMenu() {
MenuManager menu = new MenuManager("&File", IWorkbenchActionConstants.M_FILE); //$NON-NLS-1$
menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_START));
menu.add(new GroupMarker(IWorkbenchActionConstants.NEW_EXT));
me ...
1.The role of P2
p2的核心构架是agent[代理],这个agent是抽象的概念,它不是真正的代理对象,它
真实是一个逻辑实体,它用来说明:metadata元数据管理profiles,通过管理
下载aritfacts从仓库repositories中,使用engine来操作profiles.
artifacts被安装或更新,它大多是一些bundles
metadata说明:依赖的信息,它从产品配置文件或manifests中抽取得到
profiles:represent runnable configurations of software,rec ...
快速为view的工具条中加个下拉列表
- 博客分类:
- RCP
1.设置view的工具条
MyView extends ViewPart{
ToolBar toolBar;
Menu start;
MenuItem aaa;
MenuItem bbb;
callAction = new CallAction(this);
initTool(){
toolBar = new ToolBar(composite, SWT.NONE);
toolBar.setLayoutData(new GridData(SWT.LEFT, SWT.FILL, fal ...
/** 获取工程路径[字符串],Exe所在[目录]路径*/
public static String getWorkspacePath() {
String runPath = Platform.getInstanceLocation().getURL().getPath();
String result = null;
if (!runPath.contains(":"))
return null;
int index = runPath.indexOf("workspace");
if (index & ...
<extension
point="org.eclipse.ui.editors">
<editor
class="my.test.CustomReportEditor"
default="false"
extensions="xml"
icon="platform:/plugin/org.eclipse.birt.report.designer ...
String id = "org.eclipse.birt.report.designer.ui.editors.ReportEditor";
IProject project = null;
IPath location = null;
project = FileHelper.getReportPath();
location = project.getLocation();
location = location.append(reportName+ ".rptdesign"); ...
/**
* 打开磁盘目录”
*
* "Explorer /root , /select,"表示直接打开这个文件
* "Explorer /n , /select," 表示打开并选中这个文件;若此文件夹已被打开,则复制打开一个新窗口,再选中
* "Explorer /, /select,"表示:同/n,但它会打开“左边导航的文件夹”
* "Explorer.exe /select," 下面方法使用的,表示:打开选中此文件;若文件打开,则也许不会选中此文件
...
Eclipse国际化的问题,Eclipse-RCP项目做做国际化的时候,存在两个层面,一个是控件上的中文,另一个是Plugin.xml中的中文信息,控件上的中文,没有什么可说的,用一个类,加一个资源文件就可以了~主要的问题是Plugin.xml中的中文信息;
根据各大网站和资料的中描述,Plugin.xml中中文信息用一下方法处理:
1.在Plugin.xml同目录下新建plugin.properties;
2.将Plugin.xml文件中中文部分替换成%xxxx;
不知道这样的办法是不是在Eclipse3.3以前的版本中有用,反正我在Eclipse3.3中, ...
在ECLIPSE中以XLS方式查看实际上是导入一个第三方的包你可以到
http://sourceforge.net/projects/tribix/files/这去下载与你BIRT相同版本的包xls-emitter-bin_2.5.0.zip 以及另一个要用到的POI包你可以到
http://www.apache.org/查找(上面zip需要的包poi-3.2-FINAL-20081019.jar)
1。解開xls-emitter-bin_2.5.0.zip後將plugins複製到eclipse\plugins下
2。POI解開後將jar檔複製到org.uguess.birt.report. ...
1.build DataSource
2.String sql
String sql = "select * from test where time between ? and ?";
3.build Parameter
int timeStart = xxx;
int timeEnd = xxx;
void buildParameters() throws SemanticException
{
ScalarParamet ...