aggregatorClass = Class.forName(className);
aggregatorClass = Class.forName(cname);
    public SlotAggregation(FrameSet frameset, String slot, String childSlot, String relation,	    String className)     throws Exception {	Class aggregatorClass = null;	if (className.indexOf('.') <0) {	    // No package, check the frameset's	    String cname = frameset.getPackageName() +"."+ className;	    try {		aggregatorClass = Class.forName(cname);	    } catch (ClassNotFoundException ex) {		// Not in the frameset's package, try our package		cname = getClass().getPackage().getName() +".aggregator."+ className;		try {		    aggregatorClass = Class.forName(className);		} catch (ClassNotFoundException ex2) {		    // ignore		}	    }	}	if (aggregatorClass == null) {	    // fully qualified name: allow this one to throw an Exception out of the call	    aggregatorClass = Class.forName(className);	}	this.aggregator = (SlotAggregator) aggregatorClass.newInstance();	this.parentSlot = slot;	this.childSlot = childSlot;	this.relation = relation;	this.frameset = frameset;    }