Schema fedora-types.xsd


schema location:  C:\fedora-2.1b-src\temp\wsdl2java\fedora-types.xsd
targetNamespace:  http://www.fedora.info/definitions/1/0/types/
 
Elements  Complex types  Simple types 
result  ArrayOfAuditRecord  ComparisonOperator 
ArrayOfCondition  DatastreamControlGroup 
ArrayOfDatastream  datastreamInputType 
ArrayOfDatastreamBinding  defaultInputType 
ArrayOfDatastreamBindingMap  passByRef 
ArrayOfDatastreamDef  passByValue 
ArrayOfDateTimeString  userInputType 
ArrayOfDisseminator 
ArrayOfMethodDef 
ArrayOfMethodParmDef 
ArrayOfObjectFields 
ArrayOfObjectMethodsDef 
ArrayOfProperty 
ArrayOfString 
AuditRecord 
Condition 
Datastream 
DatastreamBinding 
DatastreamBindingMap 
DatastreamDef 
Disseminator 
FieldSearchQuery 
FieldSearchResult 
ListSession 
MethodDef 
MethodParmDef 
MIMETypedStream 
ObjectFields 
ObjectMethodsDef 
ObjectProfile 
Property 
RepositoryInfo 
UserInfo 


schema location:  c:\program files\altova\xmlspy2004\schemas/wsdl/wsdl.xsd
targetNamespace:  http://schemas.xmlsoap.org/wsdl/
 
Elements  Groups  Complex types 
definitions  anyTopLevelOptionalElement  tBinding 
optional-response-fault  tBindingOperation 
optional-solicit-fault  tBindingOperationFault 
request-response-one-way-operation  tBindingOperationMessage 
solicit-response-notification-operation  tDefinitions 
tDocumentation 
tDocumented 
tExtensibilityElement 
tExtensibleAttributesDocumented 
tExtensibleDocumented 
tFault 
tImport 
tMessage 
tOperation 
tParam 
tPart 
tPort 
tPortType 
tService 
tTypes 


schema location:  c:\program files\altova\xmlspy2004\schemas/wsdl/encoding.xsd
targetNamespace:  http://schemas.xmlsoap.org/soap/encoding/
 
Elements  Groups  Complex types  Simple types  Attr. groups 
anyType  Array  anyURI  arrayCoordinate  arrayAttributes 
anyURI  Struct  Array  base64  arrayMemberAttributes 
Array  base64Binary  commonAttributes 
base64Binary  boolean 
boolean  byte 
byte  date 
date  dateTime 
dateTime  decimal 
decimal  double 
double  duration 
duration  ENTITIES 
ENTITIES  ENTITY 
ENTITY  float 
float  gDay 
gDay  gMonth 
gMonth  gMonthDay 
gMonthDay  gYear 
gYear  gYearMonth 
gYearMonth  hexBinary 
hexBinary  ID 
ID  IDREF 
IDREF  IDREFS 
IDREFS  int 
int  integer 
integer  language 
language  long 
long  Name 
Name  NCName 
NCName  negativeInteger 
negativeInteger  NMTOKEN 
NMTOKEN  NMTOKENS 
NMTOKENS  nonNegativeInteger 
nonNegativeInteger  nonPositiveInteger 
nonPositiveInteger  normalizedString 
normalizedString  NOTATION 
NOTATION  positiveInteger 
positiveInteger  QName 
QName  short 
short  string 
string  Struct 
Struct  time 
time  token 
token  unsignedByte 
unsignedByte  unsignedInt 
unsignedInt  unsignedLong 
unsignedLong  unsignedShort 
unsignedShort 


schema location:  c:\program files\altova\xmlspy2004\schemas/schema/W3C_2001/XMLSchema.xsd
targetNamespace:  http://www.w3.org/2001/XMLSchema
 
Elements  Groups  Complex types  Simple types  Attr. groups 
all  allModel  all  allNNI  defRef 
annotation  attrDecls  annotated  anyURI  occurs 
any  complexTypeModel  anyType  base64Binary 
anyAttribute  facets  attribute  blockSet 
appinfo  identityConstraint  attributeGroup  boolean 
attribute  nestedParticle  attributeGroupRef  byte 
attributeGroup  particle  complexRestrictionType  date 
choice  redefinable  complexType  dateTime 
complexContent  schemaTop  element  decimal 
complexType  simpleDerivation  explicitGroup  derivationControl 
documentation  simpleRestrictionModel  extensionType  derivationSet 
element  typeDefParticle  facet  double 
enumeration  group  duration 
field  groupRef  ENTITIES 
fractionDigits  keybase  ENTITY 
group  localComplexType  float 
import  localElement  formChoice 
include  localSimpleType  gDay 
key  namedAttributeGroup  gMonth 
keyref  namedGroup  gMonthDay 
length  noFixedFacet  gYear 
list  numFacet  gYearMonth 
maxExclusive  openAttrs  hexBinary 
maxInclusive  realGroup  ID 
maxLength  restrictionType  IDREF 
minExclusive  simpleExplicitGroup  IDREFS 
minInclusive  simpleExtensionType  int 
minLength  simpleRestrictionType  integer 
notation  simpleType  language 
pattern  topLevelAttribute  long 
redefine  topLevelComplexType  Name 
restriction  topLevelElement  namespaceList 
schema  topLevelSimpleType  NCName 
selector  wildcard  negativeInteger 
sequence  NMTOKEN 
simpleContent  NMTOKENS 
simpleType  nonNegativeInteger 
totalDigits  nonPositiveInteger 
union  normalizedString 
unique  NOTATION 
whiteSpace  positiveInteger 
public 
QName 
reducedDerivationControl 
short 
simpleDerivationSet 
string 
time 
token 
unsignedByte 
unsignedInt 
unsignedLong 
unsignedShort 


