<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.soloist4uml.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.soloist4uml.com/wiki/feed.php">
        <title>SOLoist Wiki</title>
        <description></description>
        <link>http://www.soloist4uml.com/wiki/</link>
        <image rdf:resource="http://www.soloist4uml.com/wiki/lib/tpl/vector/images/favicon.ico" />
       <dc:date>2026-04-30T14:56:29+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/file_system?rev=1341824370&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/google_maps?rev=1341824216&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/gallery?rev=1341824141&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/dynamic_panel?rev=1341824048&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/polymorphic?rev=1341823961&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/search?rev=1341823915&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/bank_advisers?rev=1341823861&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/association_editor?rev=1341823831&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/persons_and_bank_accounts?rev=1341823788&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/person_tables?rev=1341823751&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/edit_person_s_details?rev=1341823689&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/submit_person?rev=1341823664&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/element_component?rev=1341823616&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/wizard?rev=1341823588&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/menus?rev=1341823487&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/deck_and_layouts?rev=1341823381&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/tabs_and_layouts?rev=1341823341&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.soloist4uml.com/wiki/soloist_sample_applications?rev=1334057836&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.soloist4uml.com/wiki/lib/tpl/vector/images/favicon.ico">
        <title>SOLoist Wiki</title>
        <link>http://www.soloist4uml.com/wiki/</link>
        <url>http://www.soloist4uml.com/wiki/lib/tpl/vector/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.soloist4uml.com/wiki/file_system?rev=1341824370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:59:30+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>file_system - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/file_system?rev=1341824370&amp;do=diff</link>
        <description>File System is a SOLoist sample application that represents a web-based  Orthodox File Manager, with a personalized directory structure and standard file operations. It shows how a traditional concept of a file system can be implemented using the object paradigm with UML modeling and SOLoist UI.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/google_maps?rev=1341824216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:56:56+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>google_maps - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/google_maps?rev=1341824216&amp;do=diff</link>
        <description>Interactive Maps is a SOLoist sample application that fully embeds  Google Maps that interact with the enclosing application by exhanging geo-coordinates. This example demonstrates how complex external components can be integrated with SOLoist code in order to interchange the data and keep them in sync.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/gallery?rev=1341824141&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:55:41+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>gallery - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/gallery?rev=1341824141&amp;do=diff</link>
        <description>Gallery is a SOLoist sample application for a classical editable picture gallery. This is a simple, standalone application that demonstrates one way of using a Dynamic Panel.

By choosing an object of House from the suggest box, the gallery of pictures associated with that object is displayed.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/dynamic_panel?rev=1341824048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:54:08+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>dynamic_panel - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/dynamic_panel?rev=1341824048&amp;do=diff</link>
        <description>Dynamic Panel is a SOLoist sample application that demonstrates a panel with dynamic contents that are programmatically created by the backend UI code triggered from the client, using GUIDynamicContentPanel.

Selecting an object of Person from the combo box will show its details on the right. The details will be bordered by a red or a blue line, depending on the gender of the selected person. In addition, the details will have some additional information if the selected person is a Bank Adviser.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/polymorphic?rev=1341823961&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:52:41+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>polymorphic - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/polymorphic?rev=1341823961&amp;do=diff</link>
        <description>Polymorhpic Form is a SOLoist sample application that demonstrates how a form can change depending on the type of the selected object that is provided on the form's input pin.

Selecting a Bank Adviser object (as a subkind of Person) from the combo box on the left will display a details form with an additional field Bank Name.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/search?rev=1341823915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:51:55+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>search - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/search?rev=1341823915&amp;do=diff</link>
        <description>Search is a SOLoist sample application that shows a prototypical search form for searching the object space according to the user's input criteria.

The filtering criteria are entered in the input controls in the top part of the form. The result set is returned and shown in the grid at the bottom.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/bank_advisers?rev=1341823861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:51:01+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>bank_advisers - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/bank_advisers?rev=1341823861&amp;do=diff</link>
        <description>Bank Advisers is a SOLoist sample application that combines several features presented in the previous examples, most notably Edit Object Details, Grids, CRUD, and Selection List.

All objects of the class BankAdviser are shown in a grid. Attribute slots of these objects can be edited in the grid fields.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/association_editor?rev=1341823831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:50:31+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>association_editor - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/association_editor?rev=1341823831&amp;do=diff</link>
        <description>Selection List is a SOLoist sample application that shows how persistent selections of a subset of objects linked over an association can be implemented by means of another (subsetting) association and the appropriate configuration of the Element Component.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/persons_and_bank_accounts?rev=1341823788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:49:48+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>persons_and_bank_accounts - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/persons_and_bank_accounts?rev=1341823788&amp;do=diff</link>
        <description>CRUD is a SOLoist sample application, a simple demo of a classical  CRUD (Create, Read, Update, Delete) pattern for objects of a class.

