public String perform(ReadGraph graph) throws DatabaseException {
Resource r = ResourceAdaptionUtils.toSingleResource(selection);
if (r == null)
public String perform(ReadGraph graph) throws DatabaseException {
Resource r = ResourceAdaptionUtils.toSingleResource(selection);
if (r == null)
GridDataFactory.fillDefaults().grab(true, false).span(3, 1).applyTo(nameText.getWidget());
*/
Label autoscrollLabel = new Label(body, support, 0);
GridDataFactory.fillDefaults().grab(true, false).span(3, 1).applyTo(nameText.getWidget());
*/
Label autoscrollLabel = new Label(body, support, 0);
autoscrollLabel.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(autoscrollLabel.getControl());
autoscrollLabel.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(autoscrollLabel.getControl());
GridLayoutFactory.fillDefaults().equalWidth(false).numColumns(3).extendedMargins(5,5,5,5).applyTo(templateComposite);
Label templateHeader = new Label(templateComposite, support, 0);
GridLayoutFactory.fillDefaults().equalWidth(false).numColumns(3).extendedMargins(5,5,5,5).applyTo(templateComposite);
Label templateHeader = new Label(templateComposite, support, 0);
//templateHeader.setFont(smallFont);
templateHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(templateHeader.getWidget());
//templateHeader.setFont(smallFont);
templateHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(templateHeader.getWidget());
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(templateCombo.getWidget());
Button resetButton = new Button(templateComposite, support, SWT.NONE | SWT.READ_ONLY);
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(templateCombo.getWidget());
Button resetButton = new Button(templateComposite, support, SWT.NONE | SWT.READ_ONLY);
resetButton.addSelectionListener(new SelectionListenerImpl<Resource>(context) {
@Override
public void apply(WriteGraph graph, Resource monitor) throws DatabaseException {
resetButton.addSelectionListener(new SelectionListenerImpl<Resource>(context) {
@Override
public void apply(WriteGraph graph, Resource monitor) throws DatabaseException {
GridLayoutFactory.fillDefaults().equalWidth(false).numColumns(4).extendedMargins(5,5,5,5).applyTo(buttonComposite);
Label startHeader = new Label(buttonComposite, support, 0);
GridLayoutFactory.fillDefaults().equalWidth(false).numColumns(4).extendedMargins(5,5,5,5).applyTo(buttonComposite);
Label startHeader = new Label(buttonComposite, support, 0);
//startHeader.setFont(smallFont);
startHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(startHeader.getWidget());
TrackedText timeWindowStart = new TrackedText(buttonComposite, support, SWT.BORDER | SWT.FLAT);
//startHeader.setFont(smallFont);
startHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(startHeader.getWidget());
TrackedText timeWindowStart = new TrackedText(buttonComposite, support, SWT.BORDER | SWT.FLAT);
timeWindowStart.setTextFactory(new TimePropertyFactory(ChartResource.URIs.Chart_TimeWindowStart));
timeWindowStart.addModifyListener(new TimePropertyModifier(context, ChartResource.URIs.Chart_TimeWindowStart, START_VALIDATOR));
timeWindowStart.setInputValidator( START_VALIDATOR );
timeWindowStart.setTextFactory(new TimePropertyFactory(ChartResource.URIs.Chart_TimeWindowStart));
timeWindowStart.addModifyListener(new TimePropertyModifier(context, ChartResource.URIs.Chart_TimeWindowStart, START_VALIDATOR));
timeWindowStart.setInputValidator( START_VALIDATOR );
// l1.setText("seconds");
Label sizeHeader = new Label(buttonComposite, support, 0);
// l1.setText("seconds");
Label sizeHeader = new Label(buttonComposite, support, 0);
//sizeHeader.setFont(smallFont);
sizeHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(sizeHeader.getWidget());
TrackedText timeWindowLength = new TrackedText(buttonComposite, support, SWT.BORDER | SWT.FLAT);
//sizeHeader.setFont(smallFont);
sizeHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(sizeHeader.getWidget());
TrackedText timeWindowLength = new TrackedText(buttonComposite, support, SWT.BORDER | SWT.FLAT);
timeWindowLength.setTextFactory(new TimePropertyFactory(ChartResource.URIs.Chart_TimeWindowLength));
timeWindowLength.addModifyListener(new TimePropertyModifier(context, ChartResource.URIs.Chart_TimeWindowLength, LENGTH_VALIDATOR));
timeWindowLength.setInputValidator( LENGTH_VALIDATOR );
timeWindowLength.setTextFactory(new TimePropertyFactory(ChartResource.URIs.Chart_TimeWindowLength));
timeWindowLength.addModifyListener(new TimePropertyModifier(context, ChartResource.URIs.Chart_TimeWindowLength, LENGTH_VALIDATOR));
timeWindowLength.setInputValidator( LENGTH_VALIDATOR );
// l2.setText("seconds");
Label incrementHeader = new Label(buttonComposite, support, 0);
// l2.setText("seconds");
Label incrementHeader = new Label(buttonComposite, support, 0);
//incrementHeader.setFont(smallFont);
incrementHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(incrementHeader.getWidget());
//incrementHeader.setFont(smallFont);
incrementHeader.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(false, false).span(1, 1).align(SWT.LEFT, SWT.CENTER).applyTo(incrementHeader.getWidget());
Label l3 = new Label(buttonComposite, support, 0);
l3.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
Label l3 = new Label(buttonComposite, support, 0);
l3.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
Composite checkboxComposite = new Composite(buttonComposite, SWT.NONE);
checkboxComposite.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
Composite checkboxComposite = new Composite(buttonComposite, SWT.NONE);
checkboxComposite.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
final Button showMilestones = new Button(checkboxComposite, support, SWT.CHECK);
showMilestones.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
final Button showMilestones = new Button(checkboxComposite, support, SWT.CHECK);
showMilestones.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(showMilestones.getWidget());
showMilestones.setSelectionFactory(new BooleanPropertyFactory(ChartResource.URIs.Chart_ShowMilestones));
showMilestones.addSelectionListener(new SelectionAdapter() {
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(showMilestones.getWidget());
showMilestones.setSelectionFactory(new BooleanPropertyFactory(ChartResource.URIs.Chart_ShowMilestones));
showMilestones.addSelectionListener(new SelectionAdapter() {
} catch (DatabaseException e1) {
Activator.getDefault().getLog().log(
new Status(IStatus.ERROR, Activator.PLUGIN_ID,
} catch (DatabaseException e1) {
Activator.getDefault().getLog().log(
new Status(IStatus.ERROR, Activator.PLUGIN_ID,
}
}
});
final Button trackExperimentTime = new Button(checkboxComposite, support, SWT.CHECK);
trackExperimentTime.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
}
}
});
final Button trackExperimentTime = new Button(checkboxComposite, support, SWT.CHECK);
trackExperimentTime.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
- trackExperimentTime.setText("Hairline &Tracks Experiment Time");
- trackExperimentTime.setTooltipText("Value Tip Hairline Tracks Experiment Time During Simulation");
+ trackExperimentTime.setText(Messages.ChartComposite_HairlineAndTracksExperimentTime);
+ trackExperimentTime.setTooltipText(Messages.ChartComposite_HairlineAndTracksExperimentTimeTT);
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(trackExperimentTime.getWidget());
trackExperimentTime.setSelectionFactory(new BooleanPropertyFactory(ChartResource.URIs.Chart_trackExperimentTime));
trackExperimentTime.addSelectionListener(new SelectionAdapter() {
GridDataFactory.fillDefaults().grab(true, false).span(1, 1).applyTo(trackExperimentTime.getWidget());
trackExperimentTime.setSelectionFactory(new BooleanPropertyFactory(ChartResource.URIs.Chart_trackExperimentTime));
trackExperimentTime.addSelectionListener(new SelectionAdapter() {
} catch (DatabaseException e1) {
Activator.getDefault().getLog().log(
new Status(IStatus.ERROR, Activator.PLUGIN_ID,
} catch (DatabaseException e1) {
Activator.getDefault().getLog().log(
new Status(IStatus.ERROR, Activator.PLUGIN_ID,