public void addOverride(String aOverride) { String[] current = getOverrides(); String[] newArr = new String[current.length + 1]; System.arraycopy(current, 0, newArr, 0, current.length); newArr[current.length] = aOverride; setOverrides(newArr); }
public void removeOverride(String aOverride) { String[] current = getOverrides(); for (int i = 0; i < current.length; i++) { if (current[i].equals(aOverride)) { String[] newArr = new String[current.length - 1]; System.arraycopy(current, 0, newArr, 0, i); System.arraycopy(current, i + 1, newArr, i, current.length - i - 1); setOverrides(newArr); break; } } }