The left-hand list box renders all objects of the class Person. When one is selected, its Bank Accounts are listed in the list box in the middle. When a Bank Account is selected, its slots can be edited in the slot editors on the right. A new Bank Account can be created, or an existing one can be deleted with the generic commands (the buttons at the bottom).</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/person_tables?rev=1341823751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:49:11+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>person_tables - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/person_tables?rev=1341823751&amp;do=diff</link>
        <description>Grids is a SOLoist sample application that demonstrates various tabular views of object details.

Live example

&lt;http://soloistdemo.org/SampleApplications/personstable.html&gt;

 OQL Query: Persons

UML Model



Business Logic Code

None.

GUI Code


package rs.sol.sampleapps;

import rs.sol.soloist.helpers.init.DefaultContextInit;
import rs.sol.soloist.helpers.init.Initializer;
import rs.sol.soloist.helpers.init.InitializerFailedException;
import rs.sol.soloist.server.guiconfiguration.components.G…</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/edit_person_s_details?rev=1341823689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:48:09+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>edit_person_s_details - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/edit_person_s_details?rev=1341823689&amp;do=diff</link>
        <description>Edit Object Details is a SOLoist sample application that is a simple form for editing details (slots) of a selected object. It relies on the Element Component as shown in Data Input, View, and Edit Controls.

The object to edit is selected in a text box with suggestion at the top. This text box is an input element component. It provides the selected object on its output pin that is wired to the input pin of the other editor element components.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/submit_person?rev=1341823664&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:47:44+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>submit_person - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/submit_person?rev=1341823664&amp;do=diff</link>
        <description>Submit and Create is a SOLoist sample application that demonstrates a simple, classical form for entering data and creating a new object (of class Person in this example) when the form is submitted. The new object is created upon the Submit command, with the attributes configured from the data entered in the form. Commands are also used here.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/element_component?rev=1341823616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:46:56+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>element_component - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/element_component?rev=1341823616&amp;do=diff</link>
        <description>Data Input, View, and Edit Controls is a SOLoist sample application that demonstrates various SOLoist controls for entering, viewing, and editing data from the object space. It is based on a universal Element Component that can be configured and combined in very different ways, as shown in this example. The so-called Service Access Points for fetching objects from the object space into the UI and providing them on output pins are also introduced here.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/wizard?rev=1341823588&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:46:28+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>wizard - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/wizard?rev=1341823588&amp;do=diff</link>
        <description>Wizard is a SOLoist sample application that demonstrates a classical wizard pattern. Introduces the dialog component (GUIDialogComponent). 

Live example

&lt;http://soloistdemo.org/SampleApplications/wizard.html&gt;

UML Model

None.

Business Logic Code

None.</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/menus?rev=1341823487&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:44:47+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>menus - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/menus?rev=1341823487&amp;do=diff</link>
        <description>Menus is a SOLoist sample application that demonstrates menu components and different menu styles.

Live example

&lt;http://soloistdemo.org/SampleApplications/menus.html&gt;

UML Model

None.

Business Logic Code

None.

GUI Code


package rs.sol.sampleapps;

import org.apache.commons.lang.ArrayUtils;

import rs.sol.soloist.helpers.init.Initializer;
import rs.sol.soloist.helpers.init.InitializerFailedException;
import rs.sol.soloist.server.builtindomains.builtindatatypes.Text;
import rs.sol.soloist.s…</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/deck_and_layouts?rev=1341823381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:43:01+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>deck_and_layouts - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/deck_and_layouts?rev=1341823381&amp;do=diff</link>
        <description>Deck and Layouts is a SOLoist sample application that shows the use of the deck panel component, buttons, and bindings (GUIBindingComponent).

Clicking on the buttons at the bottom will show the appropriate panel with the same static contents, but with different layouts. The deck component has an internal history stack, which can be browsed using the back and forward input pins (click on the &lt;&lt; and &gt;&gt; buttons).</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/tabs_and_layouts?rev=1341823341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-09T10:42:21+02:00</dc:date>
        <dc:creator>srdjan.lukovic</dc:creator>
        <title>tabs_and_layouts - [GUI Code] </title>
        <link>http://www.soloist4uml.com/wiki/tabs_and_layouts?rev=1341823341&amp;do=diff</link>
        <description>Tabs and Layouts is a SOLoist sample application that shows the use of the tab component, a few static components (label, link, image, and HTML), and various layout policies supported in SOLoist.

Live Demo

&lt;http://soloistdemo.org/SampleApplications/tablayouts.html&gt;</description>
    </item>
    <item rdf:about="http://www.soloist4uml.com/wiki/soloist_sample_applications?rev=1334057836&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-10T13:37:16+02:00</dc:date>
        <dc:creator>dragan.milicev</dc:creator>
        <title>soloist_sample_applications</title>
        <link>http://www.soloist4uml.com/wiki/soloist_sample_applications?rev=1334057836&amp;do=diff</link>
        <description>Sample applications are prototypical examples of application fragments or simple applications that demonstrate what can be done and how it can be done in SOLoist. They represent typical patterns of application design or use, implemented in SOLoist.

The sample applications have the following purposes:</description>
    </item>
</rdf:RDF>
