Right Java tools for J2EE, Web Service, Grid and more
|Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact |
LimpidDebugger Menus and Windows

Menu Commands

Debugger: Displays the Debugger Panel, which is the main panel.

Preference: Displays the Preference Panel.

About: Displays version number and license information.



About Panel

This panel displays information about this software.

Database Panel
This panel allows you to specify log database parameters. The log database is the data generated by LimpidLog.

The default database is HypersonicSQL.

Driver: The log database driver name. The class or jar file must be on the CLASSPATH.

URL: The log database URL.

User: The log database user name.

Password: The password for the log database User.

Query timeout: The time out for each access to the log database. The unit is one second. The value should be greater than 0. If you do not specify a value, the value will be zero, which means "no time out". Zero timeout is not recommended: when something is wrong, a call to the log database should return promptly.

Ok: Uses the parameters on this panel to connect to the database. If the connection is successful, the parameters will be remembered in memory. When the project is saved, the parameters are saved. Note: User and Password will be saved if the preference is specified on the Preference Panel.

Cancel: Closes this panel without doing anything.

Debugger Panel
This panel is the main panel. It hosts Source And Variable Panel and Variable Panel.

The menu bar is at the top.

File menu

Run menu

There are accelerator keys with the above menu items.

Setting menu

Close menu

The tabbed panel in in the center. Each of the tab in the tabbed panel is a Source And Variable Panel.

The Info Panel is at the bottom. The Info Panel shows information about the working project. If the information is too long on a field, you can click on that field and scroll it to see the whole text on it.

Limpidlog Data Panel

This panel shows information about the data in the database. The data was recorded by LimpidLog.

Close: Closes this panel.

Migrate File To Database Panel

This panel allows you to migrate LimpidLog data from file to database.

File name: The name of the file which contains LimpidLog data. The log file must be a valid output of LimpidLog with option fileLogMachineReading be true.

Delete existing LimpidLog data: Deletes all existing LimpidLog data before migrating. Only LimpidLog data will be deleted. Other data will not be touched. Note: The user should have enough database privileges  for this operation.

Create LimpidLog table: Creates LimpidLog database table. Note: The user should have enough database privileges  for this operation.

Database: This panel is the parameters for destination database. See Database Panel for more information.

Preference Panel
This panel allows you to specify preferences for LimpidDebugger.

Save password: Indicates if the User and Password should be saved when the Project is saved. This preference takes effect immediately.

Use syntax highlighting: Indicates if you want to use syntax highlighting for source code. If you use Java 1.4 to run LimpidDebugger, you have to uncheck this box. This preference takes effect when LimpidDebugger restarted.

Close: Closes this panel.

Record Detail Panel

This panel displays detailed information about the current record for the Source Panel.

Source And Variable Panel
This panel shows the source code and variables associated with it. This is a JSplitPane.

The Source Panel is at the top, showing source code.

The Variable Panel is at the bottom showing variables.

Source Panel
This panel shows the source code in question. It is part of the Source And Variable Panel.

The line in question will be marked and highlighted.

The status line is at the bottom, showing information about the file and the line, information about the log record as well.

Source Path Panel
This panel manages the path for source code files. The source path must be directories, not a jar files.

Source path: Lists all elements of the source code path.

Add: Adds new element of the source code path.

Remove: Removes the selected path elements.

Close: Closes this panel.

Variable Detail Panel

This panel shows detail information about selected variable. It is part of the Source And Variable Panel.

Name: The name of the variable.

Value: The value of the variable.

Variable table: Closes this panel and returns to the Variable Table Panel.

Variable Panel

This panel hosts Variable Table Panel and Variable Detail Panel.

Variable Table Panel
This panel shows related variables. It is a Table Panel. It is part of the Source And Variable Panel.

Detail: Shows the detail information about the selected variable. The detailed information will be shown in Variable Detail Panel.

Note: If LimpidDebugger can not get a variable name or value, LimpidDebugger will show it as unknown as "???". For example, the record may be truncated when the record was logged.

 


   © Copyright 1999-2008 Acelet Corporation. All rights reserved.