Eclipse Plugin

For Eclipse we are providing EPlug, a plugin that enables the efficient usage of JVx and VisionX features in Eclipse. With this plugin we facilitate the daily work of Java developers and support that they are able to write quality software.

The plugin is available from the Eclipse Marketplace in two editions:

 

Both editions are commercial, but can be evaluated within a 30 day trial period. During the installation you can select between
EPlug Lite, EPlug Pro and EPlug VisionX.
 
The Lite edition is free of charge and can be used freely, but only a limited set of functionality is available. 

The Pro edition provides you with all features except VisionX support. 

The VisionX edition provides you with all features of the Pro edition and includes VisionX support.

Here is a comparison of all editions.

   
Lite 
Free 
 
 
 
Pro
€ 329
per Developer
per Major release
 
VisionX
€ 500
per Developer
per Major release
   
Actions and Events
Code completion of methods

button.eventAction().addListener(this, "doMyAction")

The doMyAction will be completed.
      checkmark16   checkmark16
Automatic creation of methods when adding a Listener

button.eventAction().addListener(this, "doMyAction")

The doMyAction can be automatically created.
      checkmark16   checkmark16
Compile time checks if all methods exist

If methods are missing or do not have the correct signature, an error will be displayed.
  checkmark16   checkmark16   checkmark16
Hyperlinks (Ctrl + Mouse), jump to the definition of the method referenced in the string   checkmark16   checkmark16   checkmark16
Extended "Open Declaration" command (F3)   checkmark16   checkmark16   checkmark16
Tooltips when hovering over the method name       checkmark16   checkmark16
QuickFix support       checkmark16   checkmark16
Method refactoring support       checkmark16   checkmark16
Server Calls
Code completion of actions and parameters which are defined in the lifecycle object and are called from the client side       checkmark16   checkmark16
Compile time checks if all methods are available

If methods are missing or do not have the correct signature, an error will be displayed.
  checkmark16   checkmark16   checkmark16
Hyperlinks (Ctrl + Mouse), jump to the definition of the method referenced in the string   checkmark16   checkmark16   checkmark16
Extended "Open Declaration" command (F3)   checkmark16   checkmark16   checkmark16
Tooltips when hovering over the method name       checkmark16   checkmark16
MemDataBook
Code completion for columns       checkmark16   checkmark16
Compile time checks of column names

If a column is not in the databook, an error will be displayed.
      checkmark16   checkmark16
Tooltips when hovering over column names       checkmark16   checkmark16
RemoteDataBook
Code completion for columns       checkmark16   checkmark16
Compile time checks of column names

If a column is not in the databook, an error will be displayed.
  checkmark16    checkmark16   checkmark16
Compile time check of storage names

If a storage is not available in the current lifecycle object, an error will be displayed.
  checkmark16    checkmark16   checkmark16
Tooltips when hovering over column names       checkmark16   checkmark16
Resources
Code completion for resources (images, ...)       checkmark16   checkmark16
Tooltip with a preview if hovering over an image       checkmark16   checkmark16
Comments
Completion for JVx comment blocks       checkmark16   checkmark16
Adding of the classname at the end of the class       checkmark16   checkmark16
Providing completion for fields, methods and class names in comments       checkmark16   checkmark16
VisionX
If a field, for example an editor, is selected in VisionX it will also the first usage of that field be selected in Eclipse           checkmark16
If a field is selected in Eclipse it will also be selected in the VisionX editor           checkmark16
If a screen is changed in Eclipse, the changes will be automatically applied in VisionX           checkmark16
Launching the wizard for creating a new workscreen in VisionX from Eclipse           checkmark16
Other
Jump from the client/screen to the server/lifecycle object   checkmark16   checkmark16   checkmark16
Jump from the server/lifecycle object to the client/screen   checkmark16   checkmark16   checkmark16
 
EnglishDeutsch