mirror of
https://github.com/2OOP/pism.git
synced 2026-02-04 10:54:51 +00:00
Changed to debug instead of info
This commit is contained in:
@@ -2,19 +2,28 @@ package org.toop.app.widget;
|
|||||||
|
|
||||||
import javafx.geometry.Pos;
|
import javafx.geometry.Pos;
|
||||||
import javafx.scene.Node;
|
import javafx.scene.Node;
|
||||||
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
import org.apache.logging.log4j.Logger;
|
||||||
|
import org.toop.framework.resource.ResourceLoader;
|
||||||
|
|
||||||
public interface Widget {
|
public interface Widget {
|
||||||
|
Logger logger = LogManager.getLogger(Widget.class);
|
||||||
|
|
||||||
Node getNode();
|
Node getNode();
|
||||||
|
|
||||||
default void show(Pos position) {
|
default void show(Pos position) {
|
||||||
|
logger.debug("Showing Widget: {} at position: {}", this.getNode(), position.toString());
|
||||||
WidgetContainer.add(position, this);
|
WidgetContainer.add(position, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
default void hide() {
|
default void hide() {
|
||||||
|
logger.debug("Hiding Widget: {}", this.getNode());
|
||||||
WidgetContainer.remove(this);
|
WidgetContainer.remove(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
default void replace(Pos position, Widget widget) {
|
default void replace(Pos position, Widget widget) {
|
||||||
|
logger.debug("Replacing Widget: {}, with widget: {}, to position: {}",
|
||||||
|
this.getNode(), widget.getNode(), position.toString());
|
||||||
widget.show(position);
|
widget.show(position);
|
||||||
hide();
|
hide();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user