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

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
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.
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.