schema location:  c:\program files\altova\xmlspy2004\schemas/wsdl/http.xsd
targetNamespace:  http://schemas.xmlsoap.org/wsdl/http/
 
Elements  Complex types 
address  addressType 
binding  bindingType 
operation  operationType 
urlEncoded 
urlReplacement 


schema location:  c:\program files\altova\xmlspy2004\schemas/wsdl/soap.xsd
targetNamespace:  http://schemas.xmlsoap.org/wsdl/soap/
 
Elements  Complex types  Simple types  Attr. groups 
address  tAddress  encodingStyle  tBodyAttributes 
binding  tBinding  tStyleChoice 
body  tBody  useChoice 
fault  tFault 
header  tHeader 
headerfault  tHeaderFault 
operation  tOperation 


schema location:  c:\program files\altova\xmlspy2004\schemas/wsdl/mime.xsd
targetNamespace:  http://schemas.xmlsoap.org/wsdl/mime/
 
Elements  Complex types 
content  contentType 
mimeXml  multipartRelatedType 
multipartRelated  tMimeXml 
tPart 


schema location:  c:\program files\altova\xmlspy2004\schemas/schema/W3C_2001/xml.xsd
targetNamespace:  http://www.w3.org/XML/1998/namespace
 
Attr. groups 
specialAttrs 


element result
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type fedora-types:FieldSearchResult
children listSession resultList
source
<xsd:element name="result" type="fedora-types:FieldSearchResult"/>

complexType ArrayOfAuditRecord
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type restriction of soapenc:Array
attributes
Name  Type  Use  Default  Fixed  Annotation
soapenc:arrayType  xs:string        
tns:offset  tns:arrayCoordinate        
id  xs:ID        
href  xs:anyURI        
annotation
documentation 
an ordered list of AuditRecords
source
<xsd:complexType name="ArrayOfAuditRecord">
  <xsd:annotation>
    <xsd:documentation>an ordered list of AuditRecords</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:restriction base="soapenc:Array">
      <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="fedora-types:AuditRecord[]"/>
    </xsd:restriction>
  </xsd:complexContent>
</xsd:complexType>

complexType ArrayOfCondition
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type restriction of soapenc:Array
used by
element FieldSearchQuery/conditions
attributes
Name  Type  Use  Default  Fixed  Annotation
soapenc:arrayType  xs:string        
tns:offset  tns:arrayCoordinate        
id  xs:ID        
href  xs:anyURI        
annotation
documentation 
an ordered list of Conditions for searching, with the implied AND boolean operator.
source
<xsd:complexType name="ArrayOfCondition">
  <xsd:annotation>
    <xsd:documentation>an ordered list of Conditions for searching, with the implied AND boolean operator.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:restriction base="soapenc:Array">
      <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="fedora-types:Condition[]"/>
    </xsd:restriction>
  </xsd:complexContent>
</xsd:complexType>

complexType ArrayOfDatastream
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type restriction of soapenc:Array
attributes
Name  Type  Use  Default  Fixed  Annotation
soapenc:arrayType  xs:string        
tns:offset  tns:arrayCoordinate        
id  xs:ID        
href  xs:anyURI        
annotation
documentation 
an ordered list of Datastreams
source
<xsd:complexType name="ArrayOfDatastream">
  <xsd:annotation>
    <xsd:documentation>an ordered list of Datastreams</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:restriction base="soapenc:Array">
      <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="fedora-types:Datastream[]"/>
    </xsd:restriction>
  </xsd:complexContent>
</xsd:complexType>

complexType ArrayOfDatastreamBinding
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type restriction of soapenc:Array
used by
element DatastreamBindingMap/dsBindings
attributes
Name  Type  Use  Default  Fixed  Annotation
soapenc:arrayType  xs:string        
tns:offset  tns:arrayCoordinate        
id  xs:ID        
href  xs:anyURI        
annotation
documentation 
an ordered list of Datastream Bindings
source
<xsd:complexType name="ArrayOfDatastreamBinding">
  <xsd:annotation>
    <xsd:documentation>an ordered list of Datastream Bindings</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:restriction base="soapenc:Array">
      <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="fedora-types:DatastreamBinding[]"/>
    </xsd:restriction>
  </xsd:complexContent>
</xsd:complexType>

complexType ArrayOfDatastreamBindingMap
diagram
namespace http://www.fedora.info/definitions/1/0/types/
type restriction of soapenc:Array
attributes
Name  Type  Use  Default  Fixed  Annotation
soapenc:arrayType  xs:string        
tns:offset  tns:arrayCoordinate        
id  xs:ID        
href  xs:anyURI        
annotation
documentation 
an ordered list of Datastream Binding Maps
source
<xsd:complexType name="ArrayOfDatastreamBindingMap">
  <xsd:annotation>
    <xsd:documentation>an ordered list of Datastream Binding Maps