• JMoney RCP


    JMoney RCP是一个采用Eclipse RCP开发的个人理财软件,并可以使用插件进行扩展。

    JMoney RCP is a personal finance (accounting) manager written in Java. It is built using the Eclipse RCP and can be extended using plug-ins. If you wish your accounts program had a feature specific to your needs, download JMoney RCP and write a plugin.

     Plug-in Overview

    No accounting program can hope to include all the features required by users. Attempts to provide features required by users usually result in a bloated and difficult to maintain program. Some users are happy with most features of an accounting program but have specialized requirements. Some users have data stored in existing databases and wish to leave the data in the database and have an accounting program that can work with the data. Users may have additional data that they want to store with each account, category or entry. JMoney addresses all of these requirements and more through its support for plug-ins.

    In order to support plug-ins, JMoney has been re-written to run on top of the Eclipse 3.3 Rich Client Platform. The full power of the Eclipse plug-in framework makes the JMoney finance manager a powerful extensible accounting framework. In addition to all the usual extension points provided by Eclipse for adding views, menu items, actions etc., the JMoney framework provides extension points for extending the data model. Plug-ins can add new properties to accounts, transactions, categories, entries and any other class of object in the data model. Plug-ins can add new classes that are derived from existing classes in the data model. Plug-ins may add new base classes to the data model. The JMoney framework also allows plug-ins to be developed that implement a datastore. Users may thus chose to store their JMoney accounts in, for example, a local XML file, an SQL database, or even a mixture of different datastore types.

    It is expected that a large number of plug-ins will be developed. Plug-ins are planned for graphs, online banking (HBCI), etc.

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    StrutsIDE:StrutsIDE是开发Struts框架开发工具。它提供了struts-config.xml配置文件的图形管理界面。
    JSR220-ORM:JSR220-ORM项目为JSR220(EJB3)与JSR243(JDO2)规范的实现提供一个可视化的开发工具.它将会追踪这些规范的变化,只要它们合并在一起变成一个公共的持久化标准,这个项目也将会为这个标准提供完全实现的工具.
    OWL VE:OWL(Ontology Web Language)可视化编辑器。
    Code Quality Plugin:代码质量插件(cqp)该Eclipse插件构建在现有的工具之上如checkstyle ,findbugs ,jdepend ,以帮助实现代码质量标准。 CQP能够在开发过程中给出代码质量的一个快照。
    Tribix:Tribix-Extended Emitters for BIRT提供一组可扩展的用于BIRT的Emitter包括PPT Emitter与XLS Emitter。以便让BIRT除了支持HTML和PDF格式之外,还可支持PPT与XLS格式。
    jOra: jOra是一个Oracle数据库管理Eclipse插件,适合于使用Oracle数据库的Java开发人员。能够让日常Oracle的使用和管理变得更加简单和高效。在线安装地址:http://jora.luenasoft.de/updatesite
    AdvanQas:AdvanQas 提供对if/else等条件语句的提示和快捷帮助(自动更改结构等)
    ER Diagram Editor:这个插件提供在Eclipse中设计与编辑实体关系(ER)图的功能。并能够根据ER图生成SQL和Hibernate代码。
    Rich Text Editor:Rich Text Editor是一个用于Eclipse RCP应用程序的WYSIWYG文本编辑器。
    JDEEP Eclipse Plugin:JDEEP是一个能够监测开发人员编码时间的插件。该插件能够帮助开发人员评估他们的软件开发效率。