package Ġcom . ch imer apps . n idd ler . ui . actions Ċ Ċ import Ġcom . ch imer apps . n idd ler . ui . component . Connection Mode Ċ import Ġcom . ch imer apps . n idd ler . ui . component . N idd ler Session Window Ċ import Ġcom . intellij . icons . All Icons Ċ Ċ class ĠDis connect Action ( private Ġval Ġwindow : ĠN idd ler Session Window , Ġlistener : Ġ() Ġ-> ĠUnit ) ĊĠĠĠ Ġ: ĠDisable able Action (" Disconnect ", Ġ" Disconnect Ġfrom Ġn idd ler Ġserver ", ĠAll Icons . Actions . Suspend , Ġlistener ) Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġis Enabled : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġwindow . connection Mode Ġ== ĠConnection Mode . MODE _ CONNECTED Ċ Ċ }