The CHA Editor consists of a number of views:
- Editor view - This is the primary view of the CHA Editor. It consists
of a set of tabbed pages in which you can edit values used by the CHA:
- CHA - This page displays CHA hierarchy trees that describe the relationships
between various CHA contexts. Each node in the hierarchy tree is a rectangular
container that contains a single keyed collection. Additionally, the Editor
panel has a set of palettes:
- Connection - contains tools to select CHA contexts and to chain them into
a hierarchy
- Context Node - contains a tool to create a CHA context in the Editor panel
- Configuration - This page displays the contents of the CHA Editor's
configuration file.
- Context file - This page displays the contents of the CHA context
definition file. The page displays the CHA contexts sorted alphabetically.
The tab displays the name of the file. For example, if the default file is
used, the name in the tab is dsectxt.xml.
- Data file - This page displays the contents of the data definition file.
The page displays the data elements sorted by category (field, data, keyed
collection, indexed collection) and then alphabetically. The tab displays
the name of the file. For example, if the default file is used, the name in
the tab is dsedata.xml.
- Type file - This page displays the contents of the type definition file.
The page displays the types sorted alphabetically. The tab displays the name
of the file. For example, if the default file is used, the name in the tab
is dsetype.xml
- Outline view - Lists all of the CHA contexts in alphabetical order. You
can expand each CHA context to display its data structure.
- CHA Data view - Lists all of the data definitions. If this view
is not visible, you can make it visible by selecting in the IBM(R) Branch Transformation Toolkit folder.
- CHA Type view - Lists all of the type definitions. If this view
is not visible, you can make it visible by selecting in the IBM Branch Transformation Toolkit folder.
- Search view - Lists the result when you search the CHA contexts
and compound data elements referencing a specific data element.
In addition, the CHA Editor uses the following standard Application Developer
views:
- Properties view - Displays the properties of the selected context,
data definition, type definition, and so on. These properties map to XML tag
or tag attributes such as id, type, and parent.
- Package Explorer view - Displays the files created and used
by the CHA Editor.
The following figure shows the views of the CHA Editor: