IntelliJ Community . CanooULCPlugin

 
CanooULCPlugin 

HOME INDEX SEARCH CHANGES GO  

CanooULCPlugin

Purpose

This is a plugin for Rich Internet Application development with Canoo's ULC (Ultra Light Client) Java library. It provides Run/Debug integration for ULC applications and a ULC library wizard.

Description

The same way you launch the main method of a Java class, you can now launch/debug an IApplication instance. Simply right-click on the class, choose 'Run' or 'Debug' from the menu and the class will be launched through the ULC Development Runner. Through the context menu, you can also create configurations, save configurations, etc.

Your configurations can also be created, deleted, and modified through a separate ULC Configuration tab which is part of the Run/Debug Configurations view. In addition, it allows you to conveniently configure your settings which will be used by the ULC Development Runner.

The ULC Library Wizard allows you to create a global library which contains all classes, sources, and Javadocs needed for development of ULC applications. You can also update an existing global ULC library with a new version of ULC. The wizard is integrated in the Settings view.

Using

In order to use the Run/Debug functionality of this Plugin, you must either have the ulc-base-development.jar on your classpath or you must generate a ULC library using the included wizard and add the library to your module/project.

When running the ULC library wizard (integrated into the ULC Plugin Settings), optionally, you can choose to have the generated library being added to a given module of your current project.

Current Features

  • Integration of the ULC Development Runner in context menu and Run/Debug Configurations view.
  • Wizard to create global ULC library including classes, sources, and Javadocs.

Plugin Development

Please see the topic CanooULCPluginDev, any feedback is welcome smile

Plugins installation

  • Download the ULC Plugin through IDEA's Plugin Manager

or...

  • Download the binary ulcIntegration.jar file (see below)
  • Copy ulcIntegration.jar to your IntelliJ/plugins directory.
  • Restart IntelliJ

Plugin Info

Plugin Author: Christian Stettler and Etienne Studer
Plugin Version: 31 Jan 2005 (V1.0.1)
IDEA Version: 4.5.2 (Build 2239-2999), EAP 5.0 not supported
Change History:
31 Jan 2005 (V1.0.1): Added setting for log level
29 Nov 2004 (V0.98): Separated init and user parameter views
15 Nov 2004 (V0.94): Initial version
Jar Dependencies: none
Plugin Home: http://www.intellij.org/twiki/bin/view/Main/CanooULCPlugin
Feedback: http://www.intellij.org/twiki/bin/view/Main/CanooULCPluginDev
ULC Community: http://ulc-community.canoo.com/snipsnap/space/Contributions/Integration+Snippets/IDEA+IDE+Integration

Related Topics: PluginDocumentation, ProjectPluginTemplate, OpenAPI, IntellijPluginDocumentation, IntellijPluginDocumentation, PluginDeployment, IdeasForPlugins

-- EtienneStuder - 15 Nov 2004

IntelliJPluginWebForm
IntelliJPluginName: CanooULCPlugin
IntelliJPluginVersion: 1.0.1
IntelliJPluginVendor: Canoo
IntelliJPluginBinary:
IntelliJPluginSource:
IntelliJPluginClassification: IntegrationPlugin
TopicClassification: IntelliJPluginPackage
TopicShortDescription: Plugin for Rich Internet Application development with Canoo's ULC (Ultra Light Client) Java library. Provides Run/Debug integration for ULC applications and a ULC library wizard.
TestedOnOS: OsWinXP
ShouldRunOnOS: AnyOS

Attachment: sort Action: Size: Date: Who: Comment:
ulcIntegration.jar action 51965 31 Jan 2005 - 16:24 EtienneStuder ULC Plugin 1.0.1 Binary
src_ulcIntegration.zip action 22866 31 Jan 2005 - 16:25 EtienneStuder ULC Plugin 1.0.1 Sources

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.