LabelFileUpload.java :  » Framework » modding » com » sfeir » modding » client » component » forms » Android Open Source

Android Open Source » Framework » modding 
modding » com » sfeir » modding » client » component » forms » LabelFileUpload.java
package com.sfeir.modding.client.component.forms;

import java.util.Map;

import com.google.gwt.user.client.ui.FileUpload;
import com.sfeir.modding.client.component.forms.base.LabelComponentBase;

/**
 * 
 * Champ permettant d'envoyer un fichier
 * @author sfeir
 */
public class LabelFileUpload extends LabelComponentBase<FileUpload, String> {

    public LabelFileUpload() {
        super();
    }

    public LabelFileUpload(String text) {
        super(text);
    }

    public LabelFileUpload(String text, boolean mandatory) {
        super(text, mandatory);
    }

    public LabelFileUpload(Map<String, Object> config) {
        super(config);
    }

    @Override
    protected FileUpload createComponent() {
        return new FileUpload();
    }

    public void setConfig(Map<String, Object> config) {
        super.setConfig(config);
    }

    @Override
    public void clearComponent() {
    }

    @Override
    protected void setComponentValue(String value, boolean fireEvents) {
        // Non disponible pour se composant
    }

    @Override
    protected String getComponentValue() {
        return getComponent().getFilename();
    }
}
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.