You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the WINDOW statement includes an option NATIVE. In most contexts, NATIVE means that the object has already been created and only needs to be declared in the code so that the IDE can recognize and interact with it. However, in this context, NATIVE windows instantiate an object of the AbstractWindow class, while windows without the NATIVE option instantiate an object of the NavigatorWindow class. The NavigatorWindow class inherits from AbstractWindow and adds some additional functionality.
I propose refactoring the window creation process to eliminate the NATIVE option and consolidate the AbstractWindow and NavigatorWindow classes into a single, unified class.
The text was updated successfully, but these errors were encountered:
Currently, the
WINDOW
statement includes an optionNATIVE
. In most contexts,NATIVE
means that the object has already been created and only needs to be declared in the code so that the IDE can recognize and interact with it. However, in this context,NATIVE
windows instantiate an object of theAbstractWindow
class, while windows without theNATIVE
option instantiate an object of theNavigatorWindow
class. TheNavigatorWindow
class inherits fromAbstractWindow
and adds some additional functionality.I propose refactoring the window creation process to eliminate the
NATIVE
option and consolidate theAbstractWindow
andNavigatorWindow
classes into a single, unified class.The text was updated successfully, but these errors were encountered: