File tree Expand file tree Collapse file tree
java/ceffx-demo/src/main/java/com/techsenger/ceffx/demo/tab Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 3737 */
3838public class BrowserTabFxView extends AbstractTabFxView <BrowserTabPresenter > implements BrowserTabView {
3939
40- public class Composer extends AbstractTabFxView <BrowserTabPresenter >.Composer implements BrowserTabComposer {
40+ public class Composer extends AbstractTabFxView <BrowserTabPresenter >.Composer implements BrowserTabView . Composer {
4141
4242 private final BrowserTabFxView view = BrowserTabFxView .this ;
4343
Original file line number Diff line number Diff line change 3636 *
3737 * @author Pavel Castornii
3838 */
39- public class BrowserTabPresenter extends AbstractTabPresenter <BrowserTabView , BrowserTabComposer >
40- implements BrowserTabPort {
39+ public class BrowserTabPresenter extends AbstractTabPresenter <BrowserTabView > implements BrowserTabPort {
4140
4241 private enum FavIconType {
4342 ICO , PNG
@@ -200,11 +199,11 @@ protected void onAddressSubmitted() {
200199 }
201200
202201 protected void openDevTools () {
203- getComposer ().addDevTools (this .shellContext .getSettings (), this .shellContext .getHistoryManager ());
202+ getView (). getComposer ().addDevTools (this .shellContext .getSettings (), this .shellContext .getHistoryManager ());
204203 }
205204
206205 protected void closeDevTools () {
207- getComposer ().removeDevTools ();
206+ getView (). getComposer ().removeDevTools ();
208207 }
209208
210209 protected void onBrowserDevTools () {
Original file line number Diff line number Diff line change 66
77package com .techsenger .ceffx .demo .tab ;
88
9+ import com .techsenger .tabshell .core .history .HistoryManager ;
10+ import com .techsenger .tabshell .core .settings .Settings ;
911import com .techsenger .tabshell .core .tab .TabView ;
1012import javafx .scene .Cursor ;
1113
1517 */
1618public interface BrowserTabView extends TabView {
1719
20+ interface Composer extends TabView .Composer {
21+
22+ void addDevTools (Settings settings , HistoryManager historyManager );
23+
24+ void removeDevTools ();
25+ }
26+
27+ @ Override
28+ Composer getComposer ();
29+
1830 void setAddress (String url );
1931
2032 void transferFocusFromBrowser ();
You can’t perform that action at this time.
0 commit comments