- if (model instanceof ViewBasedAnalysisI)
- {
- try
- {
- model = model.getClass().newInstance();
- ((ViewBasedAnalysisI) model).configureFromAlignmentView(avp);
- } catch (IllegalAccessException | InstantiationException e)
- {
- System.err.println("Error creating score model " + name + ": "
- + e.getMessage());
- return null;
- }
- }
- return model;