## JarBundler - Apple System Services Properties

Documentation for creating Apple System Services Properties can be found here.

### Services Task Example

    <jarbundler dir="${basedir}" ... >

      <service portname="jarBundler"
               message="processRequest"
               menuitem="JarBundler/Process Request"
               sendtypes="NSStringPboardType,NSFilenamesPboardType"
               returntypes="NSStringPboardType"
               keyequivalent="p"
               userdata="a string passed to the method"
               timeout="5000" />

      <service menuItem="jEdit/Open Files"
               message="openFile"
               sendTypes="NSStringPboardType,NSFilenamesPboardType"/>

      <service menuItem="jEdit/Insert Text"
               message="insertSelection"
               sendTypes="NSStringPboardType"/>

      <service menuItem="jEdit/New Buffer with Text"
               message="openSelection"
               sendTypes="NSStringPboardType"/>

    </jarbundler>