public void adjustFeedback() { actionCancel.setEnabled(true); actionChooseNone.setEnabled(true); if (getSwingFocus() == null) { actionChooseSelected.setEnabled(false); } else { actionChooseSelected.setEnabled(true); } }
public void setPanelMode(CFJPanel.PanelMode value) { CFJPanel.PanelMode oldMode = getPanelMode(); if (oldMode == value) { return; } super.setPanelMode(value); ((ICFBamSwingLoaderBehaviourJPanelCommon) swingViewEditJPanel).setPanelMode(value); if (value == CFJPanel.PanelMode.View) { if (actionEdit != null) { actionEdit.setEnabled(true); } if (actionSave != null) { actionSave.setEnabled(false); } if (actionDelete != null) { actionDelete.setEnabled(true); } if (actionClose != null) { actionClose.setEnabled(true); } } else if (value == CFJPanel.PanelMode.Edit) { if (actionEdit != null) { actionEdit.setEnabled(false); } if (actionSave != null) { actionSave.setEnabled(true); } if (actionDelete != null) { actionDelete.setEnabled(false); } if (actionClose != null) { actionClose.setEnabled(true); } } else if (value == CFJPanel.PanelMode.Add) { if (actionEdit != null) { actionEdit.setEnabled(false); } if (actionSave != null) { actionSave.setEnabled(true); } if (actionDelete != null) { actionDelete.setEnabled(false); } if (actionClose != null) { actionClose.setEnabled(true); } } else { if (actionEdit != null) { actionEdit.setEnabled(false); } if (actionSave != null) { actionSave.setEnabled(false); } if (actionDelete != null) { actionDelete.setEnabled(false); } if (actionClose != null) { actionClose.setEnabled(true); } } }