This document covers the following topics:
In order to use NaturalONE, you have to open the NaturalONE perspective.
When the NaturalONE perspective is not active, you can open it as described below.
To open the NaturalONE perspective
From the menu, choose .
In the resulting Open Perspective dialog box, select NaturalONE and choose the OK button.
The NaturalONE perspective is opened. The views which are part of the NaturalONE perspective are described in the section below.
The NaturalONE perspective makes use of several views. Some of these views are Natural-specific views and other views are standard Eclipse views. In addition to the Eclipse views which are shown by default in the NaturalONE perspective, you can also use any other Eclipse view.
The following list briefly describes the most important views of the NaturalONE perspective (these are the views which are shown by default when you open the NaturalONE perspective for the first time):
Project Explorer
Shows the Natural projects defined in your workspace. Other types of projects (for
example, Java projects) will also appear in this view. For further information, see
Working with Natural Projects in Local
Mode.
Natural Navigator
When none of the toggle buttons is selected in the local toolbar of this view, the
Natural Navigator view shows the same information as the
standard Eclipse Project Explorer view. However, the
Natural Navigator view offers enhanced support for Natural
projects and allows you to switch on and off different Natural-specific options for
displaying your Natural projects in the tree. For further information, see Using the Natural Navigator
View.
Natural Server
Used to make a connection to a Natural server. For further information, see
Accessing a Remote Development
Environment.
Outline
The different types of Natural editors show different information in this view. For
further information, see Using the Natural
Editors.
Dependencies
Shows the dependencies to other Natural objects that are referenced in the active
editor window. For further information, see Using the Natural Editors.
Properties
Shows the properties for a selected item. NaturalONE uses this view to display
Natural-specific information.
Console
When console output is enabled in the Natural preferences (different types of console output can be enabled there),
NaturalONE uses this view to display, for example, information from the Natural
builder or output of the internal Tomcat server. You can also open a console in
which you can enter Natural system commands; for further information, see Using the Natural Command Console for
Mainframes.
Problems
NaturalONE uses this view to display Natural-specific problems such as compiler
errors, parser errors or NATstyle violations. For further information, see Problems in Your Natural
Sources and Checking Natural Code with NATstyle.
LastMsg
NaturalONE uses this view to display additional information about the error
situation which has occurred last. This functionality can be activated or
deactivated by setting the preference Retrieve error messages from runtime
environment in the LastMsg tab of the Natural
preferences.
Any time a Natural command is issued, the potentially created error messages in the runtime environment are transferred to NaturalONE and displayed inside this view; for further information, see Using the LastMsg View.
Tasks
Shows the tasks (for example, for programming steps that still need to be done)
that you have added to your source code. NaturalONE uses this view to display tasks
of type "Natural Task". For further information, see
Working with
Tasks.
Details
Shows detailed information on the children of the project, library or folder that
is currently selected in the Project Explorer view or in the
Natural Navigator view. For further information, see
Using the Details
View.
The following Natural-specific views are not shown by default when you open the NaturalONE perspective:
NATdoc
Shows how the NATdoc-specific comments in the source code will appear in the API
documentation. For further information, see Previewing the API Documentation in the NATdoc
View.
Profiler Sessions
Shows an entry for each program for which you have started a profiler session. For
further information, see Using the
Natural Profiler.
Report Data
Shows reports that have been created from one or more DDMs. For further
information, see Using the Data
Browser.
RTL Visual Order
Shows the line which is currently selected in the active editor window in different
screen directions: right-to-left (RTL) and left-to-right (LTR). For further
information, see Bidirectional Language
Support.
Time Stamp Conflicts
Shows all time stamp conflicts in the Natural environment. For further information,
see Checking the Time
Stamps in the Natural Environment.
Unlock Objects
Shows the objects which are currently locked on a Natural server. For further
information, see Unlocking
Locked Objects.
Code Coverage
Shows the percentage of executed code of a natural application. For further
information, see Using the Natural Code
Coverage.
Mainframe Navigation
Server Logs Viewer
One of the following Natural editors is shown in the editor area when you open a Natural object:
source editor
map editor
DDM editor
For further information on the above editors, see Using the Natural Editors.
Other editors are shown in the editor area, for example, when you open the following items:
Report template. For further information, see Using the Data Browser.
Message file. For further information, see Creating Application-Specific Messages.
Excludes file. For further information, see Excluding Objects from Processing in the Natural Environment.
Profiler session. For further information, see Using the Natural Profiler.
If a view of the NaturalONE perspective is currently not shown, you can display it as described below.
To show a Natural view
From the menu, choose .
In the resulting Show View dialog box, expand the Software AG NaturalONE node and select one or all of the following views:
Dependencies
Details
NATdoc
Natural Navigator
Natural Server
Profiler Sessions
Report Data
RTL Visual Order
Time Stamp Conflicts
Unlock Objects
Notes:
Choose the button.
When you have closed one or more views, or moved a view to a different location, you can reset the perspective so that its default settings are used again.
To reset the NaturalONE perspective
Make sure that the NaturalONE perspective is active.
From the menu, choose .
In the resulting dialog box, choose the button to confirm that you want to reset the perspective to its defaults.