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