Table of Contents

Simplicity Enterprise
Table of Contents

CHAPTER 1 Simplicity Enterprise Installation

System Requirements
Java Virtual Machine
Minimum System Requirements
Suggested Minimum System Features
Installing
Windows (95/98/NT/2000/ME/XP)
Mac OS X 10.1
OS/2 Warp
Linux, Solaris, AIX, IRIX, SCO UnixWare, and Other Unix
Starting Simplicity Enterprise
ClassPath
Starting Simplicity Enterprise
Platform Specific Notes
OS/2 Warp
Linux
Macintosh OS 8.x, 9.x
Mac OS X 10.1
Solaris
SCO UnixWare
The Personal Settings Directory
Linux, Solaris, SCO UnixWare, and other Unix
Windows, MacOS, and OS/2
Files in the Personal Settings Directory
The Libraries directory
Files in the Libraries directories
Technical Support and Feedback
Technical Support
Feedback

CHAPTER 2 Tutorial 1 - Introduction to Simplicity Enterprise

A Simple Catalog Search
Open a project
Create a new Web Application
Add Form Input to the Servlet
Submit Form Data to the Servlet
Select Data to be Exported
Add Database Connectivity
Create an SQL Statement
Convert Database ResultSet into a Table
Output the Database Results
Map Form Data into the Database Query
Using an Output Template
Saving, Compiling and Deploying the Enterprise Servlet.

CHAPTER 3 Mobile Servers Tutorial - Creating a Client and a Server

Developing a Client and Server
Open a project
Create a new MIDlet
Create the user interface
Add actions
Add a Transaction
Open a project in Simplicity Enterprise
Create a new Web Application
Add functionality to the Servlet
Connect to the servlet from the client
Refine the web application
Map data in the Client
Finish the Servlet
Test the Client
Refine the client
Deployment steps

CHAPTER 4 Integrated Design Environment

The IDE Window
The Classpath
The Folders area
Using the Classpath and the Folders area
Project Groups
Editing parts of the Project Tree
Editing Groups using the IDE Group Editor
Editing The Classpath
Editing The Folders area
Opening items in the Group Contents Box
IDE Menu Bar
IDE Button Bar
File Menu
Edit Menu
Create Menu
Import Menu
Project Menu
Servers Menu
Help Menu
Program Settings
Directories
External Editors
Java Editor
Printing

CHAPTER 5 The Enterprise Composer

Creating a New Enterprise Servlet
The Enterprise Composer
Details of the Enterprise Composer
Parts of an Enterprise Composer.
Enterprise Servlet Specifics
Built-in nodes
Workspace Menus
File Menu
Program Menu
Parts Menu

CHAPTER 6 Object Palette

Using The Simplicity Enterprise Module Palette
Simplicity Enterprise Module Palette
Simplicity Enterprise Module Palette Pages
Adding Modules to the Enterprise Composer Parts Tree
Assembling an Enterprise Servlet Using The Simplicity Enterprise Module Palette
Parts on the Simplicity Enterprise Module Palette
Module Page
JDBC Page
Template Page
XML Page
Mail Page
Validation page

CHAPTER 7 Code Sourcerer

Using the Code Sourcerer
Declare a new variable
File operations
Printing operations
Java system operations
Network operations (TCP and UDP)
TCP operations
Miscellaneous
Java Language statements
Servlet Operations
Template Operations
JDBC Operations
SQL Sourcerer
Search for rows from a database table
Add rows to a database table
Modify rows in a database table
Delete rows from a database table

CHAPTER 8 Java Source Code Editor

Editing
File Menu
Edit Menu
Indentation Features
Color and Printing Features
Search & Replace
The Sourcerer's Apprentice

CHAPTER 9 Java Command Window

Using The Java Command Window
Command Input
Local Symbol Table
Command History
The Two Java Command Window Contexts
IDE
Composer

CHAPTER 10 Simplicity for Mobile Servers: MID addendum

Transactions on the MIDP Client
Introduction
Using Transactions in Simplicity for Mobile Devices
The Palette
The Composer
The Code Sourcerer

CHAPTER 11 Advanced Features - Extending the IDE

Extending the
The IDEmenu.config file
MenuBar
Menu
MenuItem
Separator
Action
Samples of the extended
Adding a command to the help menu
Adding a new action
Modifying existing actions
A Complex Action
Index