blob: 4ac6919f486dba779c088a0bb1a55676b6cb87ad [file] [log] [blame]
/*
* Created on Mar 7, 2004
*
*/
package groovy.swt.scrapbook;
import groovy.jface.JFaceBuilder;
import java.util.Map;
/**
* @author <a href:ckl at dacelo.nl">Christiaan ten Klooster</a>
* $Id$
*/
public class DynamicUIBuilder extends JFaceBuilder {
public DynamicUIBuilder() {
super();
}
/*
* @see groovy.util.BuilderSupport#createNode(java.lang.Object)
*/
public Object createNode(Object name) {
// System.out.println("createNode: " + name);
return super.createNode(name);
}
/*
* @see groovy.util.BuilderSupport#getCurrent()
*/
protected Object getCurrent() {
return super.getCurrent();
}
/*
* @see groovy.util.BuilderSupport#createNode(java.lang.Object, java.util.Map)
*/
protected Object createNode(Object name, Map attributes) {
System.out.println("createNode: " + name + " [attributes:] " + attributes);
return super.createNode(name, attributes);
}
/*
* @see groovy.util.BuilderSupport#createNode(java.lang.Object, java.lang.Object)
*/
protected Object createNode(Object name, Object parent) {
System.out.println("createNode: " + name + " [parent:] " + parent);
return super.createNode(name, parent);
}
}