- Color rnaHelices[] = null;
- private void initRnaHelicesShading(int n)
- {
- int j = 0;
- if (rnaHelices==null)
- {
- rnaHelices = new Color[n + 1];
- }
- else
- if (rnaHelices != null && rnaHelices.length <= n)
- {
- Color[] t = new Color[n + 1];
- System.arraycopy(rnaHelices, 0, t, 0, rnaHelices.length);
- j = rnaHelices.length;
- rnaHelices = t;
- }
- else
- {
- return;
- }
- // Generate random colors and store
- for (; j <= n; j++)
- {
- rnaHelices[j] = jalview.util.ColorUtils
- .generateRandomColor(Color.white);
- }
- }