}
@Override
- public void trackItems(RequestProcessor processor, final Resource runtimeDiagram, final SetListener<Resource> listener) throws DatabaseException {
+ public void trackItems(RequestProcessor processor, final Resource runtimeDiagram, final SetListener<Resource> listener) {
if (types.isEmpty()) {
System.out.println("DistrictNodeGroup has no types!");
return;
}
- processor.syncRequest(new TernaryRead<Resource, Collection<Resource>, Set<String>, Collection<Resource>>(runtimeDiagram, types, mappedComponentTypeNames) {
+ processor.asyncRequest(new TernaryRead<Resource, Collection<Resource>, Set<String>, Collection<Resource>>(runtimeDiagram, types, mappedComponentTypeNames) {
@Override
public Collection<Resource> perform(ReadGraph graph) throws DatabaseException {
return graph.syncRequest(new ElementsMappedToComponentTypes(parameter, parameter2, parameter3));