if (keys == null)
return false;
if (keys instanceof QualifiedName)
return keys.equals(propertyKey);
QualifiedName[] tmpKeys = (QualifiedName[]) this.keys;
<BUG>for (int i = 0; i < tmpKeys.length; i++)
if (tmpKeys[i].equals(propertyKey))
return true;</BUG>
return false;
}

if (keys == null)
return false;
if (keys instanceof QualifiedName)
return keys.equals(propertyKey);
QualifiedName[] tmpKeys = (QualifiedName[]) this.keys;
for (QualifiedName tmpKey : tmpKeys)
if (tmpKey.equals(propertyKey))
return true;
return false;
}
