src/solaris/native/java/lang/java_props_md.c

Print this page




 381     if (pathSize > 0 && pathSize <= PATH_MAX) {
 382         sprops.tmp_dir = tmp_path;
 383     }
 384 #endif /* MACOSX */
 385 
 386     /* Printing properties */
 387 #ifdef MACOSX
 388     sprops.printerJob = "sun.lwawt.macosx.CPrinterJob";
 389 #else
 390     sprops.printerJob = "sun.print.PSPrinterJob";
 391 #endif
 392 
 393     /* patches/service packs installed */
 394     sprops.patch_level = "unknown";
 395 
 396     /* Java 2D properties */
 397 #ifdef MACOSX
 398     PreferredToolkit prefToolkit = getPreferredToolkit();
 399     switch (prefToolkit) {
 400         case CToolkit:

 401             sprops.graphics_env = "sun.awt.CGraphicsEnvironment";
 402             break;
 403         case XToolkit:
 404 #endif
 405     sprops.graphics_env = "sun.awt.X11GraphicsEnvironment";
 406 #ifdef MACOSX
 407             break;
 408         default:
 409             sprops.graphics_env = "sun.java2d.HeadlessGraphicsEnvironment";
 410             break;
 411     }
 412 #endif
 413     /* AWT properties */
 414 #ifdef JAVASE_EMBEDDED
 415     sprops.awt_toolkit = getEmbeddedToolkit();
 416     if (sprops.awt_toolkit == NULL) // default as below
 417 #endif
 418 #ifdef MACOSX
 419         switch (prefToolkit) {
 420             case CToolkit:
 421                 sprops.awt_toolkit = "sun.lwawt.macosx.LWCToolkit";
 422                 break;
 423             case XToolkit:
 424 #endif
 425     sprops.awt_toolkit = "sun.awt.X11.XToolkit";
 426 #ifdef MACOSX
 427                 break;
 428             default:
 429                 sprops.awt_toolkit = "sun.awt.HToolkit";
 430                 break;




 381     if (pathSize > 0 && pathSize <= PATH_MAX) {
 382         sprops.tmp_dir = tmp_path;
 383     }
 384 #endif /* MACOSX */
 385 
 386     /* Printing properties */
 387 #ifdef MACOSX
 388     sprops.printerJob = "sun.lwawt.macosx.CPrinterJob";
 389 #else
 390     sprops.printerJob = "sun.print.PSPrinterJob";
 391 #endif
 392 
 393     /* patches/service packs installed */
 394     sprops.patch_level = "unknown";
 395 
 396     /* Java 2D properties */
 397 #ifdef MACOSX
 398     PreferredToolkit prefToolkit = getPreferredToolkit();
 399     switch (prefToolkit) {
 400         case CToolkit:
 401         case HToolkit:
 402             sprops.graphics_env = "sun.awt.CGraphicsEnvironment";
 403             break;
 404         case XToolkit:
 405 #endif
 406     sprops.graphics_env = "sun.awt.X11GraphicsEnvironment";
 407 #ifdef MACOSX
 408             break;



 409     }
 410 #endif
 411     /* AWT properties */
 412 #ifdef JAVASE_EMBEDDED
 413     sprops.awt_toolkit = getEmbeddedToolkit();
 414     if (sprops.awt_toolkit == NULL) // default as below
 415 #endif
 416 #ifdef MACOSX
 417         switch (prefToolkit) {
 418             case CToolkit:
 419                 sprops.awt_toolkit = "sun.lwawt.macosx.LWCToolkit";
 420                 break;
 421             case XToolkit:
 422 #endif
 423     sprops.awt_toolkit = "sun.awt.X11.XToolkit";
 424 #ifdef MACOSX
 425                 break;
 426             default:
 427                 sprops.awt_toolkit = "sun.awt.HToolkit";
 428                 break;