public final static String CONTAINER_CLASS = "ui-fileupload ui-widget";
public final static String BUTTON_BAR_CLASS = "ui-fileupload-buttonbar ui-widget-header ui-corner-top";
public final static String CONTENT_CLASS = "ui-fileupload-content ui-widget-content ui-corner-bottom";
public final static String FILES_CLASS = "ui-fileupload-files";
public final static String CHOOSE_BUTTON_CLASS = "ui-fileupload-choose";
public final static String UPLOAD_BUTTON_CLASS = "ui-fileupload-upload";
public final static String CANCEL_BUTTON_CLASS = "ui-fileupload-cancel";
public final static String MOBILE_CONTAINER_CLASS = "ui-fileupload ui-input-text ui-body-inherit ui-corner-all ui-shadow-inset";
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException {
super.broadcast(event);
FacesContext facesContext = getFacesContext();
MethodExpression me = getFileUploadListener();
if (me != null && event instanceof org.primefaces.event.FileUploadEvent) {
me.invoke(facesContext.getELContext(), new Object[] {event});
}
}