public short getShort(long... coordinates) { return calculation.getShort(coordinates); }
public void setShort(short value, long... coordinates) { calculation.setShort(value, coordinates); }
public void fireValueChanged() { super.fireValueChanged(); if (calculation.getSource() != null) { calculation.getSource().fireValueChanged(); } }
public long[] getSize() { size = calculation.getSize(); return size; }
public Iterable<long[]> availableCoordinates() { return calculation.availableCoordinates(); }
public boolean containsCoordinates(long... coordinates) { return calculation.containsCoordinates(coordinates); }
public ShortCalculationMatrix(ShortCalculation calculation) { super(calculation.getSize()); this.calculation = calculation; setMetaData(calculation.getMetaData()); }