<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ENL - Code Viewer on Documentation - V2</title><link>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/</link><description>Recent content in ENL - Code Viewer on Documentation - V2</description><generator>Hugo</generator><language>en</language><atom:link href="https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/index.xml" rel="self" type="application/rss+xml"/><item><title>ENL - Code Viewer (Options)</title><link>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-code-viewer-options/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-code-viewer-options/</guid><description>&lt;table border="0" cellpadding="0" cellspacing="0" class="confluenceTable" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class="confluenceTd" width="76%"&gt; &lt;h5 id="ENLCodeViewer(Options)-CodeViewer(Options)"&gt;Code Viewer (Options)&lt;/h5&gt; &lt;/td&gt; &lt;td class="confluenceTd" width="24%"&gt;&lt;a rel="nofollow"&gt; &lt;span class="confluence-embedded-file-wrapper image-right-wrapper confluence-embedded-manual-size"&gt;&lt;img alt="" class="confluence-embedded-image image-right" data-base-url="https://doc-legacy.castsoftware.com" data-image-src="https://doc-legacy.castsoftware.com/download/attachments/264222223/images_xpbuttonshowall.gif?version=1&amp;amp;modificationDate=1549304361287&amp;amp;api=v2" data-linked-resource-container-id="264222223" data-linked-resource-container-version="1" data-linked-resource-content-type="image/gif" data-linked-resource-default-alias="images_xpbuttonshowall.gif" data-linked-resource-id="264222224" data-linked-resource-type="attachment" data-linked-resource-version="1" data-unresolved-comment-count="0" draggable="false" height="21" src="https://doc-legacy.castsoftware.com/download/attachments/264222223/images_xpbuttonshowall.gif?version=1&amp;amp;modificationDate=1549304361287&amp;amp;api=v2" width="103"/&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;
&lt;hr&gt;
&lt;p&gt;The Code Viewer also provides various other options designed to make navigating around your code much easier:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-legacy.castsoftware.com/download/attachments/264222241/images_plus.gif?version=1&amp;amp;modificationDate=1549304361620&amp;amp;api=v2" alt=""&gt; Find&lt;/p&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" class="Blue confluenceTable" width="100%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td class="confluenceTd" width="100%"&gt; &lt;p&gt;This option enables you to search for any word or phrases in the displayed code:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;b&gt;Right click&lt;/b&gt; anywhere in the Code Viewer to launch the shortcut menu&lt;/li&gt; &lt;li&gt;select&lt;b&gt; Find&lt;/b&gt;&lt;/li&gt; &lt;li&gt;or use the shortcut key: CTRL+F&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;This will launch a small dialog box in which you should enter the word or phrase you want to search for:&lt;/p&gt;</description></item><item><title>ENL - Viewing a link's code</title><link>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-a-links-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-a-links-code/</guid><description>&lt;h5 id="viewing-a-links-code"&gt;Viewing a link&amp;rsquo;s code&lt;/h5&gt;
&lt;hr&gt;
&lt;p&gt;As well as viewing a selected object&amp;rsquo;s code, you can also &lt;strong&gt;view the section of code&lt;/strong&gt; that causes a &lt;strong&gt;link&lt;/strong&gt; to be defined between two objects.&lt;/p&gt;
&lt;p&gt;To view this code:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Right click any link (except &lt;a href="https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-links/enl-escalated-links/"&gt;Escalated Links&lt;/a&gt; and &lt;a href="https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-links/enl-belongs-to-links/"&gt;Belongs To links&lt;/a&gt;) in the Graphical View&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Code Viewer&lt;/strong&gt; from the shortcut menu&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The code of the &lt;strong&gt;calling object&lt;/strong&gt; that generates the link will then be displayed in the Code Viewer. The cursor will be automatically positioned on the section of code that generates the link and the code itself will be displayed in bold and underlined.&lt;/p&gt;</description></item><item><title>ENL - Viewing a sub object's code</title><link>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-a-sub-objects-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-a-sub-objects-code/</guid><description>&lt;h5 id="viewing-a-sub-objects-code"&gt;Viewing a sub object&amp;rsquo;s code&lt;/h5&gt;
&lt;hr&gt;
&lt;p&gt;Some applications contain &lt;strong&gt;sub objects&lt;/strong&gt; managed by a parent object (methods/constructors etc.). This is the case for the &lt;strong&gt;Java Class Author&lt;/strong&gt; in the following example:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-legacy.castsoftware.com/download/attachments/264222351/images_example.gif?version=1&amp;amp;modificationDate=1549304365177&amp;amp;api=v2" alt=""&gt;&lt;/p&gt;
&lt;p&gt;When you select a sub object and want to view its code, the Code Viewer will display &lt;strong&gt;the parent object&amp;rsquo;s code&lt;/strong&gt; and mark (in bold) the section that refers to the sub object.&lt;/p&gt;
&lt;p&gt;In addition, the Code Viewer will automatically display the section of code required - there&amp;rsquo;s no need to scroll to the section manually.&lt;/p&gt;</description></item><item><title>ENL - Viewing objects defined in code</title><link>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-objects-defined-in-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/aipcore/end-user-application-documentation/enl-enlighten/enl-features/enl-code-viewer/enl-viewing-objects-defined-in-code/</guid><description>&lt;h5 id="viewing-objects-defined-in-code"&gt;Viewing objects defined in code&lt;/h5&gt;
&lt;hr&gt;
&lt;p&gt;Any objects names defined in the code of another object that is being displayed in the Code Viewer will be underlined.&lt;/p&gt;
&lt;p&gt;These objects can be either:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;placed in the Graphical View (if not already displayed there)&lt;/li&gt;
&lt;li&gt;or accessed with the Code Viewer and displayed in the Code Viewer window in a new tab&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To place the object in the Graphical View&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Highlight&lt;/strong&gt; the object name in the Code Viewer&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right click&lt;/strong&gt; to launch the shortcut menu&lt;/li&gt;
&lt;li&gt;Select the &lt;strong&gt;Send to [model name]&lt;/strong&gt; option, then the &lt;strong&gt;object name&lt;/strong&gt; as shown in the image below:&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="https://doc-legacy.castsoftware.com/download/attachments/264222351/images_send.gif?version=1&amp;amp;modificationDate=1549304365080&amp;amp;api=v2" alt=""&gt;&lt;/p&gt;</description></item></channel></rss>