01: package com.sun.portal.netfile.applet.java2.model;
02:
03: public class FileRow {
04:
05: public FileRow(String filename, String date, Integer size) {
06: this .filename = filename;
07: this .lastModifiedDate = date;
08: this .size = size;
09: this .parent = null;
10:
11: }
12:
13: public String getFileName() {
14: return filename;
15: }
16:
17: public Integer getSize() {
18: return size;
19: }
20:
21: public String getLastModifiedDate() {
22: return lastModifiedDate;
23: }
24:
25: public void setParent(ShareFolderNode parent) {
26: this .parent = parent;
27: }
28:
29: public void delinkFromParent() {
30: this .parent = null;
31: }
32:
33: public String toString() {
34: return filename;
35: }
36:
37: public String getFQName() {
38: if (null == parent) {
39: return filename;
40: } else {
41: return parent.getFQName() + "/" + filename;
42: }
43: }
44:
45: public ShareFolderNode getParent() {
46: return parent;
47: }
48:
49: private String filename;
50: private Integer size;
51: private String lastModifiedDate;
52: private ShareFolderNode parent;
53: }
|