/** Set the Visualiser Menu view */ public void setMenu(Menu menu) { VisualiserPlugin.menu = menu; // When the menu is known, tell it where to get its data from // and activate the markup provider VisualiserPlugin.menu.setVisMarkupProvider(ProviderManager.getMarkupProvider()); ProviderManager.getMarkupProvider().activate(); if (VisualiserPlugin.visualiser != null) { VisualiserPlugin.refresh(); } }
/** Set the Visualiser view */ public void setVisualiser(Visualiser visualiser) { VisualiserPlugin.visualiser = visualiser; // When the visualiser is known, tell it where to get its data from // and activate the content provider VisualiserPlugin.visualiser.setVisContentProvider(ProviderManager.getContentProvider()); VisualiserPlugin.visualiser.setVisMarkupProvider(ProviderManager.getMarkupProvider()); ProviderManager.getContentProvider().activate(); if (VisualiserPlugin.menu != null) { VisualiserPlugin.refresh(); } }
/** * Log the given message at the given log level. * * @param logLevel * @param message */ public static void log(int logLevel, String message) { if (logLevel <= LOGLEVEL) { System.err.println(message); VisualiserPlugin.getDefault() .getLog() .log( new Status( Status.INFO, "org.eclipse.contribution.visualiser", 0, message, null)); //$NON-NLS-1$ } }