10.12.2012 Views

Κεφάλαιο 1 - Nemertes

Κεφάλαιο 1 - Nemertes

Κεφάλαιο 1 - Nemertes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

uttonPause.addSelectionListener(new org.eclipse.swt.events.SelectionListener()<br />

{<br />

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

doPause(buttonPause);<br />

}<br />

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

}<br />

});<br />

ToolItem buttonNext = new ToolItem(toolBar, SWT.PUSH);<br />

buttonNext.setText("Next Step");<br />

buttonNext.addSelectionListener(new org.eclipse.swt.events.SelectionListener()<br />

{<br />

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

String phaseToStart = "startUp";<br />

for (MenuItem item : phaseMenu.getItems())<br />

{<br />

if (item.getSelection())<br />

phaseToStart = item.getText();<br />

}<br />

for (Phase p : Phase.values())<br />

{<br />

if (p.name().equals(phaseToStart))<br />

mdc.setCurrentPhase(p);<br />

}<br />

mdc.nextStep();<br />

}<br />

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

}<br />

});<br />

ToolItem buttonStop = new ToolItem(toolBar, SWT.PUSH);<br />

buttonStop.setText("Stop"); // Generated<br />

buttonStop.addSelectionListener(new org.eclipse.swt.events.SelectionListener()<br />

{<br />

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

mdc.setRun(false);<br />

buttonStart.setEnabled(true);<br />

}<br />

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)<br />

{<br />

}<br />

});<br />

final ToolItem sep2 = new ToolItem(toolBar, SWT.SEPARATOR);<br />

Label sep22 = new Label(toolBar, SWT.BORDER | SWT.SINGLE);<br />

sep22.pack();<br />

sep2.setWidth(sep22.getBounds().width);<br />

ΚΕΦΑΛΑΙΟ 6 ο<br />

253

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!