Developing toolkit applications with WCT/CA clients

The WCT/CA clients for toolkit applications are developed using Eclipse 3.0 or later, so that you must have Eclipse 3.0 or an ever later version installed onto your workstation to develop WCT/CA clients.
Apart from the general procedures you follow to develop an Eclipse plug-in, developing a WCT/CA client for a toolkit application also consists of the following steps:
  1. Create an Eclipse plug-in project. WCT/CA clients are Eclipse plug-ins.
  2. Add the following JAR files to the Java™ build path of your project:
    • dseb.jar
    • dsecsm.jar
    • dsecss.jar
    • dsed.jar
    • dseflp.jar
    • dsegb.jar
    • dsejcon.jar
    • dsesym.jar
    • dsetde.jar
    • servlet.jar
    • xercesImpl.jar
    • xml-apis.jar
    • xmlParserAPIs.jar
  3. Create the Java class that initializes the runtime environment by creating a Java client implementing the InitFramework and InitDesktopProc interfaces.
  4. Add the following settings into the plugin.properties file in the \eclipse\plugins\ directory.
    BTT_Initialize=true  
    #“true” means it need to initialize toolkit environment, 
    #while “false” means it will not initialize toolkit environment.
    InitializeClass=<implementorFramework> 
    InitDesktopProc=<implementorDesktopProc>
    <implementorFramework> refers to the implementor of the InitFramework interface. <implementorDesktopProc> refers to the implementor of the InitDesktopProc interface.
See the Javadoc for details about implementing the InitFramework and InitDesktopProc interfaces.

See the Workplace™ Compliance Integration Sample for sample codes about these interfaces.