package com.ocpsoft.socialpm.gwt.client.local.view.component;
import com.ocpsoft.socialpm.gwt.client.local.view.story.view.StoryViewPlace;
import com.ocpsoft.socialpm.model.project.story.Story;
public class StoryLink extends NavLink
{
public StoryLink()
{}
public StoryLink(Story story)
{
super("Story " + story.getNumber());
setStory(story);
}
public StoryLink setStory(Story story)
{
setTargetHistoryToken(new StoryViewPlace.Tokenizer().getToken(new StoryViewPlace(story.getProject().getOwner()
.getUsername(),
story.getProject().getSlug(), story.getNumber())));
setText("Story " + story.getNumber());
return this;
}
}