Show TOC

Window Controller Interface ReferenceLocate this document in the navigation structure

This reference for window controller interfaces comprises the differences to the Common Controller Interface Reference .

API Overview

IPrivate API

 

Plug Event Handlers based on Declaration

 

public void onPlug<inbound plug name>( IWDCustomEvent wdEvent 
  ["," parameter {"," parameter}])

Event handler for inbound plug.  Additional event parameters can be declared.

 

public void onPlug<startup plug name> ( IWDCustomEvent wdEvent
  ["," parameter {"," parameter}] )

Event handler for additional startup plug.  Additional event parameters can be declared.

 

public void onPlug<resume plug name>( IWDCustomEvent wdEvent 
  ["," parameter {"," parameter}] )

Event handler for window resume plug.  Additional event parameters can be declared.

 

Additional Constants for declared Plugs

 

public static IWDEventHandlerId 
  WD_EVENTHANDLER_ON_PLUG_<INBOUND PLUG NAME>

Inbound plug event handler constant

 

public static IWDEventHandlerId 
  WD_EVENTHANDLER_ON_PLUG_<STARTUP PLUG NAME>

Startup plug event handler constant

 

public static IWDEventHandlerId 
  WD_EVENTHANDLER_ON_PLUG_<RESUMUE PLUG NAME>

Resume plug event handler constant

 

 

IPublic API

 

Additional Methods based on Declaration

 

void wdFirePlug<outbound plug name>([parameter {"," parameter}])

Fires outbound plug.

 

void wdFirePlug<suspend plug name>([parameter {"," parameter}])

Fires suspend plug.

 

void wdFirePlug<exit plug name>([parameter {"," parameter}])

Fires exit plug.

 

Generic Controller API

 

IWDWindowController

 

public interface IWDWindowController extends IWDController

Access within controller class:

Use the shortcut variable wdControllerAPI to invoke the generic window controller API within your window controller code.