*
* @param event The focus event generated.
*/
+ @Override
public void focusGained(FocusEvent event) {
// Nothing to do yet
}
*
* @param event The focus event generated.
*/
+ @Override
public void focusLost(FocusEvent event) {
handleNewStringValue();
}
*
* @param event The KeyEvent generated when the key was pressed.
*/
+ @Override
public void keyPressed(KeyEvent event) {
switch (event.keyCode) {
// SWT.CR is "ENTER" Key
*
* @param event The KeyEvent generated when the key was pressed.
*/
+ @Override
public void keyReleased(KeyEvent e) {
}
Display display = parentTimeTextGroup.getParent().getDisplay();
display.asyncExec(new Runnable() {
+ @Override
public void run() {
if (!parentTimeTextGroup.getParent().isDisposed()) {
parentTimeTextGroup.setValue(newTime);
final String tmpName = newGroupName;
Display display = parentTimeTextGroup.getParent().getDisplay();
display.asyncExec(new Runnable() {
+ @Override
public void run() {
if (!parentTimeTextGroup.getParent().isDisposed()) {
parentTimeTextGroup.setGroupName(tmpName);
Display display = parentTimeTextGroup.getParent().getDisplay();
display.asyncExec(new Runnable() {
+ @Override
public void run() {
if (!parentTimeTextGroup.getParent().isDisposed()) {
parentTimeTextGroup.getParent().redraw();