< prev index next >

modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java

Print this page




 344      * return control to the caller. If the specified nested event loop is not
 345      * the inner-most loop then it will not return until all other inner loops
 346      * also exit.
 347      *
 348      * @param key the Object that identifies the nested event loop, which
 349      * must not be null
 350      *
 351      * @param rval an Object that is returned to the caller of the
 352      * corresponding enterNestedEventLoop. This may be null.
 353      *
 354      * @throws IllegalArgumentException if the specified key is not associated
 355      * with an active nested event loop
 356      *
 357      * @throws NullPointerException if the key is null
 358      *
 359      * @throws IllegalStateException if this method is called on a thread
 360      * other than the FX Application thread
 361      */
 362     public abstract void exitNestedEventLoop(Object key, Object rval);
 363 


 364     public abstract boolean isNestedLoopRunning();
 365 
 366     public abstract TKStage createTKStage(Window peerWindow, boolean securityDialog, StageStyle stageStyle, boolean primary, Modality modality, TKStage owner, boolean rtl, AccessControlContext acc);
 367 
 368     public abstract TKStage createTKPopupStage(Window peerWindow, StageStyle popupStyle, TKStage owner, AccessControlContext acc);
 369     public abstract TKStage createTKEmbeddedStage(HostInterface host, AccessControlContext acc);
 370 
 371     /**
 372      * Creates an AppletWindow using the provided window pointer as the parent
 373      * window.
 374      *
 375      * @param parent the native parent which will contain the primary stage
 376      * window(s). Used on Windows/Linux platforms.
 377      *
 378      * @param serverName the name of CARemoteLayerServer which
 379      * will be used to register native layer. Used on Mac platform.
 380      */
 381     public abstract AppletWindow createAppletWindow(long parent, String serverName);
 382 
 383     /**




 344      * return control to the caller. If the specified nested event loop is not
 345      * the inner-most loop then it will not return until all other inner loops
 346      * also exit.
 347      *
 348      * @param key the Object that identifies the nested event loop, which
 349      * must not be null
 350      *
 351      * @param rval an Object that is returned to the caller of the
 352      * corresponding enterNestedEventLoop. This may be null.
 353      *
 354      * @throws IllegalArgumentException if the specified key is not associated
 355      * with an active nested event loop
 356      *
 357      * @throws NullPointerException if the key is null
 358      *
 359      * @throws IllegalStateException if this method is called on a thread
 360      * other than the FX Application thread
 361      */
 362     public abstract void exitNestedEventLoop(Object key, Object rval);
 363 
 364     public abstract void exitAllNestedEventLoops();
 365 
 366     public abstract boolean isNestedLoopRunning();
 367 
 368     public abstract TKStage createTKStage(Window peerWindow, boolean securityDialog, StageStyle stageStyle, boolean primary, Modality modality, TKStage owner, boolean rtl, AccessControlContext acc);
 369 
 370     public abstract TKStage createTKPopupStage(Window peerWindow, StageStyle popupStyle, TKStage owner, AccessControlContext acc);
 371     public abstract TKStage createTKEmbeddedStage(HostInterface host, AccessControlContext acc);
 372 
 373     /**
 374      * Creates an AppletWindow using the provided window pointer as the parent
 375      * window.
 376      *
 377      * @param parent the native parent which will contain the primary stage
 378      * window(s). Used on Windows/Linux platforms.
 379      *
 380      * @param serverName the name of CARemoteLayerServer which
 381      * will be used to register native layer. Used on Mac platform.
 382      */
 383     public abstract AppletWindow createAppletWindow(long parent, String serverName);
 384 
 385     /**


< prev index next >