X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fschemes%2FColourSchemes.java;h=d31fbba4c752c19aaffd3be8c6def41e13b3c1ac;hb=f3fa435d421eb9f071a526f802801c4a21ee2dc4;hp=42465f28c29ab2fe9c7070e6b0dfa37ab324d929;hpb=3027bfb4b1b13af8686abcd419888e03141bd672;p=jalview.git diff --git a/src/jalview/schemes/ColourSchemes.java b/src/jalview/schemes/ColourSchemes.java index 42465f2..d31fbba 100644 --- a/src/jalview/schemes/ColourSchemes.java +++ b/src/jalview/schemes/ColourSchemes.java @@ -72,12 +72,16 @@ public class ColourSchemes { try { - registerColourScheme(cs.getSchemeClass().newInstance()); + registerColourScheme( + cs.getSchemeClass().getDeclaredConstructor().newInstance()); } catch (InstantiationException | IllegalAccessException e) { System.err.println("Error instantiating colour scheme for " + cs.toString() + " " + e.getMessage()); e.printStackTrace(); + } catch (ReflectiveOperationException roe) + { + roe.printStackTrace(); } } }