CheckboxEditorBuilder.java :  » Database-Client » dbmjui » fr » aliacom » form » swt » maker » Java Open Source

Java Open Source » Database Client » dbmjui 
dbmjui » fr » aliacom » form » swt » maker » CheckboxEditorBuilder.java
package fr.aliacom.form.swt.maker;

import org.eclipse.swt.widgets.Table;
import org.w3c.dom.Element;

import fr.aliacom.common.ui.table.ColumnView;
import fr.aliacom.form.common.FormLoader;
import fr.aliacom.form.common.IFormComponent;
import fr.aliacom.form.swt.BuilderFactory;
import fr.aliacom.form.swt.SWTBuilder;
import fr.aliacom.form.swt.ui.SWTCheckBoxEditor;

/**
 * @author tom
 *
 *  (C) 2001, 2003 Thomas Cataldo
 */
public final class CheckboxEditorBuilder extends SWTBuilder {

    /**
     * @see fr.aliacom.form.swt.SWTBuilder#build(org.w3c.dom.Element, fr.aliacom.form.common.IFormComponent, fr.aliacom.form.common.FormLoader, fr.aliacom.form.swt.BuilderFactory)
     */
    public IFormComponent build(
        Element elem,
        IFormComponent parent,
        FormLoader loader,
        BuilderFactory factory) {
        ColumnView cv = (ColumnView) parent;
        SWTCheckBoxEditor editor =
            new SWTCheckBoxEditor(
                (Table) cv.getTable().getNativeWidget(),
                cv.getProperty());
        cv.setEditor(editor);
        return null;
    }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.