@Override
public ContactListI getContactList(final int column)
{
- final int _column;
- if (toSeq != null)
- {
- int[] word = toSeq.locateInTo(column, column);
- if (word == null)
- {
- return null;
- }
- _column = word[0];
- }
- else
- {
- _column = column;
- }
- if (_column < 0 || _column >= elements.length)
+// final int _column;
+// if (toSeq != null)
+// {
+// int[] word = toSeq.locateInTo(column, column);
+// if (word == null)
+// {
+// return null;
+// }
+// _column = word[0];
+// }
+// else
+// {
+// _column = column;
+// }
+ if (column < 0 || column >= elements.length)
{
return null;
}
@Override
public int getPosition()
{
- return _column;
+ return column;
}
@Override
@Override
public double getContactAt(int mcolumn)
{
- int[] column=(toSeq==null) ? new int[] {mcolumn} : toSeq.locateInTo(mcolumn,mcolumn);
- if (column==null || column[0] < 0 || column[0] >= elements[_column].length)
+ if (mcolumn < 0 || mcolumn >= elements[column].length)
{
return -1;
}
- return elements[_column][column[0]];
+ return elements[column][mcolumn];
}
});
}