inputfile can now send progress events before the file upload begins , and after it has completed , to facilitate synchronous mode , so that applications may turn on and off an indeterminate progress bar during the file upload , since they ca n't push incremental progress updates . concode_field_sep File file concode_elem_sep boolean preUpload concode_elem_sep int INVALID_NAME_PATTERN concode_elem_sep Exception exception concode_elem_sep int SIZE_LIMIT_EXCEEDED concode_elem_sep long size concode_elem_sep int INVALID_CONTENT_TYPE concode_elem_sep int UNSPECIFIED_NAME concode_elem_sep int UPLOADING concode_elem_sep boolean postUpload concode_elem_sep String contentType concode_elem_sep int SAVED concode_elem_sep int status concode_elem_sep int percent concode_elem_sep int DEFAULT concode_elem_sep int UNKNOWN_SIZE concode_elem_sep int INVALID concode_elem_sep String fileName concode_field_sep boolean isFailed concode_elem_sep void setPercent concode_elem_sep int getStatus concode_elem_sep File getFile concode_elem_sep boolean isPostUpload concode_elem_sep void setFileName concode_elem_sep void setSize concode_elem_sep void setPostUpload concode_elem_sep boolean isSaved concode_elem_sep int hashCode concode_elem_sep String getPhysicalPath concode_elem_sep int getPercent concode_elem_sep void setContentType concode_elem_sep void setException concode_elem_sep String getFileName concode_elem_sep Exception getException concode_elem_sep boolean isFinished concode_elem_sep void setStatus concode_elem_sep long getSize concode_elem_sep void setFile concode_elem_sep void setPreUpload concode_elem_sep boolean equals concode_elem_sep Object clone concode_elem_sep String getContentType concode_elem_sep String toString
boolean function ( ) { return preUpload ; }