DoModal[] does not return until the Java side sends an expression of the form EvaluatePacket[EndModal[args]].
IncludedScriptContexts is an option to GUIRun and related functions that can extend the active $ContextPath that Script blocks within a definition will use.
InitialArguments is an option to Widget which specifies the argument list to use when instantiating this widget definition.
InvokeThread is an option to GUIKit symbols which specifies what thread the invocation should execute on.
InvokeWait is an option to GUIKit symbols which determines whether a threaded invocation should wait for a result or continue on immediately without a response.
ReleaseMethod is an option to GUIRun and related functions that determines when a GUIObject is released.
ReturnScript is an option to GUIRunModal which specifies a string version of Mathematica code to execute when the window ends its modal session and becomes the return value ...
WidgetLayout is an option to Widget, WidgetReference, and WidgetGroup that contains suboptions controlling layout.
Cascade is a setting of ModulationType, an option of function FrequencyModulation.
ModulationType is an option of FrequencyModulation, specifying the type of modulation.