package com.project.website.canvas.client.canvastools.tasklist;
import com.project.website.canvas.client.canvastools.base.interfaces.CanvasTool;
import com.project.website.canvas.client.canvastools.base.interfaces.CanvasToolFactory;
import com.project.website.canvas.client.canvastools.base.interfaces.ToolboxItem;
import com.project.website.canvas.client.resources.CanvasResources;
import com.project.website.canvas.shared.data.ElementData;
public class TaskListToolboxItem implements ToolboxItem {
private static final TaskListToolFactory factory = new TaskListToolFactory();
public String getToolboxIconStyle() {
return CanvasResources.INSTANCE.main().toolboxTaskListIconStyle();
}
public String getCanvasStyleInCreateMode() {
return CanvasResources.INSTANCE.main().taskListCreateModeCanvasStyle();
}
public String getDragIconStyle() {
return "";
}
public String getToolboxIconToolTip() {
return "Task List";
}
public CanvasToolFactory<? extends CanvasTool<? extends ElementData>> getToolFactory() {
// TODO Auto-generated method stub
return TaskListToolboxItem.factory;
}
@Override
public boolean createOnMouseDown()
{
// TODO Auto-generated method stub
return false;
}
}