Subversion Repository Public Repository

litesoft

Diff Revisions 539 vs 565 for /trunk/Java/DATT/src/org/litesoft/datt/client/ui/views/stories/Stories.java

Diff revisions: vs.
  @@ -6,11 +6,11 @@
6 6 import org.litesoft.GWT.client.widgets.datatables.*;
7 7 import org.litesoft.GWT.forms.client.*;
8 8 import org.litesoft.bo.views.*;
9 + import org.litesoft.datt.client.*;
9 10 import org.litesoft.datt.client.boviews.*;
10 11 import org.litesoft.datt.client.ui.widgets.*;
11 12 import org.litesoft.uispecification.*;
12 13
13 - import com.google.gwt.event.dom.client.*;
14 14 import com.google.gwt.user.client.ui.*;
15 15
16 16 import static org.litesoft.uispecification.FormWidgetCtrl.*;
  @@ -50,14 +50,19 @@
50 50
51 51 add( mFE.createSectionTitle( "Story" ) );
52 52
53 - Button zTaskButton = Button.named( "Tasks" ).blue().text().enabledToolTip( "Manage Tasks for this Story" ).add( new ClickHandler()
54 - {
55 - @Override
56 - public void onClick( ClickEvent event )
57 - {
58 - editTasks();
59 - }
60 - } ).create();
53 + Button zTaskButton = Button.named( "Tasks" ).blue().text().enabledToolTip( "Manage Tasks for this Story" ).add( ViewDefs.STORY_TASKS,
54 + new UriFragmentIdParams.ScreenParamsFactory()
55 + {
56 + @Override
57 + public UriFragmentIdParams create(
58 + ViewDef pTarget )
59 + {
60 + return StoryTasksFactory.encodeParams(
61 + mEditing );
62 + // return MergeStoriesStepTwoFactory.encodeParams( new TwoStoryURLs( mStory0, mStory1 ) );
63 + }
64 + } ).create();
65 + mFE.addExistingUnchangedButton( false, zTaskButton );
61 66
62 67 StoryFieldsPanel zStoryFieldsPanel = new StoryFieldsPanel( mFormBinder, mFE, zTaskButton );
63 68
  @@ -66,11 +71,6 @@
66 71 mFE.setPointerWidget( zStoryFieldsPanel.getPointerField() );
67 72 }
68 73
69 - private void editTasks()
70 - {
71 - new DialogViewDialog( null ).show(); // new EditCurrentInventoryDialog( zNotItemIDs, this ) ).show(); // todo
72 - }
73 -
74 74 @Override
75 75 public void aboutToShow()
76 76 {