Spacer Spacer Spacer Spacer Spacer Spacer Spacer Spacer Spacer Spacer Spacer Spacer
R1c1 home products company support R1c10 Spacer
R2c5 Spacer
vbj_home Prod_nav_feat_roll download doc price buy faq Prod_r3c8 Spacer
Prod_r4c1 Prod_vbj   Spacer
Spacer
A complete source language translator for VB.Net to Java.

Features

VBeeJ translates the syntax and features of VB.Net to Java.

VBeeJ accepts all of VB.Net 2003 (VB 7.1) and many of the features in VB.Net 2005 (VB 8.0), including inheritance of generic types, the Using keyword, IsNot, and more.

It runs on Windows XP, Vista and Unix-based platforms, on the command line, in a gui, or as an external tool in the Eclipse Platform. The supported feature set includes:

  • Built-in data types (Integer, Boolean, Decimal, etc.).
  • Namespaces, modules, classes, structures, enums, and interfaces.
  • Class and interface inheritance.
  • Data declations, including visibility (public, private, etc), shared data, local static, arrays, and more.
  • Events and Eventhandlers.
  • Delegates and AddressOf.
  • Statements.
  • Method declarations and calls, including signature matching, overloading, optional parameters, parameter arrays, reference parameters, and parameters with default values.
  • Comments are preserved.
  • Casts are inserted when Java requires explicit casts.
  • Properties, default properties, getters and setters.
  • Informative messages from VBeeJ about the translation.
  • Attribute support is limited.

Note: VBeeJ was formerly known as VBeeJava.

Spacer
R7c1 Spacer