Class AnahataUpdateCenterDialog
java.lang.Object
uno.anahata.asi.nb.uc.AnahataUpdateCenterDialog
Top-level window frame controller for the Anahata ASI NetBeans Update Center.
Displays a dedicated, non-blocking JFrame hosting the AnahataUpdateCenterPanel.
Automatically centers on the primary NetBeans IDE window and re-focuses if already open.
- Author:
- anahata
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static JFrameSingleton instance of the update center JFrame. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePrivate constructor to prevent direct instantiation. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidCloses and disposes the update center dialog if currently open.static voidDisplays or brings to front the Anahata ASI Update Center JFrame window.
-
Field Details
-
frameInstance
Singleton instance of the update center JFrame.
-
-
Constructor Details
-
AnahataUpdateCenterDialog
private AnahataUpdateCenterDialog()Private constructor to prevent direct instantiation.
-
-
Method Details
-
closeDialog
public static void closeDialog()Closes and disposes the update center dialog if currently open.Ensures execution takes place on the Swing Event Dispatch Thread (EDT).
-
showDialog
public static void showDialog()Displays or brings to front the Anahata ASI Update Center JFrame window.Ensures execution takes place on the Swing Event Dispatch Thread (EDT).
-

