WebMaker Overview
1 Introduction
1.1 Development steps
1.2 Getting Started - Working with Workspaces and Projects
1.3 Architecture and Terminology
2 Composing WebMaker Applications
2.1 Creating the overall Application Map
2.2 Creating and Previewing Pages
2.3 Creating Server Controllers
2.4 Submitting Information (Events and Actions)
2.5 Application Deployment, Publication and Management
2.6 Running and Debugging Applications
2.7 Calling Remote Services from the Server
2.8 Binding Server Data (XML) to Form Fields (HTML)
2.9 Binding Form Fields (HTML) to Server Data (XML)
2.10 Preserving Data Between Pages
2.11 Binding the same page field to multiple server fields
2.12 Binding Server Data (XML) to Remote Server Request
2.13 Detailed Page Design
2.14 Receiving calls from other applications on the client
2.15 Receiving calls from other applications on the server
2.16 Styling and Structuring Pages
2.17 Dynamic Field and Group Visibility
2.18 Conditional Styling
2.19 Error Handling
2.20 Mandatory Fields and Validation
2.21 Including JavaScript
2.22 Creating AJAX Pages
2.23 Using other control frameworks
2.24 Calling Remote Services from the Client
2.25 Business Rules, Composition and Orchestration
2.26 Page design using RDBMS schemas
2.27 RDBMS access using SQL
2.28 Page design using External Applications
2.29 Java Applications
2.30 Multilingual Applications
2.31 Accessible Applications
2.32 Application Publication, Deployment and Management
3 Advanced Topics
3.1 WebMaker Runtime Architecture
3.2 The View Node
3.3 Proxy Service Generation
3.4 Message Wrappers
3.5 REST
3.6 Remote Service Security
3.7 Writing Custom Java Controllers
3.8 Writing XGate Servlet Plugins
FormMaker User Guide
1 The FormMaker Approach
2 Using FormMaker
2.1 Application Map
2.1.1 Using the Application Map Diagram
2.1.2 Application Defaults
2.1.3 Page Details
2.1.4 Controller Details
2.1.5 Partial Page Details
2.1.6 Third Party Service Details
2.1.7 Action Details
2.2 Page Structure
2.2.1 Design Palettes
2.2.2 Manipulating the Page Structure
2.2.3 Data Driven Design
2.2.4 Automatic Data Binding
2.2.5 Configuring Group Display using Layout View
2.3 Field Details
2.3.1 General Page Details
2.3.1.1 Page Onload Events
2.3.1.2 External Events
2.3.2 Field Details Section
2.3.2.1 Field Settings
2.3.2.2 Field Style Details
2.3.2.3 Visibility Details
2.3.2.4 Events
2.3.2.5 Data Constraints
2.3.2.6 Value Conversions
2.3.2.7 Custom Attributes
2.3.2.8 Accessibility Options
2.3.2.9 Hint and Error Details
2.3.2.10 Description Details
2.3.3 Group Details
2.3.3.1 Group Visibility Settings
2.3.3.2 Group Events
2.3.3.3 Group Custom Attributes
2.3.4 Repeat Details
2.3.5 Custom Details
2.3.6 Paragraph Details
2.4 Data Bindings
2.4.1 XML Binding Structures
2.4.2 Binding XPaths
2.4.3 Action Configuration
2.4.4 Repeat XPaths
2.4.5 Group XPaths
2.4.6 Field XPaths
2.4.7 Namespace Handling
2.5 Generating and Previewing Pages
3 Appendix
3.1 Supported Data Structure Files
3.2 Skin Requirements
3.3 Selecting Files
XDE User Guide
1 Navigating Through XDE
2 Managing Workspaces and Projects
2.1 Application Types
2.2 Projects
2.3 Project Screen
2.4 Import Service
2.5 Project Deployment and Publication
2.5.1 Project Deployment
2.5.2 Deployment Diagnostic Information
2.5.3 Project Publication
3 Asset Management
3.1 Editing Assets
4 Creating Patterns
4.1 Pattern Categories
4.2 Listing Patterns
4.3 Changing Pattern Structure
4.4 Changing Node and Action Information
5 Creating Runtime Patterns
5.1 Listing Runtime Patterns
5.2 Cloning a Pattern
5.3 Confirming Node and Action Information
5.4 Setting Action Parameters
5.5 Specifying Engine Details
6 Linking Runtime Patterns
6.1 Including Runtime Patterns in a Project
6.2 Specifying Associations Between Runtime Patterns
6.3 Setting Association Details
RuleMaker User Guide
1 Introduction
1.1 Document Oriented Approach
1.2 Content Based Decisions
1.3 Forward Chaining
1.4 XML Terminology
2 Checking Document Content
3 Constructing Rules
3.1 Conditions
3.1.1 Simple Conditions
3.1.2 Complex Conditions
3.1.3 Loop on this Selection
3.2 Actions
3.2.1 Assign
3.2.2 Compare
3.2.3 Copy
3.2.4 Delete
3.2.5 Insert
3.2.6 Insert Attribute
3.2.7 Invoke Service
3.2.8 Log
3.2.9 Move
3.2.10 Record Cache
3.2.11 Remove Cache
3.2.12 Retrieve Cache
3.2.13 Save
3.2.14 SQL Statement
3.2.15 Rename
3.2.16 Terminate
3.2.17 Transform
3.2.18 Validate
3.2.19 XML String
3.2.20 Copy Directory
3.2.21 Delete File
3.2.22 File Information
4 Copying and Pasting Rules
5 RuleBase Settings
5.1 Namespaces
5.2 Variables
6 Saving and Deploying
7 How To
7.1 How To... Implement Data Caching
7.2 How To... Validate Incoming Data
Installation and Administration Guide
1 WebMaker Installation
2 Administration
2.1 Managing the Core Runtime Platform
2.1.1 Runtime Platform Configuration Files
2.2 Managing the Morphyc Configuration Files
2.2.1 Configuring Morphyc Application Settings
2.2.2 Configuring Morphyc Log Settings
2.3 Viewing Logging Information
2.4 Installing the Dashboard within a runtime environment
2.5 Managing Communication Protocols
2.5.1 XGate Configuration Files
2.6 Invoking the Platform
2.7 Testing Web Services