<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>    Line is required and never changes
<!-- Andy Pryke Combined --> comment 
<!-- Author Andy Pryke --> comment
<!-- Copyright aQtive Ltd 1999 --> comment
<Qbit> Start of qbit definition
<!-- Recogniser Bits --> comment
<Recogniser> start of recogniser aspect of the qbit
<Name>Andy Pryke Combined Recogniser</Name> recogniser name
<Recognises> Start of 'recognise what' definition; can be keywords or regular expression 
<Match Type="RegExp">(\s*)?((Mr|Dr)?(\.)?( )?(Andy|A)(\.)?(    )?(Neil|N|N\.)?( )?(Pryke)|(A\.N\.Pryke\@cs\.bham\.ac\.uk)|(.*www\.cs\.bham\.ac\.uk\\\~anp.*))(\s*)?</Match>
</Recognises> End of recognise definition
<!-- Recogniser Out = Service    In --> comment 
<Is Type="User" Name="My Andy Pryke Type"> - start of recogniser output data type definition (java type or user type)
<Field Name="First Bit">TheDataMine.html</Field> define the fields of the user type
<Field Name="Second Bit">lion</Field> 
<Field Name="Passed" Expand="Yes">$0</Field>    $0 is substituted for whatever is recognised.
</Is>
</Recogniser> End of recogniser<!-- Service Bits -->
<Service> start of service definition 
<Name>Andy Pryke Combined Service</Name> name of service
<Icon>lib/images/com/aqtive/qbits/example/images/andyp.gif</Icon>    Location of the service icon
<Author>Andy Pryke</Author> author 
<Help>Find out about the fascinating world of Andy Pryke</Help>    hover tool tip
<For Type="User" Name="My Andy Pryke Type"> the data type the service will use
<URL Expand="Yes" Label="My Data Mining Pages">http://www.cs.bham.ac.uk/~anp/${First    Bit}</URL>
                      a menu item for the service: when clicked, takes you to the url.
                      Note substitution ${First Bit} Expand="yes" enables the substitution.
<URL Expand="Yes" Label="My Pet Lion">http://www.cs.bham.ac.uk/~anp/${Second    Bit}</URL>
<Copy>B13 9PA</Copy> menu item which when clicked will copy to the clipboard
<Copy>0121 123 4567</Copy>
<Copy Expand="Yes">String = ${Passed} So there!</Copy>    copy with the substitution enabled
</For> 
</Service> End of service definition
</Qbit> End of qbit definition