package org.jmeld.ui;
/**
* User: alberto
* Date: 16/03/12
* Time: 0:38
*/
public class Option {
private boolean enabled;
private JMeldPanel mainPanel;
public Option(JMeldPanel mainPanel, boolean enabled) {
this.mainPanel = mainPanel;
this.enabled = enabled;
}
public boolean isEnabled() {
return enabled;
}
public boolean isDisabled() {
return !isEnabled();
}
public void enable() {
if (mainPanel.isStarted()) {
System.out.println("Cannot change an option after start!");
return;
}
this.enabled = true;
}
public void disable() {
if (mainPanel.isStarted()) {
System.out.println("Cannot change an option after start!");
return;
}
this.enabled = false;
}
}