/// <summary> /// GEPlugin Visibility 변경 /// </summary> /// <param name="isVisible"></param> public void SetPluginVisibility(bool isVisible) { try { if (this.ge == null) { FileLogManager.GetInstance().WriteLog("[GEController] SetPluginVisibility( GEPlugin is null. )"); throw new Exception("External Exception : GEPlugin is null."); } if (isVisible) { ge.getWindow().setVisibility(ge.VISIBILITY_SHOW); } else { ge.getWindow().setVisibility(ge.VISIBILITY_HIDE); } } catch (Exception ex) { System.Console.WriteLine("ShowPlugin Exception : " + ex.ToString()); FileLogManager.GetInstance().WriteLog("[GEController] SetPluginVisibility( " + ex.ToString() + " )"); } }