Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java =================================================================== diff -u -r594176a36e97d089efd667a8ecf76114d11aa48c -ra4d54df63f4752e8197123d5f1d40b1937cd079c --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java (.../QaUploadedFile.java) (revision 594176a36e97d089efd667a8ecf76114d11aa48c) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java (.../QaUploadedFile.java) (revision a4d54df63f4752e8197123d5f1d40b1937cd079c) @@ -24,6 +24,7 @@ import java.io.Serializable; +import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; import org.apache.commons.lang.builder.ToStringBuilder; @@ -222,4 +223,19 @@ else return (int) (submissionId.longValue() - file.submissionId.longValue()); } + public String getFileProperty() { + if (isFileOnline()) + { + return IToolContentHandler.TYPE_ONLINE; + } + else + return IToolContentHandler.TYPE_OFFLINE; + } + + public void setFileProperty(String fileProperty) { + if(StringUtils.equals(IToolContentHandler.TYPE_ONLINE,fileProperty)) + this.fileOnline = true; + else + this.fileOnline = false; + } }