}
/**
- * Set first residue visible in the viewport
+ * Set first residue visible in the viewport, and retain the current width.
*
* @param res
* residue position
{
res = 0;
}
+
+ int oldres = this.startRes;
this.startRes = res;
+ // changeSupport.firePropertyChange("startres", oldres, res);
+ }
+
+ public void setStartEndRes(int startres, int endres)
+ {
+ int oldres = this.startRes;
+ setStartRes(startres);
+ setEndRes(endres);
+ changeSupport.firePropertyChange("startres", oldres, startres);
}
/**
{
res = 0;
}
+ int oldres = this.endRes;
this.endRes = res;
+
+ // changeSupport.firePropertyChange("endres", oldres, res);
}
/**
{
seq = 0;
}
+
+ int oldseq = this.startSeq;
this.startSeq = seq;
+ // changeSupport.firePropertyChange("startseq", oldseq, seq);
+ }
+
+ public void setStartEndSeq(int startseq, int endseq)
+ {
+ int oldseq = this.startSeq;
+ setStartSeq(startseq);
+ setEndSeq(endseq);
+ changeSupport.firePropertyChange("startseq", oldseq, startseq);
}
/**
{
seq = 0;
}
+ int oldseq = this.endSeq;
this.endSeq = seq;
+
+ // changeSupport.firePropertyChange("endseq", oldseq, seq);
}
/**