mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
init on getcontainer
This commit is contained in:
parent
fc2870e07e
commit
52a67ea66f
1 changed files with 5 additions and 2 deletions
|
@ -33,6 +33,10 @@ public class SampleService extends AbstractDStoreService {
|
||||||
}
|
}
|
||||||
|
|
||||||
public IHostSampleContainer getContainer(String name, IProgressMonitor monitor){
|
public IHostSampleContainer getContainer(String name, IProgressMonitor monitor){
|
||||||
|
if (!isInitialized())
|
||||||
|
{
|
||||||
|
waitForInitialize(monitor);
|
||||||
|
}
|
||||||
DataElement universalTemp = getMinerElement();
|
DataElement universalTemp = getMinerElement();
|
||||||
DataElement containerElement = getDataStore().createObject(universalTemp, "Sample Container", name,"", "", false); //$NON-NLS-1$
|
DataElement containerElement = getDataStore().createObject(universalTemp, "Sample Container", name,"", "", false); //$NON-NLS-1$
|
||||||
|
|
||||||
|
@ -40,12 +44,11 @@ public class SampleService extends AbstractDStoreService {
|
||||||
}
|
}
|
||||||
|
|
||||||
public IHostSampleObject[] query(IHostSampleContainer container, IProgressMonitor monitor){
|
public IHostSampleObject[] query(IHostSampleContainer container, IProgressMonitor monitor){
|
||||||
DataElement containerElement = container.getDataElement();
|
|
||||||
if (!isInitialized())
|
if (!isInitialized())
|
||||||
{
|
{
|
||||||
waitForInitialize(monitor);
|
waitForInitialize(monitor);
|
||||||
}
|
}
|
||||||
|
DataElement containerElement = container.getDataElement();
|
||||||
DataElement[] results = dsQueryCommand(containerElement, "C_SAMPLE_QUERY", monitor);
|
DataElement[] results = dsQueryCommand(containerElement, "C_SAMPLE_QUERY", monitor);
|
||||||
|
|
||||||
List<IHostSampleObject> returned = new ArrayList<IHostSampleObject>();
|
List<IHostSampleObject> returned = new ArrayList<IHostSampleObject>();
|
||||||
|
|
Loading…
Add table
Reference in a new issue