List of usage examples for org.aspectj.bridge Version text
String text
To view the source code for org.aspectj.bridge Version text.
Click Source Link
From source file:org.eclipse.ajdt.internal.ui.tracing.DebugTracing.java
License:Open Source License
public static String startupInfo() { Bundle bundle = AspectJUIPlugin.getDefault().getBundle(); String version = (String) bundle.getHeaders().get(Constants.BUNDLE_VERSION); StringBuffer eventData = new StringBuffer(); eventData.append("Startup information: "); //$NON-NLS-1$ eventData.append("\n AJDT version: "); //$NON-NLS-1$ eventData.append(version);/*from w w w .java2 s . c o m*/ eventData.append("\n AspectJ Compiler version: "); //$NON-NLS-1$ eventData.append(Version.text); eventData.append("\n usingVisualiser=" + AspectJUIPlugin.usingVisualiser); //$NON-NLS-1$ eventData.append("\n usingXref=" + AspectJUIPlugin.usingXref); //$NON-NLS-1$ eventData.append("\n usingCUprovider=" + AspectJPlugin.USING_CU_PROVIDER); //$NON-NLS-1$ IPreferenceStore store = AspectJUIPlugin.getDefault().getPreferenceStore(); String[] props = AspectJUIPlugin.getDefault().getPluginPreferences().propertyNames(); for (int i = 0; i < props.length; i++) { eventData.append("\n "); //$NON-NLS-1$ eventData.append(props[i]); eventData.append(" = "); //$NON-NLS-1$ eventData.append(store.getString(props[i])); } return eventData.toString(); }