XBinder Java/C# User's Guide

Version 2.6.x

Objective Systems, Inc.


Table of Contents

1. XBinder Overview
2. Using XBinder
Running XBinder from the Command-line
Building and Running Generated Code
Getting Started
3. Generated Java and C# Source Code
Schema Classes
Type Classes
Group Classes
Document Classes
C# Namespaces & Java Packages
4. XSD Simple Type Mappings
Atomic, User-Defined types
Lists
Unions
Enumeration
5. XSD Complex Type Mappings
Properties
Attributes
Content Models
Named Groups
Element Substitution Groups
Nillable Elements
6. Configuration File
Binding Language
Advanced XML Names Transformation
XML Numeric Values Format Specification
Configuration File Example
7. Support For Other Java Platforms
Android
Java Micro Edition
Java SE 1.4
8. Miscellany
Canonical XML
Building Java Runtimes