Features
At a Glance
IDE

Tools

Wizards
Utilities
ElegantJBeans
Walk Thorugh
Support
ElegantJ Solutions
Partners & Reseller
About us
Contact Us
   

ElegantJBeans™


ElegantJ PDF Library


ElegantJ Report Writer
 
ElegantJ Charts
  
  
ElegantJ : Features :Tools
  

Code Generation
Database Explorer
Visual Debugger
Class Browser
HTML Browser
Query Painter
 
Code Generation
 
- 100% object oriented code generation
- No matter how simple or complex application you create within the graphical user interface, ElegantJ will automatically keep your design and source in sync, and generate robust, pure Java� source code.
- ElegantJ reuses proven Java classes, already tested and error-free. You can then modify and customize the generated code if desired.
- Generates fully commented code and also Javadoc� Generation option available to document your project in standard Javadoc� format.
  
Top
  
Database Explorer
  
- Supports any database through all four types of JDBC drivers
- This can be used to create tables and display information such as specifications, supported features, and inherent limitations of the engine.
- Explores most database objects, including database catalogs, tables, and stored procedures.
- Gives relational information - that is, primary, imported and exported keys for all tables.
- Provides an interactive SQL query.
  
Top
  
Visual Debugger
  
- ElegantJ includes a debugger for stepping through your application modules and helping you add and modify custom code. If you are familiar with standard debuggers, you'll feel at home here.
- Debugs stand-alone application and GUI apps
- Debug single class or App
- Fully integrated with IDE, but can be used as separate tool also
- Supports any version of JDK
- Classic VM option for JDK 1.3, debugging using the classic VM is much faster than debugging with HotSpot.
- Configurable build invocation before launching debug program
- Separate VM and Thread Control
- Capable of attaching to and detaching from already-running debug processes
- Graphical inspection of call stack, and local and global variables
- Configurable variable display filter by construct type or name
- Interactive expression evaluator
- Recurring exceptions may be added to an ignore list
- Run, continue, step over, step into, and step out flow control
- Regular, temporary, and conditional breakpoints
- Ignore breakpoints for user-defined number of times
- Enable or disable breakpoints
- Clear single or all breakpoints
- Configurable project-wide run arguments
- Configurable per-file run arguments
- Start suspended Option
- Fast optimized debugger core traces every instruction so you can reliably pause any free-running debug process, and exceptions are always reported
  
Top
  
Class Browser
  
- Integrated class browser shows visual decomposition of classes through use of a user configurable tree structure
- Fully integrated with IDE, but can be used as separate tool also
- Load classes, JAR/package
- Can view multiple JAR/Class information
- Shows superclass. implementation and member class separately in tree
- Shows the fields and methods of the innerclasses.
- Shows class detail, field detail and method detail in depth
  
Top
  
HTML Browser
  
- Built-in HTML browser can be used to view HTML files within applications.
- Can be added to applications as a part of an integrated help subsystem.
- Available on right mouse click throughout IDE and on all beans to view associated help files
- Navigation Bar for easy navigation
  
Top
  
Query Painter
  
- 100% Graphical Query painter
- Easily bind it with the any database connection i.e against any database.
- Generate SELECT,INSERT,DELETE AND UPDATE query Syntax according to ANSI standard simultaneously
- On the spot Test of Query
- Can write nested select query graphically
- Provides the graphical interface for making
- Where, Having, Group, Sort, Join, Compute criteria.
- Can see the syntax for the query at any instance during the generating the query.
- Can specify where criteria with logical operator graphically for update/delete
- Return SQL Query in STRING
- Support multiple tables
- Support union and can specify DISTINCT
- Support all type of JOINS
- Populate functions, values and columns to easily specify criteria
- Provides the QueryChangedEvent which invoked when the
- select, insert, delete, update query has changed.
- Provides the TableSelectionEvent which invoked when the
- table selection has changed in the during generating insert,
- delete and update query.
  
Top