public static void setPreferencesAction( final Action preferencesAction ) { MacOSXIntegration.preferencesAction = preferencesAction; init(); }
public static void setQuitAction( final Action quitAction ) { MacOSXIntegration.quitAction = quitAction; init(); } }
public static void setOpenApplicationAction( final Action openApplicationAction ) { MacOSXIntegration.openApplicationAction = openApplicationAction; init(); }
public static void setReOpenApplicationAction( final Action reOpenApplicationAction ) { MacOSXIntegration.reOpenApplicationAction = reOpenApplicationAction; init(); }
public static void setAboutAction( final Action aboutAction ) { MacOSXIntegration.aboutAction = aboutAction; init(); }
public static void setPrintFileAction( final Action printFileAction ) { MacOSXIntegration.printFileAction = printFileAction; init(); if ( queuePrintedFiles.isEmpty() == false ) { final String[] fileNames = (String[]) queuePrintedFiles.toArray( new String[ queuePrintedFiles.size() ] ); for ( int i = 0; i < fileNames.length; i++ ) { final String fileName = fileNames[ i ]; logger.warn( "Would like to print File: " + fileName ); } queuePrintedFiles.clear(); } }
public static void setOpenFileAction( final Action openFileAction ) { MacOSXIntegration.openFileAction = openFileAction; init(); if ( queueOpenFiles.isEmpty() == false ) { final String[] fileNames = (String[]) queueOpenFiles.toArray( new String[ queueOpenFiles.size() ] ); for ( int i = 0; i < fileNames.length; i++ ) { final String fileName = fileNames[ i ]; logger.warn( "Would like to work with File: " + fileName ); } queueOpenFiles.clear(); } }