XML Schema "bot.xsd"
Target Namespace:
http://www.zionsoftware.com/jbuddy/bot
Components:
15 global elements, 28 local elements, 16 complexTypes, 16 simpleTypes, 2 element groups
Schema Location:
http://www.zionsoftware.com/products/jbuddy/bot.xsd
Imports Schema:
xml.xsd
Annotation
The Bot Definition schema.
Global Element Summary
bot:action An external process carried out by the bot engine.
Type:
embedded complexType
Content:
complex, 9 attributes, 1 element
Used:
bot:addBuddy
Type:
embedded complexType
Content:
empty, 3 attributes
Used:
bot:addDeny
Type:
embedded complexType
Content:
empty, 1 attribute
Used:
bot:addPermit
Type:
embedded complexType
Content:
empty, 1 attribute
Used:
bot:bot A bot's logic and content, interpreted by a bot engine.
Type:
embedded complexType
Content:
complex, 9 attributes, 5 elements
Used:
never
bot:file
Type:
embedded complexType
Content:
complex, 2 attributes, 1 element
Used:
bot:menu
Type:
Content:
complex, 5 attributes, 7 elements
Used:
never
bot:message
Type:
embedded (extension of bot:richContent)
Content:
complex, 6 attributes, 10 elements
Used:
bot:parameter
Type:
embedded complexType
Content:
complex, 11 attributes, 2 elements
Used:
bot:removeBuddy
Type:
embedded complexType
Content:
empty, 2 attributes
Used:
bot:removeDeny
Type:
embedded complexType
Content:
empty, 1 attribute
Used:
bot:removePermit
Type:
embedded complexType
Content:
empty, 1 attribute
Used:
bot:setPermitMode
Type:
embedded complexType
Content:
empty, 2 attributes
Used:
bot:setStatus
Type:
embedded complexType
Content:
empty, 3 attributes
Used:
bot:target
Type:
Content:
complex, 2 attributes, 18 elements
Used:
never
Local Element Summary
bot:a (type bot:a) Creates a hyperlink.
Type:
Content:
complex, 5 attributes, 10 elements
Defined:
locally at 1 location
bot:b (type bot:richContent) Applies bold style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:br (type anyType) Inserts a line break.
Type:
anySimpleType
Content:
simple
Defined:
locally at 1 location
bot:client (type bot:client) Creates a client gateway.
Type:
Content:
complex, 14 attributes, 1 element
Defined:
locally at 1 location
bot:content (type bot:richContent) Sends content to a user.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:description (type bot:richContent) Sets this action's description.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 4 locations
bot:eventHandler (type bot:eventHandler) This menu's local event handlers.
Type:
Content:
complex, 3 attributes, 17 elements
Defined:
locally at 1 location
bot:eventHandler (type bot:globalEventHandler) Creates an event handler.
Type:
Content:
complex, 4 attributes, 17 elements
Defined:
locally at 1 location
bot:exclude (type bot:filter) Tells the engine not to allow events that match this filter.
Type:
Content:
complex, 8 attributes, 1 element
Defined:
locally at 1 location
bot:filters (type bot:filters) Sets this event handler's filters.
Type:
Content:
complex, 2 elements
Defined:
locally at 3 locations
bot:font (type bot:font) Applies font attributes to a text segment.
Type:
Content:
complex, 8 attributes, 10 elements
Defined:
locally at 1 location
bot:i (type bot:richContent) Applies italic style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:include (type bot:filter) Tells the engine to allow events which match this filter.
Type:
Content:
complex, 8 attributes, 1 element
Defined:
locally at 1 location
bot:menu (type bot:globalMenu) Creates a menu.
Type:
Content:
complex, 7 attributes, 7 elements
Defined:
locally at 1 location
bot:menu (type bot:menu) Sends a menu to a user.
Type:
Content:
complex, 5 attributes, 7 elements
Defined:
locally at 2 locations
bot:p (type bot:richContent) Inserts a paragraph.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:pattern (type bot:pattern) Sets a validation pattern.
Type:
Content:
mixed, 8 attributes
Defined:
locally at 1 location
bot:pattern (type extension of bot:pattern) A pattern used to match various properties of an event.
Type:
embedded (extension of bot:pattern)
Content:
empty, 9 attributes
Defined:
locally at 1 location
bot:property (type bot:property) Sets a system property.
Type:
Content:
empty, 2 attributes
Defined:
locally at 2 locations
bot:route (type bot:route)
Type:
Content:
empty, 2 attributes
Defined:
locally at 1 location
bot:routes (type bot:routes) Sets this event handler's routes.
Type:
Content:
complex, 1 element
Defined:
locally at 3 locations
bot:s (type bot:richContent) Applies strike-through style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:sub (type bot:richContent) Applies subscript style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:sup (type bot:richContent) Applies superscript style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
bot:target (type bot:globalTarget) Creates a target.
Type:
Content:
complex, 4 attributes, 18 elements
Defined:
locally at 1 location
bot:target (type bot:target) Executes a target.
Type:
Content:
complex, 2 attributes, 18 elements
Defined:
locally at 2 locations
bot:title (type bot:richContent) Sets this menu's title.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 2 locations
bot:u (type bot:richContent) Applies underlined style to a text segment.
Type:
Content:
mixed, 4 attributes, 10 elements
Defined:
locally at 1 location
Complex Type Summary
bot:a Creates a hyperlink.
Content:
complex, 5 attributes, 10 elements
Used:
bot:client Used by the bot engine to communicate with external networks.
Content:
complex, 14 attributes, 1 element
Used:
bot:eventHandler An event handler.
Content:
complex, 3 attributes, 17 elements
Used:
bot:filter Tells the engine to allow (or disallow) events based on patterns.
Content:
complex, 8 attributes, 1 element
Used:
bot:filters A set of filters.
Content:
complex, 2 elements
Used:
bot:font Applies font attributes to a text segment.
Content:
complex, 8 attributes, 10 elements
Used:
bot:globalEventHandler A global event handler.
Content:
complex, 4 attributes, 17 elements
Used:
bot:globalMenu A global menu.
Content:
complex, 7 attributes, 7 elements
Used:
bot:globalTarget A global target.
Content:
complex, 4 attributes, 18 elements
Used:
bot:menu Organizes targets (including other menus) into a hierarchy.
Content:
complex, 5 attributes, 7 elements
Used:
bot:pattern A regular expression pattern, used to match various types of input and properties within the framework.
Content:
mixed, 8 attributes
Used:
bot:property Sets a system property.
Content:
empty, 2 attributes
Used:
bot:richContent Rich text content.
Content:
mixed, 4 attributes, 10 elements
Used:
at 13 locations
bot:route Routes are used to transfer call processing to clients/users that may not have been involved with the initial command or event.
Content:
empty, 2 attributes
Used:
bot:routes A collection of routes.
Content:
complex, 1 element
Used:
bot:target A group of calls executed by the engine in response to an event.
Content:
complex, 2 attributes, 18 elements
Used:
Simple Type Summary
bot:actionResultType Available action result types.
Used:
bot:actionType Available action types.
Used:
bot:dateTimeStyle Available date/time styles.
Used:
bot:eventType Available Event Types message Represents an incoming message event.
Used:
bot:filterPatternType Available Filter Pattern Types protocol Matches protocol names.
Used:
bot:htmlTidyMode Available HTML Tidy modes.
Used:
bot:httpCompression Available HTTP compression types.
Used:
bot:httpMethod Available HTTP/1.1 methods.
Used:
bot:locale Represents a specific geographical, political, or cultural region.
Used:
bot:logLevel Available log levels.
Used:
bot:messageType The available message types, provided by the JBuddy SDK.
Used:
never
bot:parameterType Available parameter types.
Used:
bot:permitMode The available permit modes, provided by the JBuddy SDK.
Used:
never
bot:protocol The available protocols, provided by the JBuddy SDK.
Used:
never
bot:status The available status types, provided by the JBuddy SDK.
Used:
never
bot:timeValue Specifies a time value.
Used:
Element Group Summary
bot:callElements Calls which may be executed by a target or event handler.
Content:
Used:
bot:menuTargets Targets which may be included in a menu.
Content:
Used:

XML Schema documentation generated with DocFlex/XML (Kit) v1.6.0
DocFlex/XML is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else!
Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task!
Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com