*/
	private void printData(Data data) {
		if(data.isPlain()) {
			_debug.info("Data is Plain: " + data.getName() + " Inhalt: " + data.asTextValue().getText());
		}
		else if(data.isList()) {
			_debug.info("Data is List: " + data.getName());
			final Iterator iterator = data.iterator();
			while(iterator.hasNext()) {
				Data internData = (Data)iterator.next();
				printData(internData);
			}
		}
		else if(data.isArray()) {
			_debug.info("Data is Array: " + data.getName());
			final Data.Array array = data.asArray();
			_debug.info("array = " + array);
			for(int i = 0; i < array.getLength(); i++) {
				printData(array.getItem(i));
			}
		}
		else {
			_debug.info("Was ist denn das?");
		}
	}