73 lines
2.2 KiB
Java
73 lines
2.2 KiB
Java
package org.gcube.portlets.user.workspace.client.model;
|
|
|
|
/**
|
|
* @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
|
|
*
|
|
*/
|
|
public class FolderModel extends FileModel {
|
|
|
|
/**
|
|
*
|
|
*/
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
protected FolderModel() {
|
|
}
|
|
|
|
public FolderModel(String identifier, String name, FileModel parent, boolean isDirectory, boolean isShared) {
|
|
super(identifier, name, parent, isDirectory, isShared);
|
|
}
|
|
|
|
public FolderModel(String identifier, String name, boolean isDirectory) {
|
|
super(identifier, name, isDirectory);
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
StringBuilder builder = new StringBuilder();
|
|
builder.append("FolderModel [isMarkAsRead()=");
|
|
builder.append(isMarkAsRead());
|
|
builder.append(", getOwner()=");
|
|
builder.append(getOwner());
|
|
builder.append(", getListUserSharing()=");
|
|
builder.append(getListUserSharing());
|
|
builder.append(", isShared()=");
|
|
builder.append(isShared());
|
|
builder.append(", getIcon()=");
|
|
builder.append(getIcon());
|
|
builder.append(", getAbstractPrototypeIcon()=");
|
|
builder.append(getAbstractPrototypeIcon());
|
|
builder.append(", getStatus()=");
|
|
builder.append(getStatus());
|
|
builder.append(", getIdentifier()=");
|
|
builder.append(getIdentifier());
|
|
builder.append(", getShortcutCategory()=");
|
|
builder.append(getShortcutCategory());
|
|
builder.append(", getName()=");
|
|
builder.append(getName());
|
|
builder.append(", getParentFileModel()=");
|
|
builder.append(getParentFileModel());
|
|
builder.append(", isDirectory()=");
|
|
builder.append(isDirectory());
|
|
builder.append(", getType()=");
|
|
builder.append(getType());
|
|
builder.append(", getGXTFolderItemType()=");
|
|
builder.append(getGXTFolderItemType());
|
|
builder.append(", getProperties()=");
|
|
builder.append(getProperties());
|
|
builder.append(", getPropertyNames()=");
|
|
builder.append(getPropertyNames());
|
|
builder.append(", isAllowNestedValues()=");
|
|
builder.append(isAllowNestedValues());
|
|
builder.append(", getClass()=");
|
|
builder.append(getClass());
|
|
builder.append(", hashCode()=");
|
|
builder.append(hashCode());
|
|
builder.append(", toString()=");
|
|
builder.append(super.toString());
|
|
builder.append("]");
|
|
return builder.toString();
|
|
}
|
|
|
|
}
|