XBinder User's Guide

Version 2.1.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
6. Configuration File
Binding Language
Advanced XML Names Transformation
XML Numeric Values Format Specification
Configuration File Example
7. Android Support
Background
Create a Java Project
Customize Your Build
Building, Installing, etc.
Special Application Requirements
Working with the Android RSS Sample
Redistribution
Known Limitations
8. Miscellany
Canonical XML