* @throws ConfigurationChangeException Falls der Aspekt nicht erstellt werden konnte.
	 */
	private void handleAspect(ImportObject importObject) throws ConfigurationChangeException {
		final AspectProperties property = (AspectProperties)importObject.getProperties();
		try {
			Aspect aspect = (Aspect)importObject.getSystemObject();
			if(aspect == null) {
				// Objekt gibt es noch nicht -> muss also neu erstellt werden
				final ConfigurationObjectType type = (ConfigurationObjectType)_dataModel.getType(Pid.Type.ASPECT);
				aspect = (Aspect)importObject.getConfigurationArea().createConfigurationObject(type, property.getPid(), property.getName(), null);
				_debug.finer("Neuer Aspekt mit der Pid '" + property.getPid() + "' wurde angelegt.");
			}
			else {
				setSystemObjectKeeping(aspect);
			}
			// Namen überprüfen
			if(_objectDiffs.isNameDifferent(property.getName(), aspect.getName())) {
				aspect.setName(property.getName());
			}
			// Info überprüfen
			if(_objectDiffs.isInfoDifferent(property.getInfo(), aspect.getInfo())) {
				setInfo(aspect, property.getInfo());
			}
			importObject.setSystemObject(aspect);
		}
		catch(ConfigurationChangeException ex) {
			final String errorMessage = "Der Aspekt " + property.toString() + " konnte nicht erstellt werden";
			_debug.error(errorMessage);
			throw new ConfigurationChangeException(errorMessage, ex);
		}
	}