mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-04-18 14:55:53 -04:00
Expect Node vs. Parent as first View generic param
This commit is contained in:
parent
604d1c128e
commit
349f7dbc51
@ -23,7 +23,7 @@ import javafx.scene.*;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
public abstract class AbstractView<R extends Parent, M> implements View {
|
||||
public abstract class AbstractView<R extends Node, M> implements View {
|
||||
|
||||
protected final Logger log = LoggerFactory.getLogger(this.getClass());
|
||||
|
||||
|
@ -19,7 +19,7 @@ package io.bitsquare.gui;
|
||||
|
||||
import javafx.scene.*;
|
||||
|
||||
public abstract class ActivatableView<R extends Parent, M> extends InitializableView<R, M> {
|
||||
public abstract class ActivatableView<R extends Node, M> extends InitializableView<R, M> {
|
||||
|
||||
public ActivatableView(M model) {
|
||||
super(model);
|
||||
|
@ -21,7 +21,7 @@ import javafx.scene.*;
|
||||
|
||||
import static com.google.common.base.Preconditions.checkNotNull;
|
||||
|
||||
public abstract class ActivatableViewAndModel<R extends Parent, M extends Activatable> extends ActivatableView<R, M> {
|
||||
public abstract class ActivatableViewAndModel<R extends Node, M extends Activatable> extends ActivatableView<R, M> {
|
||||
|
||||
public ActivatableViewAndModel(M model) {
|
||||
super(checkNotNull(model, "Model must not be null"));
|
||||
|
@ -24,7 +24,7 @@ import java.util.ResourceBundle;
|
||||
import javafx.fxml.Initializable;
|
||||
import javafx.scene.*;
|
||||
|
||||
public abstract class InitializableView<R extends Parent, M> extends AbstractView<R, M> implements Initializable {
|
||||
public abstract class InitializableView<R extends Node, M> extends AbstractView<R, M> implements Initializable {
|
||||
|
||||
public InitializableView(M model) {
|
||||
super(model);
|
||||
|
@ -82,7 +82,7 @@ public class ArbitratorBrowserView extends ActivatableView<Pane, Void> implement
|
||||
final Node view = loader.load();
|
||||
arbitratorProfileView = loader.getController();
|
||||
arbitratorProfileView.setParentController(this);
|
||||
((Pane) root).getChildren().set(0, view);
|
||||
root.getChildren().set(0, view);
|
||||
|
||||
return arbitratorProfileView;
|
||||
} catch (IOException e) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user