# Logical Structures Preferences

The following preferences can be set using the Java > Debug > Logical Structures preference page.

These preferences are used to add, edit and remove logical structures, which are used to display collection-type objects

Option | Description | Default
--- | --- | ---
Logical Structures | Shows a listing of all of the current logical structures available. Note that logical structures with a yellow background cannot be edited or removed |
Add button | Used to add a new logical structure to the listing |
Edit button | Used to edit the selected logical structure |
Remove button | Used to remove the selected logical structure |
Preview | Shows the code snippet to the selected logical structure. This preview is not editable, you must use the Edit... button to edit a logical structure |

Debugger
Java perspectives
Java views
Local debugging
Remote debugging

Launching a Java program
Running and debugging

Detail Formatters Preferences
Heap Walking Preferences
Installed JREs Preferences
Java Debug Preferences
Primitive Display Preferences
Run/Debug Preferences
Step Filtering Preferences