This is a tiny starting demo to get a feeling about how applications built in SOLoist work:

    A simple UML class model for the domain: The Java code generated from this UML model built in StarUML by a SOLoist plug-in: Download
    The Java code written by hand to build the GUI: Download
    The actual running demo application obtained from these artifacts:
    Hints:
    • Double-click on a Department or an Employee icon to see its properties.
    • Here is a small hint to understand the highly abstract paradigm for efficient GUI building in SOLoist: Click here. Compare it with the GUI initialization code that you can download above.
    Notes:
    • The presented artifacts, i.e., the given UML model and the given hand-written code for the GUI are the only artifacts that had to be developed manually for the demo application you see.
    • SOLoist 4 will come with the SOLoist Application Control Center, a Web-based application configuration system that enables GUI configuration at runtime, without a need for manual coding of GUI configuration.

Extended demo

    • An extended Company Organization demo application with more powerful SOLoist features
    • Complete artifacts (StarUML model, XMI model, complete Java code, CSS): Download
    • The actual running application: