本文整理了Java中org.eclipse.core.databinding.observable.set.WritableSet.<init>()
方法的一些代码示例,展示了WritableSet.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WritableSet.<init>()
方法的具体详情如下:
包路径:org.eclipse.core.databinding.observable.set.WritableSet
类名称:WritableSet
方法名:<init>
[英]Constructs a new empty instance in the default realm with a null
element type.
[中]使用null
元素类型在默认域中构造一个新的空实例。
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
public TreeNodeImpl ( final Realm realm, final TreeNode parentNode, final String name )
{
this.parentNode = parentNode;
this.name = name;
this.children = new WritableSet ( realm );
this.connections = new WritableSet ( realm );
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
public TreeNodeImpl ( final Realm realm, final TreeNode parentNode, final String name )
{
this.parentNode = parentNode;
this.name = name;
this.children = new WritableSet ( realm );
this.connections = new WritableSet ( realm );
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.da.ui.client.dataitem.details
public FlagsDetailsPart ()
{
this.groupSet = new WritableSet ();
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
public ConnectionPoolManager ( final Realm realm )
{
this.connectionHolders = new WritableSet ( realm );
}
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
public ConnectionPoolManager ( final Realm realm )
{
this.connectionHolders = new WritableSet ( realm );
}
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.da.ui.client.dataitem.details
public FlagsDetailsPart ()
{
this.groupSet = new WritableSet ();
}
代码示例来源:origin: org.eclipse.fx/org.eclipse.core.databinding.observable
/**
* @param elementType can be <code>null</code>
* @return new instance with the default realm
*/
public static WritableSet withElementType(Object elementType) {
return new WritableSet(Realm.getDefault(), new HashSet(), elementType);
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.databinding
/**
* Returns an {@link IObservableSet} for holding viewer elements, using the
* given {@link IElementComparer} for comparisons.
*
* @param realm
* the realm of the returned observable
* @param elementType
* the element type of the returned set
* @param comparer
* the element comparer to use in element comparisons (may be
* null). If null, the returned set will compare elements
* according to the standard contract for {@link Set} interface
* contract.
* @return a Set for holding viewer elements, using the given
* {@link IElementComparer} for comparisons.
*/
public static IObservableSet withComparer(Realm realm, Object elementType,
IElementComparer comparer) {
if (comparer == null)
return new WritableSet(realm, Collections.EMPTY_SET, elementType);
return new ObservableViewerElementSet(realm, elementType, comparer);
}
}
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.da.ui.connection
public FolderObserver ()
{
this.data = new WritableSet ( SWTObservables.getRealm ( Display.getDefault () ) );
}
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
@Override
public void start ( final BundleContext context ) throws Exception
{
super.start ( context );
plugin = this;
this.treeRoot = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
this.treeRootManager = new ConnectionTreeManager ( this.treeRoot );
this.connectionManager = new ConnectionManager ( context );
for ( final Map.Entry<Class<?>, IAdapterFactory> entry : this.adaperFactories.entrySet () )
{
Platform.getAdapterManager ().registerAdapters ( entry.getValue (), entry.getKey () );
}
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
@Override
public void start ( final BundleContext context ) throws Exception
{
super.start ( context );
plugin = this;
this.treeRoot = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
this.treeRootManager = new ConnectionTreeManager ( this.treeRoot );
this.connectionManager = new ConnectionManager ( context );
for ( final Map.Entry<Class<?>, IAdapterFactory> entry : this.adaperFactories.entrySet () )
{
Platform.getAdapterManager ().registerAdapters ( entry.getValue (), entry.getKey () );
}
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
private void createDiscoverers ()
final WritableSet resultDiscoverers = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
final WritableSet resultStores = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
代码示例来源:origin: org.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection
private void createDiscoverers ()
final WritableSet resultDiscoverers = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
final WritableSet resultStores = new WritableSet ( DisplayRealm.getRealm ( getWorkbench ().getDisplay () ) );
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.core.ui.connection.login
public ConnectionAnalyzer ( final Composite parent, final int style )
{
super ( parent, style );
setLayout ( new FillLayout () );
this.tableViewer = new TableViewer ( this, style | SWT.FULL_SELECTION );
TableViewerColumn col;
col = new TableViewerColumn ( this.tableViewer, SWT.NONE );
col.getColumn ().setText ( Messages.ConnectionAnalyzer_Column_Text_Uri );
col.setLabelProvider ( new LabelProvider () );
col = new TableViewerColumn ( this.tableViewer, SWT.NONE );
col.getColumn ().setText ( Messages.ConnectionAnalyzer_Column_Text_State );
col.setLabelProvider ( new LabelProvider () );
col = new TableViewerColumn ( this.tableViewer, SWT.NONE );
col.getColumn ().setText ( Messages.ConnectionAnalyzer_Column_Text_Error );
col.setLabelProvider ( new LabelProvider () );
final TableLayout tableLayout = new TableLayout ();
tableLayout.addColumnData ( new ColumnPixelData ( 200 ) );
tableLayout.addColumnData ( new ColumnPixelData ( 100 ) );
tableLayout.addColumnData ( new ColumnPixelData ( 400 ) );
this.tableViewer.getTable ().setLayout ( tableLayout );
this.tableViewer.getTable ().setHeaderVisible ( true );
this.dataSet = new WritableSet ();
this.tableViewer.setContentProvider ( new ObservableSetContentProvider () );
this.tableViewer.setInput ( this.dataSet );
this.tableViewer.setItemCount ( 5 );
}
内容来源于网络,如有侵权,请联系作者删除!