]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - sandbox/argeo.slc.jemmytest/src/main/java/org/argeo/slc/jemmytest/steps/MainFrameLabel.java
Detached UI architecture
[gpl/argeo-slc.git] / sandbox / argeo.slc.jemmytest / src / main / java / org / argeo / slc / jemmytest / steps / MainFrameLabel.java
index e8514f6983b9c788b582e979c421576630fd0a1e..607b73d1f19d8929a25a0e093cc02f2b0fa7be7e 100644 (file)
@@ -7,10 +7,12 @@ import org.argeo.slc.detached.ui.UiStep;
 import org.argeo.slc.jemmytest.uiparts.MainFrame;
 
 public class MainFrameLabel extends UiStep {
+       private MainFrame mainFrame;
 
        protected DetachedAnswer executeUiStep(DetachedContext context,
                        DetachedRequest request) {
-               MainFrame mainFrame = (MainFrame) getUiPart();
+               mainFrame.init(context, request);
+
                mainFrame.changeLabel();
                String textAfterPush = mainFrame.getLabelText();
 
@@ -20,4 +22,8 @@ public class MainFrameLabel extends UiStep {
                return answer;
        }
 
+       public void setMainFrame(MainFrame mainFrame) {
+               this.mainFrame = mainFrame;
+       }
+
 }