• 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