package gui.widgets;
import javax.swing.JComponent;
import ast.type.Type;
import evaluator.Value;
import gui.listeners.EvaluateExpression;
public interface IWidgetComponent {
public JComponent getWidget();
public String getIdWidget();
public Type getWidgetType();
public void setEnabled(boolean isEnabled);
public void addDocListener(EvaluateExpression evaluator);
public Value getValue();
public void setValue(Value value);
public void setVisible(boolean visibility);
}