X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Frbvi%2Fchimera%2FChimeraCommands.java;h=829f0922d20eab36e2ec24fd423061dd7503d359;hb=dfbb41ec2e39d3712cc1df648e967b3308e5739e;hp=6d4caa220bb32d991fc3b65da2a6a574dc046ce6;hpb=f9062df1303c1ff071075256cf4b7ad7c9db9658;p=jalview.git diff --git a/src/jalview/ext/rbvi/chimera/ChimeraCommands.java b/src/jalview/ext/rbvi/chimera/ChimeraCommands.java index 6d4caa2..829f092 100644 --- a/src/jalview/ext/rbvi/chimera/ChimeraCommands.java +++ b/src/jalview/ext/rbvi/chimera/ChimeraCommands.java @@ -20,19 +20,17 @@ */ package jalview.ext.rbvi.chimera; -import java.util.Locale; - import java.awt.Color; import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Locale; import java.util.Map; import jalview.structure.AtomSpecModel; import jalview.structure.StructureCommand; import jalview.structure.StructureCommandI; import jalview.structure.StructureCommandsBase; -import jalview.structure.StructureCommandsI.AtomSpecType; import jalview.util.ColorUtils; /** @@ -44,21 +42,27 @@ import jalview.util.ColorUtils; public class ChimeraCommands extends StructureCommandsBase { // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/focus.html - private static final StructureCommand FOCUS_VIEW = new StructureCommand("focus"); + private static final StructureCommand FOCUS_VIEW = new StructureCommand( + "focus"); // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/listen.html#listresattr - private static final StructureCommand LIST_RESIDUE_ATTRIBUTES = new StructureCommand("list resattr"); + private static final StructureCommand LIST_RESIDUE_ATTRIBUTES = new StructureCommand( + "list resattr"); // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/stop.html - private static final StructureCommand CLOSE_CHIMERA = new StructureCommand("stop really"); + private static final StructureCommand CLOSE_CHIMERA = new StructureCommand( + "stop really"); // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/listen.html - private static final StructureCommand STOP_NOTIFY_SELECTION = new StructureCommand("listen stop selection"); + private static final StructureCommand STOP_NOTIFY_SELECTION = new StructureCommand( + "listen stop selection"); - private static final StructureCommand STOP_NOTIFY_MODELS = new StructureCommand("listen stop models"); + private static final StructureCommand STOP_NOTIFY_MODELS = new StructureCommand( + "listen stop models"); // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/listen.html#listselection - private static final StructureCommand GET_SELECTION = new StructureCommand("list selection level residue"); + private static final StructureCommand GET_SELECTION = new StructureCommand( + "list selection level residue"); private static final StructureCommand SHOW_BACKBONE = new StructureCommand( "~display all;~ribbon;chain @CA|P"); @@ -156,8 +160,7 @@ public class ChimeraCommands extends StructureCommandsBase * @return */ protected StructureCommandI setAttribute(String attributeName, - String attributeValue, - AtomSpecModel atomSpecModel) + String attributeValue, AtomSpecModel atomSpecModel) { StringBuilder sb = new StringBuilder(128); sb.append("setattr res ").append(attributeName).append(" '") @@ -273,7 +276,8 @@ public class ChimeraCommands extends StructureCommandsBase StringBuilder cmd = new StringBuilder(); String atomSpecAlphaOnly = getAtomSpec(spec, backbone); String refSpecAlphaOnly = getAtomSpec(ref, backbone); - cmd.append("match ").append(atomSpecAlphaOnly).append(" ").append(refSpecAlphaOnly); + cmd.append("match ").append(atomSpecAlphaOnly).append(" ") + .append(refSpecAlphaOnly); /* * show superposed residues as ribbon @@ -414,7 +418,8 @@ public class ChimeraCommands extends StructureCommandsBase // https://www.cgl.ucsf.edu/chimera/current/docs/UsersGuide/midas/listen.html List cmds = new ArrayList<>(); cmds.add(new StructureCommand("listen start models url " + uri)); - cmds.add(new StructureCommand("listen start select prefix SelectionChanged url " + uri)); + cmds.add(new StructureCommand( + "listen start select prefix SelectionChanged url " + uri)); return cmds; } @@ -449,4 +454,11 @@ public class ChimeraCommands extends StructureCommandsBase return new StructureCommand("list residues attr '" + attName + "'"); } + @Override + public List centerViewOn(List residues) + { + // TODO Auto-generated method stub + return null; + } + }