/*
- * Jalview - A Sequence Alignment Editor and Viewer
- * Copyright (C) 2007 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
- *
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4)
+ * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
+ *
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
- *
+ *
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
- *
+ *
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
import java.awt.*;
-public class UserColourScheme
- extends ResidueColourScheme
+public class UserColourScheme extends ResidueColourScheme
{
Color[] lowerCaseColours;
protected String schemeName;
public UserColourScheme()
- {}
+ {
+ }
public UserColourScheme(Color[] newColors)
{
{
int value = Integer.parseInt(colour, 16);
col = new Color(value);
+ } catch (NumberFormatException ex)
+ {
}
- catch (NumberFormatException ex)
- {}
if (col == null)
{
{
try
{
- java.util.StringTokenizer st = new java.util.StringTokenizer(colour,
- ",");
+ java.util.StringTokenizer st = new java.util.StringTokenizer(
+ colour, ",");
int r = Integer.parseInt(st.nextToken());
int g = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
col = new Color(r, g, b);
+ } catch (Exception ex)
+ {
}
- catch (Exception ex)
- {}
}
return col;
}
}
}
- }
- catch (Exception ex)
+ } catch (Exception ex)
{
- System.out.println("Error parsing userDefinedColours:\n"
- + token + "\n" + ex);
+ System.out.println("Error parsing userDefinedColours:\n" + token
+ + "\n" + ex);
}
}
Color currentColour;
int index = ResidueProperties.aaIndex[c];
- if ( (threshold == 0) || aboveThreshold(c, j))
+ if ((threshold == 0) || aboveThreshold(c, j))
{
if (lowerCaseColours != null && 'a' <= c && c <= 'z')
{