{
return conservationColouring;
}
+ @Override
+ public void setConservationApplied(boolean conservationApplied)
+ {
+ conservationColouring = conservationApplied;
+ }
public void setConservationInc(int i)
{
{
}
+ @Override
+ public ColourSchemeI applyTo(AnnotatedCollectionI sg,
+ Map<SequenceI, SequenceCollectionI> hiddenRepSequences)
+ {
+ try {
+ return getClass().newInstance();
+ }
+ catch (Exception q)
+ {
+ throw new Error("Serious implementation error: cannot duplicate colourscheme "+getClass().getName(), q);
+ }
+ }
}