import jalview.analysis.NJTree;
import jalview.api.AlignViewportI;
-import jalview.api.FeatureRenderer;
import jalview.bin.JalviewLite;
import jalview.commands.CommandI;
import jalview.datamodel.AlignmentI;
import jalview.structure.SelectionSource;
import jalview.structure.StructureSelectionManager;
import jalview.structure.VamsasSource;
+import jalview.util.Platform;
import jalview.viewmodel.AlignmentViewport;
+import jalview.workers.AlignCalcManager;
import java.awt.Font;
NJTree currentTree = null;
- public jalview.bin.JalviewLite applet;
+ public JalviewLite applet;
boolean MAC = false;
private AnnotationColumnChooser annotationColumnSelectionState;
- private FeatureRenderer featureRenderer;
-
public void finalize()
{
applet = null;
public AlignViewport(AlignmentI al, JalviewLite applet)
{
super();
- calculator = new jalview.workers.AlignCalcManager();
+ calculator = new AlignCalcManager();
this.applet = applet;
alignment = al;
// we always pad gaps
}
setFont(font);
- MAC = new jalview.util.Platform().isAMac();
+ MAC = Platform.isAMac();
if (applet != null)
{
return sq;
}
- java.awt.Frame nullFrame;
+ awt2swing.Frame nullFrame;
protected FeatureSettings featureSettings = null;
font = f;
if (nullFrame == null)
{
- nullFrame = new java.awt.Frame();
+ nullFrame = new awt2swing.Frame();
nullFrame.addNotify();
+ nullFrame.setFont(font);
}
java.awt.FontMetrics fm = nullFrame.getGraphics().getFontMetrics(font);
@Override
public StructureSelectionManager getStructureSelectionManager()
{
- return jalview.structure.StructureSelectionManager
- .getStructureSelectionManager(applet);
+ return StructureSelectionManager.getStructureSelectionManager(applet);
}
/**
}
}
- @Override
- public FeatureRenderer getFeatureRenderer()
- {
- return featureRenderer;
- }
-
- @Override
- public void setFeatureRenderer(FeatureRenderer featureRenderer)
- {
- this.featureRenderer = featureRenderer;
-
- }
}