/** * Creates a new PDF export task. */ public ReportExportTask( final MasterReport report, final SwingGuiContext swingGuiContext, String targetPath, Boolean createParentFolder ) { if ( report == null ) { throw new NullPointerException( "ReportExportTask(..): Report parameter cannot be null" ); } this.report = report; this.statusListener = swingGuiContext.getStatusListener(); // Check if the current Locale is supported: // If not, use the default (US) locale. Locale locale = swingGuiContext.getLocale(); try { ResourceBundle.getBundle( BASE_RESOURCE_CLASS, swingGuiContext.getLocale() ); } catch ( MissingResourceException e ) { locale = Locale.US; } this.messages = new Messages( locale, BASE_RESOURCE_CLASS, ObjectUtilities.getClassLoader( ReportExportTask.class ) ); this.targetPath = targetPath; this.createParentFolder = createParentFolder; }
public Messages getBundle( final Locale locale ) { if ( locale == null ) { throw new NullPointerException(); } if ( lastMessages == null || ObjectUtilities.equal( locale, lastLocale ) == false ) { lastMessages = new Messages( locale, bundleLocation, ObjectUtilities.getClassLoader( AbstractMetaData.class ) ); lastLocale = locale; } return lastMessages; }
protected AbstractExportActionPlugin() { reportJobUpdateHandler = new ReportJobListener(); messages = new Messages( Locale.getDefault(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); }
/** * Creates a new model. * * @param locale */ public EncodingComboBoxModel( final Locale locale ) { bundle = ResourceBundle.getBundle( EncodingComboBoxModel.BUNDLE_NAME, locale ); messages = new Messages( locale, SwingCommonModule.BUNDLE_NAME, ObjectUtilities.getClassLoader( SwingCommonModule.class ) ); ENCODING_DEFAULT_DESCRIPTION = messages.getString( "EncodingComboBoxModel.USER_ENCODING_DEFAULT_DESCRIPTION" ); //$NON-NLS-1$ encodings = new ArrayList(); listDataListeners = null; selectedIndex = -1; }
public JLabelLocaleUpdateHandler( final JLabel target, final String resourceBundleName, final String resourceKey ) { this.target = target; this.resourceBundleName = resourceBundleName; this.resourceKey = resourceKey; this.messages = new Messages( target.getLocale(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); }
public PrintExportTask( final MasterReport job, final ReportProgressDialog progressListener, final SwingGuiContext swingGuiContext ) { this.job = job; this.progressListener = progressListener; if ( swingGuiContext != null ) { this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), PrintingPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( PrintingPlugin.class ) ); } }
if ( in == null ) { final Messages messages = new Messages( locale, SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); logger.warn( messages.getString( "EncodingComboBoxModel.WARN_ENCODING_FILE_NOT_FOUND", encFile ) ); //$NON-NLS-1$ new Messages( locale, SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); logger.warn( messages.getString( "EncodingComboBoxModel.WARN_ERROR_READING_ENCODING_FILE" ) + encFile, e ); //$NON-NLS-1$
private void initialize() { defaultContext = new DefaultGuiContext( this, null ); guiContext = defaultContext; final ResourceBundle resources = ResourceBundle.getBundle( SwingCommonModule.BUNDLE_NAME ); cancelAction = new CancelAction( resources ); confirmAction = new ConfirmAction( resources ); formValidator = new ExportDialogValidator(); setModal( true ); setDefaultCloseOperation( WindowConstants.DO_NOTHING_ON_CLOSE ); addWindowListener( new WindowCloseHandler() ); messages = new Messages( defaultContext.getLocale(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); parametersPanel = new ParameterReportControllerPane(); parametersLayoutPanel = new JPanel( new BorderLayout() ); parametersLayoutPanel.setBorder( BorderFactory.createEmptyBorder( 10, 10, 10, 10 ) ); parametersLayoutPanel.add( parametersPanel, BorderLayout.NORTH ); }
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), PdfExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( PdfExportPlugin.class ) ); } else { this.messages = new Messages( Locale.getDefault(), PdfExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( PdfExportPlugin.class ) );
/** * main Method to start the editor. * * @param args not used. */ public static void main( final String[] args ) { try { ConfigEditorBoot.getInstance().start(); final ConfigEditor ed = new ConfigEditor(); ed.pack(); ed.setVisible( true ); } catch ( Exception e ) { final Messages messages = new Messages ( Locale.getDefault(), ConfigEditorBoot.BUNDLE_NAME, ObjectUtilities.getClassLoader( ConfigEditorBoot.class ) ); final String message = messages.getString( "ConfigEditor.ERROR_0001_FAILED_TO_INITIALIZE" ); //$NON-NLS-1$ logger.debug( message, e ); JOptionPane.showMessageDialog( null, message ); } } }
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), HtmlExportGUIModule.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( HtmlExportGUIModule.class ) ); } else { this.messages = new Messages( Locale.getDefault(), HtmlExportGUIModule.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( HtmlExportGUIModule.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), RTFExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( RTFExportPlugin.class ) ); } else { this.messages = new Messages( Locale.getDefault(), RTFExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( RTFExportPlugin.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), CSVDataExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( CSVDataExportPlugin.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), ExcelExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( ExcelExportPlugin.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), ExcelExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( ExcelExportPlugin.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), CSVTableExportPlugin.BASE_RESOURCE_CLASS, ObjectUtilities .getClassLoader( CSVTableExportPlugin.class ) );
this.statusListener = swingGuiContext.getStatusListener(); this.messages = new Messages( swingGuiContext.getLocale(), PlainTextExportGUIModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( PlainTextExportPlugin.class ) );
public boolean initialize( final SwingGuiContext context ) { final SwingGuiContext oldContext = getContext(); if ( super.initialize( context ) == false ) { return false; } if ( oldContext != null && eventSource != null ) { eventSource.removePropertyChangeListener( ReportEventSource.REPORT_JOB_PROPERTY, reportJobUpdateHandler ); // NON-NLS } if ( oldContext != context ) { messages = new Messages( context.getLocale(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); eventSource = context.getEventSource(); eventSource.addPropertyChangeListener( ReportEventSource.REPORT_JOB_PROPERTY, reportJobUpdateHandler ); //$NON-NLS-1$ setEnabled( eventSource.getReportJob() != null ); } return true; }
new Messages( Locale.getDefault(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); logger.error( messages.getErrorString( "ExceptionDialog.ERROR_0001_USER_ERROR" ), e ); //$NON-NLS-1$
/** * Initializes the dialog (Non-GUI stuff). */ private void initConstructor() { updateRunnable = new ScreenUpdateRunnable(); messages = new Messages( getLocale(), SwingCommonModule.BUNDLE_NAME, ObjectUtilities .getClassLoader( SwingCommonModule.class ) ); initialize(); addWindowListener( new ToFrontHandler() ); setOutputText( messages.getString( "progress-dialog.perform-output" ) ); //$NON-NLS-1$ setLayoutText( messages.getString( "progress-dialog.prepare-layout" ) ); //$NON-NLS-1$ lastActivity = -1; lastMaxRow = -1; lastPage = -1; this.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE ); pack(); LibSwingUtil.centerDialogInParent( this ); }