Prev | Next |
Notes
Notes are textual descriptions that can be added to an element, diagram, connector, feature or assigned item (such as Tests, Maintenance items, allocated resources) in Enterprise Architect. They provide valuable information that describes the entity being modeled. Many newcomers to modeling are not aware that these textual descriptions are core to many of the modeling languages, including UML, BPMN and SysML; without them the model would be hard to understand and remain opaque. A well-formed note is unambiguous and doesn’t contain redundant information that has been entered in other properties of the entity.
Using the Notes window
You can create and view notes in the Notes Window, which can be docked anywhere in the application, or through the 'Properties' dialog or editing dialog for a modeling object or feature. The notes can be formatted using the Notes Toolbar, conveniently located above the notes text field. This formatting is carried through to documentation generated from the model, and includes such markup as italics, bolding, bullets and hyperlinks. You can also reference Glossary Terms and model elements from the notes text. There are convenient keyboard shortcuts available for quickly editing the text.
Many experienced modelers have the Notes window docked in the workspace, and when they select an entity in a diagram, the Browser window or another window, that object immediately becomes the focus of the window and they can view, create or edit the notes. Conversely, if you have limited screen space and do not want to keep the Notes window open all the time, you can display the Quicknotes window, which is a simpler version of the Notes window without the toolbar. You can still format the text using context menu options. The Quicknotes window closes when you click outside it.
There are two variants of the Notes window or field:
- For standard modeling objects such as elements, connectors, diagrams, attributes and operations, where the text field contains only the text you type into it and the number of characters of text currently contained in the field is displayed in the left-hand end of the Status bar
- For assigned items such as Tests, Maintenance Items, Project items and allocated resources, where the text field contains automatic headings - 'Description' and 'History' - that cannot be deleted, and that reflect the text typed into the corresponding tabs in the item's editing dialog; for Test items, the headings are 'Description', 'Input', 'Acceptance Criteria' and 'Results'
This variant does not show a character count in the Status bar
This difference is reflected in the Quicknotes window as well, where
displays the general Notes text or, for an assigned item, the 'Description' text.
For an assigned item,
displays the 'Results' or 'History' text.When text translation is enabled and configured on the 'Translations' page of the 'Manage Project Options' dialog, the Notes window has a 'Local' tab (to display Notes text in the original language) and a 'Translation' tab in which you select to translate and display the same Notes text in the selected language. See the Text Translation Help topic.
If you are working in a Cloud-connected model and have also connected to an external data source, when you select an external data item a separate version of the Notes window displays to show the external item Notes text. See the External Item Details Help topic.
If the text in the Notes window or 'Notes' fields does not render as well as you would like, you can change the font using the 'Note Editor Font' option on the 'Application Look' dialog. See the Visual Styles Help topic.
Access
Ribbon |
Start > Desktop > Design > Notes Design > Element > Editors > Notes |
Context Menu |
Right-click on model element | Properties | Notes |
Keyboard Shortcuts |
(Quicknotes) (Quicknotes History) | Notes | Notes |
Notes Context Menu options
Option |
Action |
See also |
---|---|---|
Create | Glossary Definition |
Click on this option to create a Project Glossary definition, with the Glossary term taken from the selected 'Notes' text. To create the Glossary entry:
The term displays in the 'Notes' text as a hyperlink, which displays the Glossary definition of the term in the 'Glossary Detail' dialog. Once you have created a Glossary definition, here or elsewhere in the model, you can add the Glossary term anywhere in the text of the Notes window (or 'Notes' field of a dialog) where, again, it becomes a Ctrl+click hyperlink to the definition. Either:
|
Model Glossary Project Glossary View |
Create | New Element from Selection |
Click on this option to create a new element in the model, the name of which is taken from the selected Notes text.
|
Add Elements Directly To Packages |
Create | Element on Diagram |
Click on this option to create a new element in the model, and explicitly in the diagram also, with its name taken from the selected Notes text. This option does not make the selected text a hyperlink to the element.
|
Toolbox Shortcut Menu |
Create | Link to Existing Element |
Click on this option to create a hyperlink from the selected Notes text to an existing element in the model.
|
Select |
Translate | Mark for Translation |
If Automatic Translation is enabled, highlight a term or word then click on this option to identify a specific translation for this instance of the selected text. A prompt displays in which you specify which Glossary Category the translation for that term is defined in, within the Translation section of the Glossary Model. This is of particular value where the sequence of a string of words is important, such as a breadcrumb trail, menu path or ribbon path, especially where the same or related terms are used in different sequences of words. A free translation might re-organize the sequence of words, or combine words, making it hard to follow instructions or recognize the context. You would therefore make sure that the translation of this specific combination of words exactly matched what the reader is intended to see. |
Text Translation Create a Translation Glossary Model |
Translate | Do not Translate |
If Automatic Translation is enabled, highlight a term or word then click on this option to protect the selected instance of the text from the translation process. You might use this if a term has different meanings, some of which are appropriate for translation and some of which have a special application that should not be translated. For example, you might freely translate the words 'the wood' in the context of a material, but want to protect 'The Wood' as a reference to a location. |
Text Translation |
Search for <'selected'> |
Click on this option to display a subset of the functions of the common Code Editor menu 'Search' option, to locate a text string outside the element. In a 'Notes' field (not in the Notes window) you can perform a search of the text for a text string:
|
Code Editor Context Menu |
Undo Cut Copy Paste Delete Select All |
These six options provide simple functions for editing the Notes text. |
|
|
Click on this option to send the Notes text directly to the configured printer. |
|
Thesaurus |
Highlight a word in the Notes text and click on this option to display the 'Thesaurus' dialog, which shows the meaning of the selected word, its synonyms and - if you select the 'Antonyms' checkbox - its antonyms. The antonyms are listed at the bottom of the Categories panel. If you want to replace the selected word with one of its synonyms, click on the synonym and on the . |
Checking Text |
Keyboard Options For Notes
Option |
Description |
See also |
---|---|---|
Switch text orientation |
Hold , press Description: On a line of text, right-justifies or left-justifies the paragraph in which that line occurs. Use the keys on the left of the alphanumeric keyboard to left-justify the text; use the keys on the right of the keyboard to right-justify the text. |
|
Insert Date and Time |
Description: Inserts the current date and time at the cursor position, in the format: DD/MM/YYYY HH:MM:SS AM (or PM) For example: 22/12/2016 3:39:50 PM |
|
Spell check Notes text |
Description: Performs a simple spell check on the Notes text. |
|
Undo changes |
Description: Reverses the last change made to the Notes text. |
|
Redo changes |
or
Description: Re-applies the last reversed change to the Notes text. |
|
Copy |
Description: Copies a highlighted Notes text string to the Enterprise Architect buffer. |
|
Paste |
Description: Pastes a copied or cut text string from the Enterprise Architect buffer into the Notes text. |
|
Cut |
Description: Removes a highlighted Notes text string and places it in the Enterprise Architect buffer. |