@Override int getColumnCount() { if (Policy.getErrorSupportProvider() == null) return 2; return 3; }
@Override int getColumnCount() { if (Policy.getErrorSupportProvider() == null) return 2; return 3; }
int getColumnCount() { if (Policy.getErrorSupportProvider() == null) return 2; return 3; }
public ErrorSupportProvider getSupportProvider() { ErrorSupportProvider provider = Policy.getErrorSupportProvider(); Object userSupportProvider = dialogState .get(IStatusDialogConstants.CUSTOM_SUPPORT_PROVIDER); if (userSupportProvider instanceof AbstractStatusAreaProvider) { provider = (ErrorSupportProvider) userSupportProvider; } if (getBooleanValue(IStatusDialogConstants.ENABLE_DEFAULT_SUPPORT_AREA) && provider == null) { provider = new StackTraceSupportArea(); } return provider; }
/** * Create the area for extra error support information. * * @param parent */ private void createSupportArea(Composite parent) { ErrorSupportProvider provider = Policy.getErrorSupportProvider(); if (provider == null) return; if(!provider.validFor(status)){ return; } Composite supportArea = new Composite(parent, SWT.NONE); provider.createSupportArea(supportArea, status); GridData supportData = new GridData(SWT.FILL, SWT.FILL, true, true); supportData.verticalSpan = 3; supportArea.setLayoutData(supportData); if (supportArea.getLayout() == null){ GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; supportArea.setLayout(layout); // Give it a default layout if one isn't set } }
/** * Create the area for extra error support information. * * @param parent */ private void createSupportArea(Composite parent) { ErrorSupportProvider provider = Policy.getErrorSupportProvider(); if (provider == null) return; if(!provider.validFor(status)){ return; } Composite supportArea = new Composite(parent, SWT.NONE); provider.createSupportArea(supportArea, status); GridData supportData = new GridData(SWT.FILL, SWT.FILL, true, true); supportData.verticalSpan = 3; supportArea.setLayoutData(supportData); if (supportArea.getLayout() == null){ GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; supportArea.setLayout(layout); // Give it a default layout if one isn't set } }
/** * Create the area for extra error support information. * * @param parent */ private void createSupportArea(Composite parent) { ErrorSupportProvider provider = Policy.getErrorSupportProvider(); if (provider == null) return; if(!provider.validFor(status)){ return; } Composite supportArea = new Composite(parent, SWT.NONE); provider.createSupportArea(supportArea, status); GridData supportData = new GridData(SWT.FILL, SWT.FILL, true, true); supportData.verticalSpan = 3; supportArea.setLayoutData(supportData); if (supportArea.getLayout() == null){ GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; supportArea.setLayout(layout); // Give it a default layout if one isn't set } }