this.dataPositions = new int[axes.length];
int c = 0;
for (Iterator iter = mappingPositions.iterator(); iter.hasNext(); ++c)
{
AxisPosition position = (AxisPosition) iter.next();
int pos;
if (position.isSpecified())
{
pos = position.getPosition();
}
else
{
pos = -1;
iteratePositions[c] = true;