buttonStartetKapping.setEnabled(false);
buttonIkkeStartetKapping.setEnabled(false);
buttonFerdigKappet.setEnabled(false);
buttonIkkeFerdigKappet.setEnabled(false);
if (hasSelection) {
TakstolProductionV takstolProductionV = (TakstolProductionV) produceable;
if (takstolProductionV.getProbability() != null
&& takstolProductionV.getProbability() == 100
&& takstolProductionV.getCuttingStarted() == null
&& takstolProductionV.getCuttingDone() == null
&& takstolProductionV.getActionStarted() == null
&& takstolProductionV.getProduced() == null) {
buttonStartetKapping.setEnabled(true);
}
if (takstolProductionV.getCuttingStarted() != null
&& takstolProductionV.getActionStarted() == null
&& takstolProductionV.getProduced() == null
&& takstolProductionV.getCuttingDone() == null) {
buttonIkkeStartetKapping.setEnabled(true);
}
if (takstolProductionV.getProbability() != null
&& takstolProductionV.getProbability() == 100
&& takstolProductionV.getCuttingDone() == null
&& takstolProductionV.getActionStarted() == null
&& takstolProductionV.getProduced() == null) {
buttonFerdigKappet.setEnabled(true);
}
if (takstolProductionV.getCuttingDone() != null
&& takstolProductionV.getProduced() == null
&& takstolProductionV.getActionStarted() == null) {
buttonIkkeFerdigKappet.setEnabled(true);
}
}
if (buttonShowTakstolInfo != null) {
buttonShowTakstolInfo.setEnabled(hasSelection);