<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://www.micropsi.org/webdoc/rdf'>
    <s:Snip rdf:about='http://www.micropsi.org/webdoc/rdf#custom+output+functions'
         s:cUser='rvuine'
         s:oUser=''
         s:mUser='rvuine'>
        <s:name>custom output functions</s:name>
        <s:content>1 Custom output functions&#xD;&#xA;&#xD;&#xA;World adapters can define custom output functions by implementing OutputFunctionIF and registering it with the class GateOutputFunctions.&#xD;&#xA;&#xD;&#xA;So, to add your own output function:&#xD;&#xA;- Implement OutputFunctionIF, see http://www.cognitive-agents.org/javadoc/org/micropsi/nodenet/OutputFunctionIF.html&#xD;&#xA;- In your WorldAdapter, in a static constructor or in the standard constructor of the WorldAdapter, call GateOutputFunctions.registerOutputFunction(YourOFImplementation.class).</s:content>
        <s:mTime>2005-06-01 00:47:49.66</s:mTime>
        <s:cTime>2005-06-01 00:47:49.66</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#extension'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li>
                    <s:Snip rdf:about='http://www.micropsi.org/webdoc/rdf#custom+output+functions'>
                        <s:attachments
                             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
                    </s:Snip>
                </rdf:li>
                <rdf:li rdf:resource='http://www.micropsi.org/webdoc/rdf#start/2005-06-02/2'/>
            </rdf:Bag>
        </s:snipLinks>
    </s:Snip>
</rdf:RDF>
