*/\r
package MCview;\r
\r
-import jalview.datamodel.*;\r
-\r
import java.io.*;\r
\r
import java.net.*;\r
if (inType.equals("File")) {\r
dataIn = new BufferedReader(new FileReader(inFile));\r
}\r
+ else if(inType.equals("Paste"))\r
+ {\r
+ dataIn = new BufferedReader(new StringReader(inFile));\r
+ }\r
else {\r
URL url = new URL(inFile);\r
this.fileSize = 0;\r
// System.out.println("Adding to chain " + tmpatom.chain);\r
findChain(tmpatom.chain).atoms.addElement(tmpatom);\r
} else {\r
- // System.out.println("Making chain " + tmpatom.chain);\r
PDBChain tmpchain = new PDBChain(tmpatom.chain);\r
chains.addElement(tmpchain);\r
tmpchain.atoms.addElement(tmpatom);\r
\r
makeResidueList();\r
makeCaBondList();\r
-\r
- // for (int i=0; i < chains.size() ; i++) {\r
- // String pog = ((PDBChain)chains.elementAt(i)).print();\r
- // System.out.println(pog);\r
- // }\r
}\r
\r
public void makeResidueList() {\r
}\r
}\r
\r
- public void colourBySequence(Sequence seq) {\r
- //SMJS TODO\r
- // int max = seq.maxchain;\r
- // if (seq.maxchain != -1) {\r
- // ((PDBChain)chains.elementAt(max)).colourBySequence(seq);\r
- // }\r
+ public void colourBySequence()//jalview.gui.SequenceRenderer sr,\r
+ // jalview.gui.FeatureRenderer fr)\r
+ {\r
+ for (int i = 0; i < chains.size(); i++) {\r
+ //((PDBChain)chains.elementAt(i)).colourBySequence(sr,fr);\r
+ }\r
}\r
\r
public void setChainColours() {\r