package gov.nasa.jpl.mbee.mdk.mms.actions;
import com.nomagic.magicdraw.actions.MDAction;
import com.nomagic.magicdraw.core.Application;
import gov.nasa.jpl.mbee.mdk.util.TicketUtils;
import javax.swing.*;
public class MMSAction extends MDAction {
private static boolean disabled = false;
public MMSAction(String arg0, String arg1, KeyStroke arg2, String arg3) {
super(arg0, arg1, arg2, arg3);
// TODO Auto-generated constructor stub
}
@Override
public void updateState() {
setEnabled(TicketUtils.isTicketSet(Application.getInstance().getProject()) && !disabled);
}
public static void setDisabled(boolean set) {
disabled = set;
}
public static boolean isDisabled() {
return disabled;
}
}