adt.xsd revision 2
2N/A<?
xml version="1.0"?>
2N/A The contents of this file are subject to the terms of the 2N/A Common Development and Distribution License (the "License"). 2N/A You may not use this file except in compliance with the License. 2N/A See the License for the specific language governing permissions 2N/A and limitations under the License. 2N/A When distributing Covered Code, include this CDDL HEADER in each 2N/A If applicable, add the following below this CDDL HEADER, with the 2N/A fields enclosed by brackets "[]" replaced with your own identifying 2N/A information: Portions Copyright [yyyy] [name of copyright owner] 2N/A Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved. 2N/A<
xs:
element name="specification">
2N/A <
xs:
sequence minOccurs="0" maxOccurs="unbounded">
2N/A <
xs:
element name="debug" type="debug_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="event" type="event_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="note_list" type="note_list_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="token" type="token_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="msg_list" type="msg_list_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A<
xs:
complexType name="debug_t">
2N/A <
xs:
attribute name="set" use="required">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="on"/>
2N/A <
xs:
enumeration value="off"/>
2N/A<
xs:
complexType name="event_t">
2N/A <
xs:
sequence minOccurs="0">
2N/A <
xs:
element name="debug" type="debug_t" minOccurs="0"/>
2N/A <
xs:
element name="altname" type="xs:string" minOccurs="0"/>
2N/A <
xs:
element name="title" type="xs:string" minOccurs="0" maxOccurs="1"/>
2N/A <
xs:
element name="program" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="see" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="entry" type="entry_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
element name="note" type="note_ref_t" minOccurs="0" maxOccurs="unbounded"/>
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A <
xs:
attribute name="reorder">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="yes"/>
2N/A <
xs:
enumeration value="no"/>
2N/A <
xs:
attribute name="header" type="xs:unsignedShort"/>
2N/A <
xs:
attribute name="idNo" type="xs:unsignedShort"/>
2N/A <
xs:
attribute name="type" type="xs:string"/>
2N/A <
xs:
attribute name="omit">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="no"/>
2N/A <
xs:
enumeration value="always"/>
2N/A <
xs:
enumeration value="JNI"/>
2N/A <
xs:
attribute name="instance_of" type="xs:string"/>
2N/A<
xs:
complexType name="entry_t">
2N/A <
xs:
element name="debug" type="debug_t" minOccurs="0"/>
2N/A <
xs:
element name="internal">
2N/A <
xs:
attribute name="token" type="xs:string" use="required"/>
2N/A <
xs:
attribute name="order" type="xs:unsignedShort"/>
2N/A <
xs:
attribute name="format" type="xs:string"/>
2N/A <
xs:
element name="external">
2N/A <
xs:
attribute name="opt" use="required">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="required"/>
2N/A <
xs:
enumeration value="optional"/>
2N/A <
xs:
enumeration value="obsolete"/>
2N/A <
xs:
enumeration value="none"/>
2N/A <
xs:
attribute name="type" type="xs:string"/>
2N/A <
xs:
element name="comment" type="xs:string" minOccurs="0" maxOccurs="1"/>
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A<
xs:
simpleType name="bool_t">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="true"/>
2N/A <
xs:
enumeration value="false"/>
2N/A<
xs:
complexType name="note_def_t">
2N/A <
xs:
extension base="xs:string">
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A<
xs:
complexType name="note_list_t">
2N/A <
xs:
element name="note" type="note_def_t" minOccurs="1" maxOccurs="unbounded"/>
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A<
xs:
complexType name="note_ref_t">
2N/A <
xs:
extension base="xs:string">
2N/A <
xs:
attribute name="list" type="xs:string"/>
2N/A <
xs:
attribute name="id" type="xs:string"/>
2N/A <
xs:
attribute name="position">
2N/A <
xs:
restriction base="xs:string">
2N/A <
xs:
enumeration value="pre"/>
2N/A <
xs:
enumeration value="post"/>
2N/A<
xs:
complexType name="token_t">
2N/A <
xs:
extension base="xs:string">
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A <
xs:
attribute name="usage" type="xs:string"/>
2N/A<
xs:
complexType name="msg_list_t">
2N/A <
xs:
element name="msg" minOccurs="0" maxOccurs="unbounded">
2N/A <
xs:
extension base="xs:string">
2N/A <
xs:
attribute name="id" type="xs:string"/>
2N/A <
xs:
attribute name="id" type="xs:string" use="required"/>
2N/A <
xs:
attribute name="header" type="xs:unsignedShort" use="required"/>
2N/A <
xs:
attribute name="start" type="xs:unsignedShort"/>
2N/A <
xs:
attribute name="public" type="bool_t"/>
2N/A <
xs:
attribute name="deprecated" type="bool_t"/>