List of usage examples for org.eclipse.jface.databinding.swt SWTObservables getRealm
@Deprecated public static Realm getRealm(final Display display)
From source file:org.eclipse.riena.navigation.ui.swt.controllers.AbstractSubModuleControllerTest.java
License:Open Source License
@Override protected void setUp() throws Exception { super.setUp(); System.getProperties().put(RienaStatus.RIENA_TEST_SYSTEM_PROPERTY, Boolean.TRUE.toString()); // only used to get the initial mappings SwtControlRidgetMapper.getInstance(); final Display display = Display.getDefault(); final Realm realm = SWTObservables.getRealm(display); assertNotNull(realm);// w w w .java2 s.co m ReflectionUtils.invokeHidden(realm, "setDefault", realm); //$NON-NLS-1$ final IModuleNode module = new ModuleNode(); final ISubModuleNode node = new SubModuleNode(); node.setParent(module); module.addChild(node); node.setNavigationProcessor(getMockNavigationProcessor()); controller = createController(node); controller.configureRidgets(); controller.afterBind(); RidgetContainerAnnotationProcessor.getInstance().processAnnotations(controller); }
From source file:org.eclipse.riena.ui.ridgets.swt.views.DialogViewTest.java
License:Open Source License
private void createDefaultRealm() { final Display display = Display.getDefault(); final Realm realm = SWTObservables.getRealm(display); assertNotNull(realm);/*from www . ja va2s .c o m*/ ReflectionUtils.invokeHidden(realm, "setDefault", realm); }
From source file:org.eclipse.scada.ae.ui.testing.views.EventQueryView.java
License:Open Source License
public EventQueryView() { this.events = new WritableSet(SWTObservables.getRealm(Display.getDefault())); }
From source file:org.eclipse.scada.ae.ui.testing.views.MonitorsView.java
License:Open Source License
public MonitorsView() { this.monitors = new WritableSet(SWTObservables.getRealm(Display.getDefault())); }
From source file:org.eclipse.scada.core.ui.connection.information.ConnectionInformationList.java
License:Open Source License
public ConnectionInformationList() { this.context = Activator.getDefault().getBundle().getBundleContext(); synchronized (this) { try {//from w w w.java 2s. c om this.context.addServiceListener(this.listener = new ServiceListener() { @Override public void serviceChanged(final ServiceEvent event) { handleServiceChanged(event); } }, FilterUtil.createClassFilter(ConnectionInformationProvider.class.getName()).toString()); } catch (final InvalidSyntaxException e) { logger.warn("Failed to create filter expression", e); } this.list = new WritableSet(SWTObservables.getRealm(Display.getDefault())); ServiceReference<?>[] refs; try { refs = this.context.getAllServiceReferences(ConnectionInformationProvider.class.getName(), null); if (refs != null) { addInitialServices(refs); } } catch (final InvalidSyntaxException e) { logger.warn("Failed to search services", e); } } }
From source file:org.eclipse.scada.core.ui.connection.information.details.PrivilegeTab.java
License:Open Source License
@Override protected void setConnection(final Connection connection) { if (this.privileges != null) { this.privileges.dispose(); this.privileges = null; }//from w ww .j a v a 2s .c o m if (connection != null) { this.privileges = new PrivilegeSet(connection, SWTObservables.getRealm(this.display)); this.viewer.setInput(this.privileges); } }
From source file:org.eclipse.scada.core.ui.connection.information.details.PropertiesTab.java
License:Open Source License
@Override public void createTab(final TabFolder tabFolder) { this.item = new TabItem(tabFolder, SWT.FULL_SELECTION | SWT.V_SCROLL | SWT.H_SCROLL); this.item.setText("Properties"); this.item.addDisposeListener(new DisposeListener() { @Override/* w w w . j a va 2s .co m*/ public void widgetDisposed(final DisposeEvent e) { handleDispose(); } }); this.viewer = new TableViewer(tabFolder); this.viewer.getTable().setHeaderVisible(true); final TableLayout layout = new TableLayout(); this.viewer.getTable().setLayout(layout); this.contentProvider = new ObservableListContentProvider(); this.viewer.setContentProvider(this.contentProvider); this.list = new WritableList(SWTObservables.getRealm(tabFolder.getDisplay())); { final TableViewerColumn col = new TableViewerColumn(this.viewer, SWT.NONE); col.setLabelProvider(new ObservableMapCellLabelProvider( PojoObservables.observeMap(this.contentProvider.getKnownElements(), Entry.class, "key"))); //$NON-NLS-1$ layout.addColumnData(new ColumnWeightData(50)); col.getColumn().setText("Key"); } { final TableViewerColumn col = new TableViewerColumn(this.viewer, SWT.NONE); col.setLabelProvider(new ObservableMapCellLabelProvider( PojoObservables.observeMap(this.contentProvider.getKnownElements(), Entry.class, "value"))); //$NON-NLS-1$ layout.addColumnData(new ColumnWeightData(50)); col.getColumn().setText("Value"); } this.item.setControl(this.viewer.getControl()); this.viewer.setInput(this.list); triggerTimer(); }
From source file:org.eclipse.scada.core.ui.connection.login.Activator.java
License:Open Source License
@Override public void start(final BundleContext context) throws Exception { super.start(context); this.sessionManager = new SessionManagerImpl(SWTObservables.getRealm(getWorkbench().getDisplay())); plugin = this; }
From source file:org.eclipse.scada.core.ui.connection.login.dialog.LoginDialog.java
License:Open Source License
private void startLogin(final LoginContext loginContext) { if (this.creator != null) { logger.error("Found pre-existing creator instance. This should not happen!"); //$NON-NLS-1$ this.creator.dispose(); this.creator = null; }/*from ww w .j a v a 2 s. c o m*/ final Button button = getButton(OK); button.setEnabled(false); this.contextSelector.getControl().setEnabled(false); this.userText.setEnabled(false); this.passwordText.setEnabled(false); // close tray ... put seats in an upright position if (getTray() != null) { closeTray(); } this.analyzer.clear(); final Realm realm = SWTObservables.getRealm(getShell().getDisplay()); this.creator = new ContextCreator(realm, loginContext, this.analyzer, new ContextCreatorResultListener() { @Override public void complete(final Collection<LoginHandler> result) { handleComplete(result); } }); final Map<String, String> properties = new HashMap<String, String>(); if (this.flagCredentialsAsProperties) { properties.put(ConnectionLoginFactory.OPTION_CREDENTIALS_AS_PROPERTIES, "true"); //$NON-NLS-1$ } this.creator.start(this.userText.getText(), this.passwordText.getText(), properties); }
From source file:org.eclipse.scada.da.ui.connection.views.FolderObserver.java
License:Open Source License
public FolderObserver() { this.data = new WritableSet(SWTObservables.getRealm(Display.getDefault())); }