import java.net.BindException;
import java.util.ArrayList;
import java.util.Collections;
-import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import ext.edu.ucsf.rbvi.strucviz2.StructureManager.ModelType;
import jalview.api.AlignmentViewPanel;
import jalview.bin.Cache;
-import jalview.datamodel.AlignmentI;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SearchResultMatchI;
import jalview.datamodel.SearchResultsI;
*/
if (lastHighlightCommand != null)
{
- chimeraManager.sendChimeraCommand("~" + lastHighlightCommand, false);
+ executeCommand(false, null, new StructureCommand("~" + lastHighlightCommand));
}
if (found)
{
- chimeraManager.sendChimeraCommand(command, false);
+ executeCommand(false, null, new StructureCommand(command));
}
this.lastHighlightCommand = command;
}
}
else
{
- for (StructureCommandI command : commands)
- {
- sendAsynchronousCommand(command, null);
- }
+ executeCommands(commands, false, null);
}
return commands.size();
}
String path = tmp.getAbsolutePath();
StructureCommandI command = getCommandGenerator()
.openCommandFile(path);
- sendAsynchronousCommand(command, null);
+ executeCommand(false, null, command);
} catch (IOException e)
{
System.err.println("Sending commands to Chimera via file failed with "