private ConfigurationArea handleObject(ConfigurationArea configurationArea, final Set<SystemObject> objects, final SystemObject systemObject, final SystemObject dynamicObject) {
		// alle SystemObjekte werden hier betrachtet (Konfigurations-Objekte und dynamische Objekte)
		// Attribute, ObjectSet, AttributeGroupUsage etc. müssen herausgefiltert werden
		if(systemObject instanceof Attribute) return configurationArea;
		if(systemObject instanceof AttributeGroupUsage) return configurationArea;
		if(systemObject instanceof ObjectSet) return configurationArea;
		if(systemObject instanceof ObjectSetUse) return configurationArea;
		if(systemObject instanceof IntegerValueRange) return configurationArea;
		if(systemObject instanceof IntegerValueState) return configurationArea;

		// Konfigurationsbereich-Objekt bei Bedarf neu setzen
		if(systemObject instanceof ConfigurationArea) {
			configurationArea = (ConfigurationArea)systemObject;
		}
		else {
			// Im Normalfall einfach Objekt merken (ggf. überschreiben)
			objects.add(dynamicObject);
		}
		return configurationArea;
	}