From: Miguel <mic...@us...> - 2004-05-18 17:52:22
|
Update of /cvsroot/jmol/Jmol/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28789/src Modified Files: JmolApplet.java Log Message: support for inline models with leading '|' character Index: JmolApplet.java =================================================================== RCS file: /cvsroot/jmol/Jmol/src/JmolApplet.java,v retrieving revision 1.79 retrieving revision 1.80 diff -u -r1.79 -r1.80 --- JmolApplet.java 8 May 2004 09:35:33 -0000 1.79 +++ JmolApplet.java 18 May 2004 17:52:12 -0000 1.80 @@ -491,8 +491,19 @@ repaint(); } + char inlineNewlineChar = '|'; + public void loadInline(String strModel) { if (strModel != null) { + if (inlineNewlineChar != 0) { + int len = strModel.length(); + int i; + for (i = 0; i < len && strModel.charAt(0) == ' '; ++i) + ; + if (i < len && strModel.charAt(i) == inlineNewlineChar) + strModel = strModel.substring(i + 1); + strModel = strModel.replace(inlineNewlineChar, '\n'); + } viewer.openStringInline(strModel); setStatusMessage(viewer.getOpenFileError()); } |