Skip to content
Snippets Groups Projects
Commit 3956f95b authored by Fodor Patrik's avatar Fodor Patrik :ghost:
Browse files

Portal observer v2, Portal setButtonText

parent 50f61ff6
Branches
Tags
1 merge request!108Patrik
......@@ -90,6 +90,10 @@ public class MainPanel extends GridPane {
Platform.runLater(() -> btn.setText(btnStr));
}
private void setButtonText(Portal p){
}
private class AsteroidClickedHandler implements EventHandler<MouseEvent> {
private final Asteroid ast;
public AsteroidClickedHandler(Asteroid a) {
......@@ -159,4 +163,21 @@ public class MainPanel extends GridPane {
@Override
public void portalInventoryChanged(Settler s) {}
}
private class PortalGUIObserver implements Portal.PortalObserver {
@Override
public void portalMoved(Visitable newAsteroid, Portal p) {
setButtonText(p);
}
@Override
public void portalBecomeKerge(Portal p) {
setButtonText(p);
}
@Override
public void portalExploded(Portal p) {
setButtonText(p);
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment