1 package jalview.structure;
3 import java.util.ArrayList;
6 public class StructureCommand implements StructureCommandI
8 private String command;
10 private List<String> parameters;
12 public StructureCommand(String cmd, String... params)
17 for (String p : params)
25 public void addParameter(String param)
27 if (parameters == null)
29 parameters = new ArrayList<>();
31 parameters.add(param);
35 public String getCommand()
41 public List<String> getParameters()
47 public boolean hasParameters()
49 return parameters != null && !parameters.isEmpty();
53 public String toString()
59 StringBuilder sb = new StringBuilder(32);
60 sb.append(command).append("(");
62 for (String p : parameters)