private void registerRenderer(IXMLElement xml) {
		String name=null,description=null, className = null;
		IXMLElement params=null;
		
		Enumeration children = xml.enumerateChildren();
		while (children.hasMoreElements()){
			IXMLElement child = (IXMLElement)children.nextElement();
			if (child.getName().equals("name")){
				name=child.getContent();
				continue;
			}
			if (child.getName().equals("description")){
				description=child.getContent();
				continue;
			}
			if (child.getName().equals("class")){
				className=child.getContent();
				continue;
			}
			if (child.getName().equals("parameters")){
				params=child;
				continue;
			}
			System.err.println(child);
		}
		if (name==null || className==null){
			System.err.println("Failed to register renderer, because no class name specified");
		}
		RendererRecord rcd= new RendererRecord(name,description,className,params);
		registeredRenderers.add(rcd);
	}