package it.agilis.mens.azzeroCO2.client.components.uploadFiles.panel;
import com.google.gwt.dom.client.InputElement;
import com.google.gwt.dom.client.Node;
import com.google.gwt.user.client.ui.FormPanel;
public class UploadFormPanel extends FormPanel implements FormPanelDecorator {
private UploadPanel uploadPanel = new UploadPanel(getElement());
public void addFileInput(InputElement input) {
uploadPanel.addFileInput(input);
}
public void removeFileInput(String filename) {
uploadPanel.removeFileInput(filename);
}
public String getFilename() {
Node firstChild = getElement().getFirstChild();
if (firstChild != null) {
InputElement inputFile = firstChild.cast();
return inputFile.getValue();
} else {
return null;
}
}
}