String typeVal = element.getAttributeValue(Attributes.TYPE.get());
String kindVal = element.getAttributeValue(Attributes.KIND.get());
if (StringUtils.isSet(key) && value != null && typeVal != null && kindVal != null) {
IPreferenceScope.Kind kind = IPreferenceScope.Kind.values()[Integer.parseInt(kindVal)];
IPreferenceType type = IPreferenceType.values()[Integer.parseInt(typeVal)];
IPreference preference = Owl.getModelFactory().createPreference(key);
preference.setProperty(ITypeImporter.DATA_KEY, new Object[] { kind, type });
switch (type) {
case BOOLEAN: