blob: b2467099ad77f86417da85e68870bcb80703d6ef [file] [log] [blame]
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="generator" content="Asciidoctor 1.5.5">
<title>Scout Wizards</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
<link rel="stylesheet" href="css/eclipse.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
<link rel="stylesheet" href="css/coderay-eclipse.css">
</head>
<body class="article">
<table border="0" class="navigation" style="width: 100%;" summary="navigation">
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_editor_nls.html" shape="rect" title="NLS Editor"><img alt="Previous" border="0" src="images/prev.gif"></a></td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_wizard_project.html" shape="rect" title="New Scout Project Wizard"><img alt="Next" border="0" src="images/next.gif"></a></td>
</tr>
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%">NLS Editor</td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%">New Scout Project Wizard</td>
</tr>
</table>
<div id="header">
</div>
<div id="content">
<div class="sect2">
<h3 id="scout-wizards"><a class="anchor" href="#scout-wizards"></a>Scout Wizards</h3>
<div class="paragraph">
<p>The Scout SDK provides a set of wizards to create new Scout projects and various components for your Scout applications.</p>
</div>
<div class="paragraph">
<p>To start any of these wizards press <span class="keyseq"><kbd>Ctrl</kbd>+<kbd>N</kbd></span> or use menu <span class="menuseq"><span class="menu">File</span>&nbsp;&#x25b8; <span class="submenu">New</span>&nbsp;&#x25b8; <span class="menuitem">Other&#x2026;&#x200b;</span></span>. In the first wizard step type "<em>Scout</em>" into the <strong>Wizards</strong> field as shown in <a href="#img-sdk_wizard_new">Figure 1</a>.</p>
</div>
<div id="img-sdk_wizard_new" class="imageblock">
<div class="content">
<img src="images/sdk_new_wizard.png" alt="sdk new wizard">
</div>
<div class="title">
Figure 1. Selecting Scout Wizards in the Eclipse wizard dialog
</div>
</div>
<div class="sect3">
<h4 id="new-project-wizard"><a class="anchor" href="#new-project-wizard"></a>New Project Wizard</h4>
<div class="paragraph">
<p>With the <a href="sdk_wizard_project.html">New Project Wizard</a> a new Scout client server application project is created from scratch.</p>
</div>
</div>
<div class="sect3">
<h4 id="wizards-for-scout-components"><a class="anchor" href="#wizards-for-scout-components"></a>Wizards for Scout Components</h4>
<div class="paragraph">
<p>To create new components such as Scout forms or pages the following component wizards are provided by the Scout SDK.</p>
</div>
<div class="ulist">
<ul>
<li> <p><a href="sdk_wizard_form.html">New Form Wizard</a>, includes creation of a form, a form data, a service and permissions.</p> </li>
<li> <p><a href="sdk_wizard_page.html">New Page Wizard</a>, includes creation of a page and a page data.</p> </li>
<li> <p><a href="sdk_wizard_lookupcall.html">New LookupCall Wizard</a>, includes creation of a lookup call and a lookup service.</p> </li>
<li> <p><a href="sdk_wizard_code-type.html">New CodeType Wizard</a></p> </li>
<li> <p><a href="sdk_wizard_permission.html">New Permission Wizard</a></p> </li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="nls-wizards"><a class="anchor" href="#nls-wizards"></a>NLS Wizards</h4>
<div class="paragraph">
<p>For the Scout NLS support two additional wizards are provided by the Scout SDK.</p>
</div>
<div class="paragraph">
<p>Content assistance for the String parameter in <code>TEXTS.get()</code> is added to the Java editor. There, the <a href="sdk_wizard_nls-entry.html">New Text Entry Wizard</a> can be used to add translated texts. Adding additional translated languages with the <a href="sdk_wizard_language.html">Add a Language Wizard</a> is handled in the <a href="sdk_editor_nls.html">NLS Editor</a>.</p>
</div>
<hr>
<div class="paragraph">
<p>Go back to the <a href="sdk.html">Scout Tooling</a>.</p>
</div>
<div class="paragraph">
<p>Do you want to improve this document? Have a look at the <a href="https://github.com/BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs/blob/releases/7.0.x/docs/build/eclipse_help/src/docs/sdk_wizard.adoc" target="_blank">sources</a> on GitHub.</p>
</div>
</div>
</div>
</div>
<table border="0" class="navigation" style="width: 100%;" summary="navigation">
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_editor_nls.html" shape="rect" title="NLS Editor"><img alt="Previous" border="0" src="images/prev.gif"></a></td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"><a href="scout_user_guide.html" shape="rect" title="Eclipse Scout User Guide"><img alt="Eclipse Scout User Guide" border="0" src="images/home.gif"></a></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%"><a href="sdk_wizard_project.html" shape="rect" title="New Scout Project Wizard"><img alt="Next" border="0" src="images/next.gif"></a></td>
</tr>
<tr>
<td align="left" colspan="1" rowspan="1" style="width: 30%">NLS Editor</td>
<td align="center" colspan="1" rowspan="1" style="width: 40%"></td>
<td align="right" colspan="1" rowspan="1" style="width: 30%">New Scout Project Wizard</td>
</tr>
</table>
<div id="footer">
<div id="footer-text">
Version 7.0
<br> Last updated 2017-05-26 14:49:24 CEST
</div>
</div>
</body>
</html>