*
	 * @throws ConfigurationChangeException Falls ein Objekt nicht importiert werden konnte.
	 */
	private void handleObject(CheckedObject checkedObject, ImportObject importObject) throws ConfigurationChangeException {
		final SystemObjectProperties property = importObject.getProperties();
		if(checkedObject != null) {
			importObject.setSystemObject(checkedObject.getSystemObject());
		}

		if(property instanceof AspectProperties) {
			handleAspect(importObject);
		}
		else if(property instanceof AttributeListProperties) {
			handleAttributeListDefinition(importObject);
		}
		else if(property instanceof AttributeTypeProperties) {
			handleAttributeType(importObject);
		}
		else if(property instanceof AttributeGroupProperties) {
			handleAttributeGroup(importObject);
		}
		else if(property instanceof ConfigurationAreaProperties) {
			_debug.error("Ein weiterer Konfigurationsbereich soll importiert werden", property.getPid());
		}
		else if(property instanceof ObjectSetTypeProperties) {
			handleObjectSetType(importObject);
		}
		else if(property instanceof SystemObjectTypeProperties) {
			handleSystemObjectType(importObject);
		}
		else {
			// ConfigurationObjectProperties und SystemObjectProperties werden gleichermaßen verarbeitet
			handleSystemObject(importObject);
		}
	}