if (skey.length() == 48) {
if (DominoUtils.isHex(skey)) {
CharSequence prefix = skey.subSequence(0, 16);
result = getElementStores().get(prefix);
} else {
throw new ElementKeyException("Cannot resolve a key of " + skey.toString());
}
} else if (skey.length() == 32) {
result = getDefaultElementStore();
} else {
throw new ElementKeyException("Cannot resolve a key of " + skey.toString());
}
} else if (delegateKey instanceof NoteCoordinate) {
//TODO
}
if (result == null) {