updateExistingArray(arrayType, values, casArray); } else { casArray = createNewArray(arrayType, values); casArray = createNewArray(arrayType, values); } else if (isNewFS(xmiId)) { //shared new casArray = createNewArray(arrayType, values); } else { //shared preexisting casArray = getFsAddrForXmiId(xmiId); updateExistingArray(arrayType, values, casArray); } else { casArray = createNewArray(arrayType, values);