我需要java插件开发

Developing application specific plugins Demo   Procedure Follow the instructions for a Tersus Studio - Cross Platform Installation, replacing the Eclipse Platform Runtime Binary build specified there, with an Eclipse SDK build (or another build supporting Java development). Start with a Java project and add a folder models to make it a Tersus project as well. Create a Java class that extends tersus.runtime.Plugin (the attached demo project includes 3 such classes: Factorial, Fibonacci, Transform). Create a TPD file describing the plugin created in the previous step. At a minimum, the TPD file should contain a reference to the Java class that implements the plugin (see in models/Plugins folder in the attached demo project). Connect an action to the plugin, by dragging a Basic/Action to the model, and changing its plugin property. Setting the property to Plugins/X means the TPD file is located in either models/Plugins/X/X.tpd or models/Plugins/X.tpd - whichever exists. The folder models/Plugins/X/ is typically used to hold icon files and/or documentation. Add the necessa*****iggers and exits, per the plugin implementation. (Optional) Add icons (always nice, but time-consuming) (Optional) Create a template/prototype (if the plugin is only used once this is redundant) Notes Whenever the Java implementation is changed, the Tersus application needs to be restarted in order to load the new version. 3rd party Jar files can be added to a jars folder in the project (as in the demo project) The whole project can be packaged as a library (.tersus) file, via File > Export > Tersus > Tersus Project File, and re-used in other Tersus projects. The API for interacting with Tersus is somewhat complicated but results in relatively efficient access (all element access is using fixed array indices rather than hash lookups): The plugin's initializeFromModel method is called when the application is started, and is used to initialize objects that represent triggers, exits, data types and data elements. All data structures are represented by abstracted Objects. For atomic values, these are the actual data types. For composite value (Data Structures), these are arrays (each element has a fixed position in the array). Actual access to data structure components is done using ElementHandlers (each elements contains the relevant index) - see demo project. Repetitive elements are represented by java.util.List objects参考tersus项目介绍http://tersus.com/#Id=7987,开发一个插件;接收post请求的body部分传值给Callable Service

API集成郑州市

需人才报价 查看详情

java快速开发插件需求外包介绍
本页是猪八戒网为您找到的java快速开发插件需求外包信息,包括威客参与数、剩余参与机会及截止日期等,为个人及公司、企业提供最新最全的java快速开发插件需求外包信息,查找java快速开发插件需求,尽在猪八戒网。
java快速开发插件需求推荐