public abstract class GWTWorkspaceItem extends Object implements com.google.gwt.user.client.rpc.IsSerializable
Modifier and Type | Field and Description |
---|---|
protected Date |
creationTime |
protected String |
description |
protected String |
id |
protected boolean |
isLoading |
protected GWTWorkspaceItemAction |
lastAction |
protected Date |
lastModificationTime |
protected String |
name |
protected String |
owner |
protected GWTWorkspaceFolder |
parent |
protected GWTProperties |
properties |
Modifier | Constructor and Description |
---|---|
protected |
GWTWorkspaceItem() |
|
GWTWorkspaceItem(GWTWorkspaceFolder parent,
String id,
String name,
String description,
String owner,
Date creationTime,
GWTProperties properties,
Date lastModificationTime,
GWTWorkspaceItemAction lastAction) |
Modifier and Type | Method and Description |
---|---|
int |
countSubTreeChildren() |
int |
countSubTreeChildren(GWTWorkspaceItemType type) |
boolean |
equals(Object obj) |
abstract List<? extends GWTWorkspaceItem> |
getChildren() |
Date |
getCreationTime() |
String |
getDescription() |
String |
getIconClass() |
String |
getId() |
abstract GWTItemDescription |
getItemDescription() |
String |
getLabel() |
GWTWorkspaceItemAction |
getLastAction() |
Date |
getLastModificationTime() |
String |
getName() |
String |
getOwner() |
GWTWorkspaceFolder |
getParent() |
String |
getPath() |
GWTProperties |
getProperties() |
abstract GWTWorkspaceItemType |
getType() |
boolean |
isAncestor(GWTWorkspaceItem item) |
boolean |
isLoading() |
boolean |
isRoot() |
protected void |
setDescription(String description) |
protected void |
setName(String name) |
protected void |
setParent(GWTWorkspaceFolder parent) |
String |
toString() |
protected String id
protected GWTProperties properties
protected String name
protected String owner
protected Date creationTime
protected String description
protected Date lastModificationTime
protected GWTWorkspaceItemAction lastAction
protected GWTWorkspaceFolder parent
protected boolean isLoading
protected GWTWorkspaceItem()
public GWTWorkspaceItem(GWTWorkspaceFolder parent, String id, String name, String description, String owner, Date creationTime, GWTProperties properties, Date lastModificationTime, GWTWorkspaceItemAction lastAction)
public String getId()
public GWTWorkspaceFolder getParent()
public Date getCreationTime()
public GWTProperties getProperties()
public String getName()
public String getOwner()
public String getDescription()
public Date getLastModificationTime()
public GWTWorkspaceItemAction getLastAction()
public abstract GWTItemDescription getItemDescription()
public String getLabel()
public String getIconClass()
public abstract GWTWorkspaceItemType getType()
public abstract List<? extends GWTWorkspaceItem> getChildren()
protected void setParent(GWTWorkspaceFolder parent)
public int countSubTreeChildren()
public int countSubTreeChildren(GWTWorkspaceItemType type)
protected void setName(String name)
protected void setDescription(String description)
public boolean isRoot()
public String getPath()
public boolean isAncestor(GWTWorkspaceItem item)
public boolean isLoading()
Copyright © 2015. All Rights Reserved.