Searching for Information
You can use the information tree or profile elements to specifically search for all information about a model.
Displaying Information about Profiles or Profile Elements
You can use two mechanisms in the Configuration Editor to specifically locate the information you require about a model in the wealth of information:
- Use the information tree: for each profile element, you can select the
Help>What's this? menu command. This calls detailed, structured information that is displayed in a window.
- Search for profile elements: you can find profile elements in the respective view using their name and element type in the
Edit>Search... menu command.
The information tree in a display window displays structured or hierarchical information about individual profiles, profile elements or details configuration.
Profile Information
If you click on the Help>What's this? menu command, you can find out information about one or various profiles in all views of the configuration editor. editor. It does not matter which view is selected as to the display's contents.
The following information is available about profiles:
-
History: supplies information about time of creation and last change made, as well as name of creator.
-
Texts (Descriptions): provide information about the profile's specifications.
-
Lock: provides information about the user who is currently locking the profile.
-
Access rights: lists the roles which have access rights to the profile.
-
Owner: provides information about the owning model .
-
Assigned Elements: only provides information about the assigned primitive types for profiles.
-
Imported elements: provides information about imported profiles.
-
Imports from: provides information about profiles which import the profile.
-
Contents: provides information about the number of configured stereotypes, create templates, action sequences, menu commands, permissible meta relationships etc. in the profile.
-
API name: provides information about the profile element's API name.
Information About Profile Elements
If you click on the Help>What's this? menu command, you can find out localized information about one or various profile elements in all views of the configuration editor. editor. It does not matter which view is selected as to the display's contents.
The following information is available about profile elements:
- Properties: provides information about the configured properties.
- Owner: provides information about the owning profile.
- Execution Rights: lists the user roles with execution rights for selected menu commands.
- Create Templates: provides information about the configured create templates (only for stereotypes which a create template is defined for).
- Labels: shows the number, localized name and default value of configured labels for stereotypes and the Innovator-Specific::General metaclass.
- Display Options: provides information about the defined display options (only for diagrams). Lists the rules for all stereotypes which use a rule as a parameter in the display options. Stereotype properties, meta attributes and font /color element list all occurrences in display options.
- Generalization or specialization stereotype: provides information about a stereotype's super and subelements (for stereotypes only)
- Stereotype properties: shows the number, localized names and default value of configured stereotype properties for stereotypes
- Text definitions: shows the number and name of configured text definitions for stereotypes and the Innovator-Specific::General and ...::Innovator profile metaclasses.
- Type System Options: shows the number, name and default value of configured type stereotype options for stereotypes
- Allowed meta relationships: provides an alphabetical list according to relationship type with the stereotype's number, name, multiplicity and profile which the relationship exists for all stereotypes with any relationship.
Possible meta relationship types include e.g. (<Role> - <Role>1):- Called behaviors - <>
- Constrained elements - <>
- Instantiated classifiers - <>
- Represented Elements - <>
- Owner - Assigned Elements
- Diagram - Diagram Content
- Incoming Relationship - Target
- Specification - Methods
- Menu commands: provides all occurrences in menus (for menu commands only)
- Localized names: provides the name in English and German if available.
- Localized descriptions: provides descriptions in all languages, if these are available.
- API name: provides information about the profile element's API name.
Additional specific information is also shown depending on the profile element. e.g. localized element headings for docu chapters and lock messages for profiles are shown in all languages.
Exceptions: Primitive Types and Structure Definition
Primitive type and structure definition have a special position as they are the only profile elements which can have concrete values for stereotype properties and labels set for them in a profile. Apart from the profile itself, only primitive types and structure definitions can use specification texts.
Structure definitions can use primitive types as "Assigned Classifier". Structure definitions are used in the "FEEL Types" profile to define lists for the respective base type.
This means that the configured stereotype properties and labels with the current values are shown for primitive types and structure definitions in the information window and/or the specification's name and amount of characters are shown for configured texts in the information window. The view therefore corresponds to the view in the model editor in these points.
Displaying and Using Information About a Profile Element
Context
The configuration editor displays information about a selected profile element in all views.
It does not matter which view is selected as to the display's contents.
The Information window with the information tree is also used elsewhere to clearly display information and its structure.
How to proceed
-
Select the profile elements which you want to see information about in the configuration editor.
-
Select
Help>What's this?.
The Information window with the information tree appears and is extended to include the information currently accessed.
-
Close the information window to delete the information in the information window. You cannot delete individual entries.
-
Select
Information>Save as file... to store the information shown as a text file.
-
Select
Information>Edit in Text Editor to send the information shown to the text editor so that you can edit it.
The information is transferred as text into fully expanded view and the tree structure is changed into the corresponding text entries in both cases.
-
Select
Information>Print... to print the information currently-displayed or to export it as a graphic.
Searching for Profile Elements
Context
You can search for profile elements in a profile or in all profiles (in the model).
The search depends on the current view and is constrained to this. You can search for all elements in a view which can also be edited there.
The Edit/Search dialog takes the current selection into consideration as a default for the In all Profiles radio button. If this is not selected or the root (the model) is selected, it is activated.
To find out which profile elements can be found in the respective view in the profile, model or documentation structure, enter an asterisk '*' as the name and click on the Search button.
The whole word is always searched for or the exact word group in the display names and logical names. A dependency's stereotype can therefore be searched for e.g. using the names "dependency" and "depend".
You can use a placeholder for any number of characters - asterisk '*'. e.g. the "behavior" entry does not find anything, the "behavior*" entry finds "behavior sequence" and "*behavior" also finds "call behavior - basic action" and "opaque behavior".
The search area, i.e. the profile or the documentation structure, is determined from the (first) selection in the profile tree. The selection and the search area can be changed as many times as required.
You can edit the model with the dialog open and also open other dialogs, e.g. the Edit/Properties dialog. You can immediately edit the profile element found. However, you cannot jump to the view as long as the dialog is open.
How to proceed
-
Select the
Edit>Properties... menu command.
The dialog of the same name appears.
-
Enter the text sample you are searching for in the Search field or select a text sample already used from the drop-down list to change it if necessary.
-
Activate the Case Sensitive check box if you want the case to be taken into account.
-
If you want to search in all of the model's profiles, activate the In all Profiles radio button.
If it is activated, the In the current structure radio button is deactivated in the Documentation Structures view.
-
If you want to limit the search to the (first) selected documentation structure, activate the In the current structure radio button in the Documentation Structures view.
If it is activated, the In all Profiles radio button is deactivated in the Documentation Structures view.
-
Start the search with Search.
The profile elements found are displayed in the Result group.
The first profile element in the results list is selected in the configuration editor.
-
Limit the quantity of results to one element type if required with the Type drop-down list.
The results list is limited accordingly.
The first profile element in the results list is selected in the configuration editor.
-
Select an entry in the search's results list; this selects the respective element in the configuration editor.
This jumps to the profile element's original existence in the configuration editor.