public static void set(Uint8ClampedArray dest, JsArrayInteger array, int offset) { if (hasClampedArray()) { set((Uint8Array) dest, array, offset); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i + offset, array.get(i)); } } }
public static void set(Uint8ClampedArray dest, JsArrayInteger array) { if (hasClampedArray()) { set((Uint8Array) dest, array, 0); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i, array.get(i)); } } }
int maxDiff = 0; for (int i = 0; i < modifiedRows.length(); i++) { int index = modifiedRows.get(i); if (index < pageStart || index >= pageEnd) {
public static TimeZone createTimeZone(TimeZoneInfo timezoneData) { TimeZone tz = new TimeZone(); tz.timezoneID = timezoneData.getID(); tz.standardOffset = -timezoneData.getStandardOffset(); JsArrayString jsTimezoneNames = timezoneData.getNames(); tz.tzNames = new String[jsTimezoneNames.length()]; for (int i = 0; i < jsTimezoneNames.length(); i++) { tz.tzNames[i] = jsTimezoneNames.get(i); } JsArrayInteger transitions = timezoneData.getTransitions(); if (transitions == null || transitions.length() == 0) { tz.transitionPoints = null; tz.adjustments = null; } else { int transitionNum = transitions.length() / 2; tz.transitionPoints = new int[transitionNum]; tz.adjustments = new int[transitionNum]; for (int i = 0; i < transitionNum; ++i) { tz.transitionPoints[i] = transitions.get(i * 2); tz.adjustments[i] = transitions.get(i * 2 + 1); } } return tz; }
@Override public Integer get( final int index ) { return _data.get( index ); }
/** * Given a record in this grid, this method returns the coordinates of the cell in which the record is displayed as a 2 * element array. * @param cellRecord record to find coordinates for * * @return 2 element array containing <code>[rowNum,colNum]</code> for the cell, or <code>null</code> if the * record is not found. */ public int[] getCellCoordinates(CellRecord cellRecord) { com.google.gwt.core.client.JsArrayInteger cellCoodJS = doGetCellCoordinates(cellRecord.getJsObj()); return new int[]{cellCoodJS.get(0), cellCoodJS.get(1)}; }
public int get(int index) { if(GWT.isScript()) { return stackNative.get(index); } else { return stackJava.get(index); } }
public short get(int index) { if(GWT.isScript()) { return (short) stackNative.get(index); } else { return stackJava.get(index); } }
public void writeDouble(double v) throws IOException { growToFit(8); JsArrayInteger bytes = IEEE754.fromDoubleClosure(v); for (int i = 0; i < 8; i++) { this.bytes[pos++] = (byte)bytes.get(i); } }
@PatchMethod static void sortJsArrayInteger(JsArrayInteger array) { List<Integer> list = new ArrayList<>(array.length()); for (int i = 0; i < array.length(); i++) { list.add(array.get(i)); } Collections.sort(list); for (int i = 0; i < array.length(); i++) { array.set(i, list.get(i)); } }
public static int[] toArray(JsArrayInteger values) { if (GWT.isScript()) { return reinterpretCast(values); } else { int length = values.length(); int[] ret = new int[length]; for (int i = 0, l = length; i < l; i++) { ret[i] = values.get(i); } return ret; } }
public static void set(Uint8ClampedArray dest, JsArrayInteger array, int offset) { if (hasClampedArray()) { set((Uint8Array) dest, array, offset); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i + offset, array.get(i)); } } }
public final Integer[] getIntegerArray(String key) { if(!hasKey(key)) { return null; } JsArrayInteger jsonArray = getJsIntegerArray(key); Integer[] array = new Integer[jsonArray.length()]; for(int i = 0; i < jsonArray.length(); i++) { array[i] = jsonArray.get(i); } return array; }
public static void set(Uint8ClampedArray dest, JsArrayInteger array) { if (hasClampedArray()) { set((Uint8Array) dest, array, 0); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i, array.get(i)); } } }
public static void set(Uint8ClampedArray dest, JsArrayInteger array, int offset) { if (hasClampedArray()) { set((Uint8Array) dest, array, offset); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i + offset, array.get(i)); } } }
public static void set(Uint8ClampedArray dest, JsArrayInteger array) { if (hasClampedArray()) { set((Uint8Array) dest, array, 0); } else { int len = array.length(); for (int i = 0; i < len; ++i) { dest.set(i, array.get(i)); } } }
public void removeSelRows() { JsArrayInteger sel = JsDataTable.getSelRowIndexes(getElement()); if (sel.length() == 0) return; int[] idxs = new int[sel.length()]; for (int i = 0; i < idxs.length; i++) idxs[i] = sel.get(i); Arrays.sort(idxs); for (int i = idxs.length - 1; i >= 0; i--) { removeRow(idxs[i]); } rowsInvalidate(true); }