import jalview.datamodel.SequenceI;
import jalview.gui.Help.HelpId;
import jalview.io.JalviewFileChooser;
+import jalview.io.JalviewFileView;
import jalview.schemes.AnnotationColourGradient;
import jalview.schemes.GraduatedColor;
+import jalview.util.Format;
import jalview.util.MessageManager;
+import jalview.util.Platform;
+import jalview.util.QuickSort;
import jalview.viewmodel.AlignmentViewport;
+import jalview.ws.DasSequenceFeatureFetcher;
import jalview.ws.dbsources.das.api.jalviewSourceI;
import java.awt.BorderLayout;
{
DasSourceBrowser dassourceBrowser;
- jalview.ws.DasSequenceFeatureFetcher dasFeatureFetcher;
+ DasSequenceFeatureFetcher dasFeatureFetcher;
JPanel settingsPane = new JPanel();
frame = new JInternalFrame();
frame.setContentPane(this);
- if (new jalview.util.Platform().isAMac())
+ if (Platform.isAMac())
{
Desktop.addInternalFrame(frame,
MessageManager.getString("label.sequence_feature_settings"),
}
if (sort)
{
- jalview.util.QuickSort.sortFloat(order, data);
+ QuickSort.sortFloat(order, data);
}
}
void load()
{
JalviewFileChooser chooser = new JalviewFileChooser(
- jalview.bin.Cache.getProperty("LAST_DIRECTORY"), new String[]
+ Cache.getProperty("LAST_DIRECTORY"), new String[]
{ "fc" }, new String[]
{ "Sequence Feature Colours" }, "Sequence Feature Colours");
- chooser.setFileView(new jalview.io.JalviewFileView());
+ chooser.setFileView(new JalviewFileView());
chooser.setDialogTitle(MessageManager.getString("label.load_feature_colours"));
chooser.setToolTipText(MessageManager.getString("action.load"));
void save()
{
JalviewFileChooser chooser = new JalviewFileChooser(
- jalview.bin.Cache.getProperty("LAST_DIRECTORY"), new String[]
+ Cache.getProperty("LAST_DIRECTORY"), new String[]
{ "fc" }, new String[]
{ "Sequence Feature Colours" }, "Sequence Feature Colours");
- chooser.setFileView(new jalview.io.JalviewFileView());
+ chooser.setFileView(new JalviewFileView());
chooser.setDialogTitle(MessageManager.getString("label.save_feature_colours"));
chooser.setToolTipText(MessageManager.getString("action.save"));
sortOrder[i] = fr.getOrder(sortTypes[i]);
i++;
}
- jalview.util.QuickSort.sortFloat(sortOrder, sortTypes);
+ QuickSort.sortFloat(sortOrder, sortTypes);
sortOrder = null;
Object fcol;
GraduatedColor gcol;
{
jalview.schemabinding.version2.Colour col = new jalview.schemabinding.version2.Colour();
col.setName(sortTypes[i]);
- col.setRGB(jalview.util.Format.getHexString(fr.getColour(col
+ col.setRGB(Format.getHexString(fr.getColour(col
.getName())));
fcol = fr.getFeatureStyle(sortTypes[i]);
if (fcol instanceof GraduatedColor)
gcol = (GraduatedColor) fcol;
col.setMin(gcol.getMin());
col.setMax(gcol.getMax());
- col.setMinRGB(jalview.util.Format.getHexString(gcol
+ col.setMinRGB(Format.getHexString(gcol
.getMinColor()));
col.setAutoScale(gcol.isAutoScale());
col.setThreshold(gcol.getThresh());
}
if (sort)
{
- jalview.util.QuickSort.sortFloat(width, data);
+ QuickSort.sortFloat(width, data);
// update global priority order
}
}
cancelDAS.setEnabled(true);
- dasFeatureFetcher = new jalview.ws.DasSequenceFeatureFetcher(dataset,
+ dasFeatureFetcher = new DasSequenceFeatureFetcher(dataset,
this, selectedSources, checkDbRefs, promptFetchDbRefs);
af.getViewport().setShowSequenceFeatures(true);
af.showSeqFeatures.setSelected(true);
public void saveDAS_actionPerformed(ActionEvent e)
{
dassourceBrowser
- .saveProperties(jalview.bin.Cache.applicationProperties);
+ .saveProperties(Cache.applicationProperties);
}
public void complete()