Issue #2806 - Disable activate/deactivate buttons when viewing subscriptions from another site.

Former-commit-id: 392ffc44bf [formerly b34c9eedd0] [formerly 43ea3b0918] [formerly 43ea3b0918 [formerly ac62d322ed]] [formerly 392ffc44bf [formerly b34c9eedd0] [formerly 43ea3b0918] [formerly 43ea3b0918 [formerly ac62d322ed]] [formerly 346dc4afff [formerly 43ea3b0918 [formerly ac62d322ed] [formerly 346dc4afff [formerly a2dcb434e8d72e0046c6af9900e0abd093f9bcbc]]]]]
Former-commit-id: 346dc4afff
Former-commit-id: b41b557890 [formerly fad65749a8] [formerly 6601dff483] [formerly baf2231ab1021952c01f113b35561655736c5888 [formerly 2be8bfeadfd1af814a97057e7cfe23152263de88] [formerly 6601dff483 [formerly 5b3a55d11f]]]
Former-commit-id: f86c39b0fbdd703ba45c2d234c5e5fd66372ccce [formerly 3add04f6f2835f888f0452d213544d97cca8f1c0] [formerly fe38928d33 [formerly c5f33b0ed0]]
Former-commit-id: fe38928d33
Former-commit-id: 8f8300320c
This commit is contained in:
Mike Duff 2014-02-14 08:53:40 -06:00
parent ba67a5091f
commit d177f432f9

View file

@ -153,6 +153,8 @@ import com.raytheon.viz.ui.presenter.IDisplay;
* Jan 08, 2014 2642 mpduff Update dialog for permissions, adding site to shared
* Jan 14, 2014 2459 mpduff Change Subscription status code
* Feb 04, 2014 2722 mpduff Add auto-refresh task.
* Feb 14, 2014 2806 mpduff Disable activate/deactivate buttons when viewing other site's subscriptions
*
* </pre>
*
* @author mpduff
@ -356,7 +358,7 @@ public class SubscriptionManagerDlg extends CaveSWTDialog implements
createBottomButtons();
enableMenus(true);
enableControls(true);
}
/*
@ -655,7 +657,7 @@ public class SubscriptionManagerDlg extends CaveSWTDialog implements
@Override
public void widgetSelected(SelectionEvent event) {
handleFilterSelection();
enableMenus(officeCbo.getText().equals(CURRENT_SITE));
enableControls(officeCbo.getText().equals(CURRENT_SITE));
}
});
@ -1518,9 +1520,12 @@ public class SubscriptionManagerDlg extends CaveSWTDialog implements
}
/**
* Enable/Disable menus.
* Enable/Disable controls.
*
* @param enable
* true to enable, false to disable
*/
private void enableMenus(boolean enable) {
private void enableControls(boolean enable) {
copyMI.setEnabled(enable);
deleteGroupMI.setEnabled(enable);
editMI.setEnabled(enable);
@ -1530,6 +1535,8 @@ public class SubscriptionManagerDlg extends CaveSWTDialog implements
groupMI.setEnabled(enable);
newMI.setEnabled(enable);
tableComp.enableMenus(enable);
activateBtn.setEnabled(enable);
deactivateBtn.setEnabled(enable);
}
/**