}
// PREFERENCE IS OPTIONAL - can be many
if(tag.equals(IW3CXMLConfiguration.PREFERENCE_ELEMENT)) {
IPreferenceEntity preference = new PreferenceEntity();
preference.fromXML(child);
// Skip preferences without names
if (preference.getName() != null){
// Skip preferences already defined
boolean found = false;
for (IPreferenceEntity pref:getPrefences()){