325N/A<?
xml version="1.0" encoding="UTF-8"?>
325N/A Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. 325N/A DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 325N/A This code is free software; you can redistribute it and/or modify it 325N/A under the terms of the GNU General Public License version 2 only, as 325N/A published by the Free Software Foundation. Oracle designates this 325N/A particular file as subject to the "Classpath" exception as provided 325N/A by Oracle in the LICENSE file that accompanied this code. 325N/A This code is distributed in the hope that it will be useful, but WITHOUT 325N/A ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 325N/A FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 325N/A version 2 for more details (a copy is included in the LICENSE file that 325N/A accompanied this code). 325N/A You should have received a copy of the GNU General Public License version 325N/A 2 along with this work; if not, write to the Free Software Foundation, 325N/A Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 325N/A Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 325N/A <
xs:
element name="smartWildcardDefaultBinding">
325N/A <
xs:
element name="simple">
325N/A <
xs:
element name="treatRestrictionLikeNewType">
325N/A <
xs:
element name="noMarshaller">
325N/A <
xs:
element name="noUnmarshaller">
325N/A <
xs:
element name="noValidator">
325N/A <
xs:
element name="substitutable">
325N/A <
xs:
element name="noValidatingUnmarshaller">
325N/A <
xs:
element name="superClass">
325N/A <
xs:
attribute name="name" use="required"/>
325N/A <
xs:
element name="superInterface">
325N/A <
xs:
attribute name="name" use="required"/>
325N/A <
xs:
complexType name="javaTypeContent">
325N/A <
xs:
attribute name="name" use="required"/>
325N/A <
xs:
attribute name="adapter" use="required"/>
325N/A <
xs:
element name="javaType" type="xjc:javaTypeContent"/>
325N/A <
xs:
group name="globalJavaType">
325N/A <
xs:
element name="javaType">
325N/A <
xs:
extension base="xjc:javaTypeContent">
325N/A <
xs:
attribute name="xmlType" use="required" type="xs:QName"/>
325N/A <
xs:
element name="allowMixedTypeExtensions" type="xs:boolean" />
325N/A <
xs:
element name="generateElementProperty" type="xs:boolean" />
325N/A <
xs:
element name="dom">
325N/A <
xs:
attribute name="type" default="w3c"/>
325N/A <
xs:
element name="serializable">
325N/A <
xs:
attribute name="uid" type="xs:long"/>
325N/A <
xs:
element name="typeSubstitution">
325N/A <
xs:
attribute name="type" use="required">
325N/A <
xs:
restriction base="xs:token">
325N/A <
xs:
enumeration value="complex"/>
325N/A <
xs:
attribute name="recursive"/>