// configure services
StructureSelectionManager ssm = StructureSelectionManager
.getStructureSelectionManager(this);
- if (Cache.getDefault(Preferences.ADD_SS_ANN, true))
- {
- ssm.setAddTempFacAnnot(
- Cache.getDefault(Preferences.ADD_TEMPFACT_ANN, true));
- ssm.setProcessSecondaryStructure(
- Cache.getDefault(Preferences.STRUCT_FROM_PDB, true));
- // JAL-3915 - RNAView is no longer an option so this has no effect
- ssm.setSecStructServices(
- Cache.getDefault(Preferences.USE_RNAVIEW, false));
- }
- else
- {
- ssm.setAddTempFacAnnot(false);
- ssm.setProcessSecondaryStructure(false);
- ssm.setSecStructServices(false);
- }
+ StructureSelectionManager.doConfigureStructurePrefs(ssm);
}
public void checkForNews()
}
}
+ @Override
+ public JProgressBar getProgressBar(long id)
+ {
+ if (progressBars == null)
+ return null;
+
+ if (progressBars.get(Long.valueOf(id)) == null)
+ return null;
+
+ for (Component c : progressBars.get(Long.valueOf(id)).getComponents())
+ {
+ if (c.getClass() == JProgressBar.class)
+ return (JProgressBar) c;
+ }
+ return null;
+ }
+
/*
* (non-Javadoc)
*