org.proteios.core
Class FileNode
java.lang.Object
org.proteios.core.FileNode
public class FileNode
- extends Object
FileNode's are used to connect files in projects. They contain sufficient
data for displaying a tree structure in a gui. File's are referenced by id
but also hold the name, type, mime-type and date of the referenced file.
- Author:
- gregory
FileNode
protected FileNode(String str)
FileNode
protected FileNode(File file)
getCreatedDate
public Date getCreatedDate()
setCreatedDate
public void setCreatedDate(Date createdDate)
getFileId
public Integer getFileId()
setFileId
public void setFileId(Integer fileId)
getFileName
public String getFileName()
setFileName
public void setFileName(String fileName)
getFileType
public String getFileType()
setFileType
public void setFileType(Type fileType)
getMimetype
public String getMimetype()
setMimetype
public void setMimetype(MimeType mimetype)
getLevel
public int getLevel()
setLevel
public void setLevel(int level)
toString
public String toString()
- Overrides:
toString in class Object
add
public boolean add(FileNode o)
getChildren
public List<FileNode> getChildren()