Schema slide_1_0_16.xsd


schema location:  D:\eclipse\workspace\Jakarta Slide\src\schema\slide_1_0_16.xsd
targetNamespace:  http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
 
Elements  Complex types 
parameter  childstoreType 
slide  objectnodeType 
storeType 


element parameter
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type extension of xs:string
used by
elements slide/namespace/configuration slide/namespace/configuration/content-interceptor slide/namespace/services/service slide
complexType storeType
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      

element slide
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children parameter namespace
attributes
Name  Type  Use  Default  Fixed  Annotation
logger  xs:string    org.apache.slide.util.logger.SimpleLogger    
logger-level  xs:integer    4    
default  xs:string    slide    
annotation
documentation 
Top Level node in the Domain file.  Responsible for configuring Slide's view of the world

element slide/namespace
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children definition configuration data services
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      
logger  xs:string  optional      
logger-level  xs:integer  optional      

element slide/namespace/definition
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children store scope

element slide/namespace/definition/store
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type extension of storeType
children parameter nodestore securitystore lockstore revisiondescriptorsstore revisiondescriptorstore contentstore
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      
name  xs:string  required      

element slide/namespace/definition/store/nodestore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/store/securitystore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/store/lockstore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/store/revisiondescriptorsstore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/store/revisiondescriptorstore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/store/contentstore
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type childstoreType
children parameter reference
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element slide/namespace/definition/scope
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
match  xs:string  required      
store  xs:string  required      

element slide/namespace/configuration
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children default-action read-object create-object remove-object grant-permission revoke-permission read-permissions lock-object kill-lock read-locks read-revision-metadata create-revision-metadata modify-revision-metadata remove-revision-metadata read-revision-content create-revision-content modify-revision-content remove-revision-content userspath guestpath filespath parameter role auto-create-users auto-create-users-role default-property content-interceptor

element slide/namespace/configuration/default-action
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/read-object
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/create-object
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/remove-object
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/grant-permission
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/revoke-permission
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/read-permissions
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/lock-object
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/kill-lock
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/read-locks
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/read-revision-metadata
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/create-revision-metadata
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/modify-revision-metadata
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/remove-revision-metadata
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/read-revision-content
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/create-revision-content
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/modify-revision-content
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/remove-revision-content
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/userspath
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/guestpath
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/filespath
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:string

element slide/namespace/configuration/role
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      

element slide/namespace/configuration/auto-create-users
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:boolean

element slide/namespace/configuration/auto-create-users-role
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:boolean

element slide/namespace/configuration/default-property
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      
value  xs:string  optional      
namespace  xs:string  optional      
role  xs:string  required      

element slide/namespace/configuration/content-interceptor
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children parameter
attributes
Name  Type  Use  Default  Fixed  Annotation
class  xs:string  required      

element slide/namespace/data
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children objectnode

element slide/namespace/data/objectnode
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type objectnodeType
children permission revision objectnode
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  required      
uri  xs:string  required      
linkedUri  xs:string  optional      

element slide/namespace/services
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children service

element slide/namespace/services/service
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children parameter
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  required      
name  xs:string  required      

complexType childstoreType
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type extension of storeType
children parameter reference
used by
elements slide/namespace/definition/store/contentstore slide/namespace/definition/store/lockstore slide/namespace/definition/store/nodestore slide/namespace/definition/store/revisiondescriptorsstore slide/namespace/definition/store/revisiondescriptorstore slide/namespace/definition/store/securitystore
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      

element childstoreType/reference
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
store  xs:string        

complexType objectnodeType
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children permission revision objectnode
used by
elements slide/namespace/data/objectnode objectnodeType/objectnode
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  required      
uri  xs:string  required      
linkedUri  xs:string  optional      

element objectnodeType/permission
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
attributes
Name  Type  Use  Default  Fixed  Annotation
action  xs:string  required      
subject  xs:string  required      
inheritable  xs:boolean  optional      
negative  xs:boolean  optional      

element objectnodeType/revision
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children ancestor property content

element objectnodeType/revision/ancestor
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:boolean

element objectnodeType/revision/property
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:string  required      

element objectnodeType/revision/content
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type xs:anyURI

element objectnodeType/objectnode
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
type objectnodeType
children permission revision objectnode
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  required      
uri  xs:string  required      
linkedUri  xs:string  optional      

complexType storeType
diagram
namespace http://jakarta.apache.org/slide/schema/slide_1_0_16.xsd
children parameter
used by
element slide/namespace/definition/store
complexType childstoreType
attributes
Name  Type  Use  Default  Fixed  Annotation
classname  xs:string  optional      


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com