*/
package jalview.bin;
+import jalview.analysis.SequenceIdMatcher;
import jalview.api.StructureSelectionManagerProvider;
import jalview.appletgui.AlignFrame;
import jalview.appletgui.AlignViewport;
import jalview.javascript.JSFunctionExec;
import jalview.javascript.JalviewLiteJsApi;
import jalview.javascript.JsCallBack;
+import jalview.javascript.JsSelectionSender;
+import jalview.javascript.MouseOverListener;
+import jalview.javascript.MouseOverStructureListener;
+import jalview.schemes.ColourSchemeProperty;
+import jalview.schemes.UserColourScheme;
import jalview.structure.SelectionListener;
import jalview.structure.StructureSelectionManager;
import jalview.util.MessageManager;
final String position, final String alignedPosition)
{
// TODO: could try to highlight in all alignments if alf==null
- jalview.analysis.SequenceIdMatcher matcher = new jalview.analysis.SequenceIdMatcher(
+ SequenceIdMatcher matcher = new SequenceIdMatcher(
alf.viewport.getAlignment().getSequencesArray());
final SequenceI sq = matcher.findIdMatch(sequenceId);
if (sq != null)
final SequenceGroup sel = new SequenceGroup();
final ColumnSelection csel = new ColumnSelection();
AlignmentI al = alf.viewport.getAlignment();
- jalview.analysis.SequenceIdMatcher matcher = new jalview.analysis.SequenceIdMatcher(
+ SequenceIdMatcher matcher = new SequenceIdMatcher(
alf.viewport.getAlignment().getSequencesArray());
int start = 0, end = al.getWidth(), alw = al.getWidth();
boolean seqsfound = true;
SequenceI[] sqs = null;
if (ids != null && ids.length > 0)
{
- jalview.analysis.SequenceIdMatcher matcher = new jalview.analysis.SequenceIdMatcher(
+ SequenceIdMatcher matcher = new SequenceIdMatcher(
alf.viewport.getAlignment().getSequencesArray());
int s = 0;
sqs = new SequenceI[ids.length];
*/
public AlignFrame loadAlignment(String text, String title)
{
- Alignment al = null;
+ AlignmentI al = null;
String format = new IdentifyFile().Identify(text,
AppletFormatAdapter.PASTE);
setMouseoverListener(currentAlignFrame, listener);
}
- private Vector<jalview.javascript.JSFunctionExec> javascriptListeners = new Vector<jalview.javascript.JSFunctionExec>();
+ private Vector<JSFunctionExec> javascriptListeners = new Vector<JSFunctionExec>();
/*
* (non-Javadoc)
return;
}
}
- jalview.javascript.MouseOverListener mol = new jalview.javascript.MouseOverListener(
+ MouseOverListener mol = new MouseOverListener(
this, af, listener);
javascriptListeners.addElement(mol);
StructureSelectionManager.getStructureSelectionManager(this)
return;
}
}
- jalview.javascript.JsSelectionSender mol = new jalview.javascript.JsSelectionSender(
- this, af, listener);
+ JsSelectionSender mol = new JsSelectionSender(this, af, listener);
javascriptListeners.addElement(mol);
StructureSelectionManager.getStructureSelectionManager(this)
.addSelectionListener(mol);
return;
}
}
- jalview.javascript.MouseOverStructureListener mol = new jalview.javascript.MouseOverStructureListener(
+ MouseOverStructureListener mol = new MouseOverStructureListener(
this, listener, separatorListToArray(modelSet));
javascriptListeners.addElement(mol);
StructureSelectionManager.getStructureSelectionManager(this)
{
while (javascriptListeners.size() > 0)
{
- jalview.javascript.JSFunctionExec mol = javascriptListeners
- .elementAt(0);
+ JSFunctionExec mol = javascriptListeners.elementAt(0);
javascriptListeners.removeElement(mol);
if (mol instanceof SelectionListener)
{
StructureSelectionManager.release(this);
}
- private jalview.javascript.JSFunctionExec jsFunctionExec;
+ private JSFunctionExec jsFunctionExec;
/*
* (non-Javadoc)
// alignPdbStructures is true)
Vector pdbs = new Vector();
// create a lazy matcher if we're asked to
- jalview.analysis.SequenceIdMatcher matcher = (applet
- .getDefaultParameter("relaxedidmatch", false)) ? new jalview.analysis.SequenceIdMatcher(
+ SequenceIdMatcher matcher = (applet.getDefaultParameter(
+ "relaxedidmatch", false)) ? new SequenceIdMatcher(
alignFrame.getAlignViewport().getAlignment()
.getSequencesArray()) : null;
{
return defcolour;
}
- Color col = jalview.schemes.ColourSchemeProperty
- .getAWTColorFromName(colprop);
+ Color col = ColourSchemeProperty.getAWTColorFromName(colprop);
if (col == null)
{
try
{
- col = new jalview.schemes.UserColourScheme(colprop).findColour('A');
+ col = new UserColourScheme(colprop).findColour('A');
} catch (Exception ex)
{
System.err.println("Couldn't parse '" + colprop