Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardAttachment.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/Attic/NoticeboardAttachment.java,v diff -u -r1.3 -r1.4 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardAttachment.java 29 Jul 2005 05:17:27 -0000 1.3 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardAttachment.java 2 Aug 2005 06:28:09 -0000 1.4 @@ -45,6 +45,9 @@ private Long uuid; private Long versionId; private boolean onlineFile; + + public final static String TYPE_ONLINE = "ONLINE"; + public final static String TYPE_OFFLINE = "OFFLINE"; /**default constructor */ public NoticeboardAttachment() {} @@ -151,6 +154,7 @@ * @hibernate.property * column="uuid" * length="20" + * not-null="true" * * @return Returns the uuid. */ @@ -180,4 +184,14 @@ public void setVersionId(Long versionId) { this.versionId = versionId; } + + public String returnFileType() + { + if (isOnlineFile()) + { + return TYPE_ONLINE; + } + else + return TYPE_OFFLINE; + } }