From 4ed08a717b6fb19abc8ce292016dbc69d73a5bf7 Mon Sep 17 00:00:00 2001 From: "artem.didytschuk" Date: Thu, 10 Sep 2020 11:11:18 +0200 Subject: [PATCH] Fertig --- Dokumente/bluej/bluej-debuglog.txt | 472 +++++++++++++++ Dokumente/bluej/bluej.properties | 21 +- Dokumente/bluej/bluejplus.log | 485 +++++++++++++++ Queue.java | 2 +- Stack.class | Bin 1170 -> 1313 bytes Stack.java | 7 + doc/StackNode.html | 221 +++++++ doc/allclasses.html | 20 + doc/constant-values.html | 35 ++ doc/element-list | 1 + doc/index.html | 23 + doc/logfile.txt | 36 ++ doc/package-summary.html | 51 ++ doc/script.js | 139 +++++ doc/stylesheet.css | 906 +++++++++++++++++++++++++++++ 15 files changed, 2412 insertions(+), 7 deletions(-) create mode 100644 doc/StackNode.html create mode 100644 doc/allclasses.html create mode 100644 doc/constant-values.html create mode 100644 doc/element-list create mode 100644 doc/index.html create mode 100644 doc/logfile.txt create mode 100644 doc/package-summary.html create mode 100644 doc/script.js create mode 100644 doc/stylesheet.css diff --git a/Dokumente/bluej/bluej-debuglog.txt b/Dokumente/bluej/bluej-debuglog.txt index 217a1b5..eaf0e1d 100644 --- a/Dokumente/bluej/bluej-debuglog.txt +++ b/Dokumente/bluej/bluej-debuglog.txt @@ -351,3 +351,475 @@ java.awt.IllegalComponentStateException: component must be showing on the screen at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +1599726135164: Listening for JDWP connection on address: javadebug +Connected to debug VM via dt_shmem transport... +Communication with debug VM fully established. +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +1599726444671: Listening for JDWP connection on address: javadebug +Connected to debug VM via dt_shmem transport... +Communication with debug VM fully established. +1599726445529: Listening for JDWP connection on address: javadebug +Connected to debug VM via dt_shmem transport... +Communication with debug VM fully established. +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +1599726557719: Listening for JDWP connection on address: javadebug +Connected to debug VM via dt_shmem transport... +Communication with debug VM fully established. +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +ExtensionWrapper.safePostGenGetMenuItem: Class=org.bluej.UMLextension.UMLExtension Exception=component must be showing on the screen to determine its location +java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location + at java.desktop/java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2101) + at java.desktop/java.awt.Component.getLocationOnScreen(Component.java:2075) + at org.bluej.UMLextension.MenuBuilder.notifyPostClassMenu(MenuBuilder.java:48) + at bluej.extmgr.ClassExtensionMenu.postMenuItem(ClassExtensionMenu.java:66) + at bluej.extensions.BlueJ.postMenuItem(BlueJ.java:964) + at bluej.extensions.ExtensionBridge.postMenuItem(ExtensionBridge.java:142) + at bluej.extmgr.ExtensionWrapper.safePostMenuItem(ExtensionWrapper.java:673) + at bluej.extmgr.FXMenuManager.lambda$menuWillBecomeVisible$5(FXMenuManager.java:196) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) diff --git a/Dokumente/bluej/bluej.properties b/Dokumente/bluej/bluej.properties index 9b3c549..29b10d3 100644 --- a/Dokumente/bluej/bluej.properties +++ b/Dokumente/bluej/bluej.properties @@ -1,13 +1,22 @@ #BlueJ-Eigenschaften. Einstellungen in dieser Datei haben Vorrang vor "bluej.defs" -#Thu Sep 10 10:02:25 CEST 2020 -bluej.recentProject0=H\:\\Git\\queue-stack +#Thu Sep 10 10:18:53 CEST 2020 +bluej.testdisplay.width=518 session.numeditors.stride=0 bluej.uid=f0e60e0d-9945-4fa8-922e-fc23eb9d452a -bluej.editor.fontsize=13 -blackbox.uuid=34116b3b-9947-4c9e-b769-e709d21e998f bluej.latest.msg=2020-06-01 -extensions.org.bluej.extensions.submitter.Submitter.settings.saslrealm= bluej.editor.stride.sidebarShowing=true +bluej.testdisplay.dividerpos=501138 +bluej.recentProject0=H\:\\Git\\queue-stack +blackbox.uuid=34116b3b-9947-4c9e-b769-e709d21e998f +bluej.editor.fontsize=13 +bluej.debugger.width=639 +extensions.org.bluej.extensions.submitter.Submitter.settings.saslrealm= +bluej.testdisplay.height=501 bluej.terminal.y=16 bluej.terminal.x=16 -session.numeditors.java=2 +bluej.debugger.y=160 +session.numeditors.java=5 +bluej.testdisplay.x=16 +bluej.debugger.x=579 +bluej.testdisplay.y=16 +bluej.debugger.height=718 diff --git a/Dokumente/bluej/bluejplus.log b/Dokumente/bluej/bluejplus.log index 74373c8..f1b54b1 100644 --- a/Dokumente/bluej/bluejplus.log +++ b/Dokumente/bluej/bluejplus.log @@ -1043,3 +1043,488 @@ [BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1167, length=7, text=isEmpty] [BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1167 1174 [BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=235, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 235 238 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=600, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 600 603 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=871, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 871 878 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=250, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 250 253 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=615, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 615 618 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=886, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 886 893 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=259, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 259 262 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=624, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 624 627 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=895, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 895 902 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=269, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 269 272 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=634, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 634 637 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=905, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 905 912 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=273, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 273 276 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=638, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 638 641 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=909, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 909 916 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=282, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 282 285 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=647, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 647 650 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=918, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 918 925 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=326, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 326 329 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=691, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 691 694 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=962, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 962 969 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=326, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 326 329 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=691, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 691 694 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=962, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 962 969 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=334, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 334 337 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=699, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 699 702 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=970, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 970 977 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=335, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 335 338 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=700, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 700 703 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=971, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 971 978 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=352, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 352 355 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=717, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 717 720 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=988, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 988 995 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=361, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 361 364 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=726, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 726 729 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=997, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 997 1004 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=373, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 373 376 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=738, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 738 741 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1009, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1009 1016 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=375, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 375 378 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=740, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 740 743 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1011, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1011 1018 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=386, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 386 389 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=751, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 751 754 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1022, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1022 1029 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=393, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 393 396 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=758, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 758 761 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1029, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1029 1036 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=401, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 401 404 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=766, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 766 769 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1037, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1037 1044 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=402, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 402 405 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=767, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 767 770 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1038, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1038 1045 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=402, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 402 405 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=767, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 767 770 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1038, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1038 1045 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Stack$null in H:\Git\queue-stack\Stack.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Stack LocatableToken [beginLine=, hiddenBefore=null, type=69, position=96, length=5, text=Stack] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Stack 96 101 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken push LocatableToken [beginLine=, hiddenBefore=null, type=69, position=130, length=4, text=push] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken push 130 134 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken pop LocatableToken [beginLine=, hiddenBefore=null, type=69, position=417, length=3, text=pop] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken pop 417 420 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken top LocatableToken [beginLine=, hiddenBefore=null, type=69, position=782, length=3, text=top] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken top 782 785 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1053, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1053 1060 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Stack +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .Queue$null in H:\Git\queue-stack\Queue.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] Queue +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken head LocatableToken [beginLine=, hiddenBefore=null, type=69, position=71, length=4, text=head] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken head 71 75 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken tail LocatableToken [beginLine=, hiddenBefore=null, type=69, position=120, length=4, text=tail] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken tail 120 124 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken Queue LocatableToken [beginLine=, hiddenBefore=null, type=69, position=145, length=5, text=Queue] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken Queue 145 150 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken enqueue LocatableToken [beginLine=, hiddenBefore=null, type=69, position=178, length=7, text=enqueue] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken enqueue 178 185 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken dequeue LocatableToken [beginLine=, hiddenBefore=null, type=69, position=455, length=7, text=dequeue] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken dequeue 455 462 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken front LocatableToken [beginLine=, hiddenBefore=null, type=69, position=905, length=5, text=front] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken front 905 910 +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken isEmpty LocatableToken [beginLine=, hiddenBefore=null, type=69, position=1182, length=7, text=isEmpty] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken isEmpty 1182 1189 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in Queue diff --git a/Queue.java b/Queue.java index 5128e67..e167406 100644 --- a/Queue.java +++ b/Queue.java @@ -9,7 +9,7 @@ public class Queue { } public void enqueue( ContentType pContentObject ) { - QueueNode n = new QueueNode(pContentObject); + QueueNode n = new QueueNode<>(pContentObject); if(head==null){ head = n; tail = n; diff --git a/Stack.class b/Stack.class index 0ff75fa3a19cc9b77bb148162ec72983c8d43f99..1150e411ca5f84f3da890cf494ebe3fefc2e488c 100644 GIT binary patch literal 1313 zcmZuv+fEZv6kVq??bzw`!o5^cK)|*j2wo$Em>7L3^?`;&AB;npz#z0uJ2mnv{s1qU zV4{#{;-e&flQFJ6GnCevN%on&&OUpsv(EnY=i3he5An!^i9#H46b;Oq(6AukwuD8K z@RI!9F|cf4MM2+l>>Y(fY16Z-Z_D)^XH_A->F(BSuibPMa+f=6m8bQZ=hVE)QNvkX zXJKs3t-0R1f|f6AvDs6eS4fxKnp18cZadA2y?sDruvD+w2U~X2l{^G>Z_jNh7y$vh zjrLZNB&-|_O8WWrM!U7AFp@9r+wbh91G~1n^kRG8sd}rTC)EfA2bk#St5Z-lg=Ejw znEQ5Y*o{y@Cf`#a&9z3o!RSdG&KLgIIh`-`9OGr(*0aNgcjPEe^`GLewu($o%UH zg|-~8?7a7AV*YXhd{>R#i>)ND-QnQ_n%oKRgDH-h$%#~mh$5~@W)Y+isGF_TWL#xO>>j`kp9%oMU1XHV(RJjci^NPdc_p9`<<^XAAYOmS+?P(_w;k{xHMKr~DST|*7*j~uR& zIgSZj#|C81yvKBsuZiP6OAMC8(9OI6&iGdC6gU{-h}oHiPE1)6$8bw(5FCe z;L{i#%2I!>%cr3}p9B#-!mU9Kl5Gmpp<%C?iM<2GQy3rUlW)(J6Lmtcn`?$#vwX!{ zU0efwT!M6QrNbNEBnO9(Q68xhawdiB9EN@jUHjPKi}`|fgc6r8o4nmA6sYCS=wIOv zaN$rSC=v&bAn~IR^K7?qFtWV6Z}#oXo45P>&-Why9^run6E};P!YvE8QMb5i$jUKs z$HZL)qwl%93Z>RoKujMdXtG$8-CzN zO$EK)*e2N~&nr}0e&Dr72Rq)dMenQaZa?*6tr^d(L~BkKEy3T7few)x2{ilmwI zNlISd2uFu~h4b~+p8L*S+joQB+KZh%uN$pPJ(VymIKiZjT%JOC!j{5xeF6|7JsgBg zjC=Il4b!spNYJ@@(S#gh#iWgF*EG;z)D+%NfSf{iJs;^THqC24XXp_0`FT;wRE<2@lw_AYTRF|oka z { public void push( ContentType pContentObject ) { // TODO: Implementiere push + StackNode n = new StackNode<>(pContentObject); + if(head==null){ + head = n; + } else { + n.setNext(head); + head =n; + } } public void pop() { diff --git a/doc/StackNode.html b/doc/StackNode.html new file mode 100644 index 0000000..d5621f5 --- /dev/null +++ b/doc/StackNode.html @@ -0,0 +1,221 @@ + + + + + +StackNode + + + + + + + + + +
+
+

Class StackNode<ContentType>

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • StackNode<ContentType>
    • +
    +
  • +
+
+
    +
  • +
    +
    public class StackNode<ContentType>
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ConstructorDescription
      StackNode​(ContentType pContentObject) +
      Ein neues Objekt vom Typ Node wird erschaffen.
      +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      ContentTypegetContent() +
      Liefert das Inhaltsobjekt des Knotens vom Typ ContentType.
      +
      StackNodegetNext() +
      Liefert das naechste Element des aktuellen Knotens.
      +
      voidsetNext​(StackNode pNext) +
      Der Verweis wird auf das Objekt, das als Parameter uebergeben wird, + gesetzt.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Constructor Detail

      + + + + + +
        +
      • +

        StackNode

        +
        public StackNode​(ContentType pContentObject)
        +
        Ein neues Objekt vom Typ Node wird erschaffen. + Der Inhalt wird per Parameter gesetzt. Der Verweis ist leer.
        +
        +
        Parameters:
        +
        pContentObject - das Inhaltselement des Knotens vom Typ ContentType
        +
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setNext

        +
        public void setNext​(StackNode pNext)
        +
        Der Verweis wird auf das Objekt, das als Parameter uebergeben wird, + gesetzt.
        +
        +
        Parameters:
        +
        pNext - der Nachfolger des Knotens
        +
        +
      • +
      + + + +
        +
      • +

        getNext

        +
        public StackNode getNext()
        +
        Liefert das naechste Element des aktuellen Knotens.
        +
        +
        Returns:
        +
        das Objekt vom Typ QueueNode, auf das der aktuelle Verweis zeigt
        +
        +
      • +
      + + + +
        +
      • +

        getContent

        +
        public ContentType getContent()
        +
        Liefert das Inhaltsobjekt des Knotens vom Typ ContentType.
        +
        +
        Returns:
        +
        das Inhaltsobjekt des Knotens
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + diff --git a/doc/allclasses.html b/doc/allclasses.html new file mode 100644 index 0000000..c75dca4 --- /dev/null +++ b/doc/allclasses.html @@ -0,0 +1,20 @@ + + + + + +All Classes + + + + + + +

All Classes

+
+ +
+ + diff --git a/doc/constant-values.html b/doc/constant-values.html new file mode 100644 index 0000000..61256d4 --- /dev/null +++ b/doc/constant-values.html @@ -0,0 +1,35 @@ + + + + + +Constant Field Values + + + + + + + + +
+
+

Constant Field Values

+
+

Contents

+
+
+
+ + diff --git a/doc/element-list b/doc/element-list new file mode 100644 index 0000000..147af06 --- /dev/null +++ b/doc/element-list @@ -0,0 +1 @@ +unnamed package diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..59aa47b --- /dev/null +++ b/doc/index.html @@ -0,0 +1,23 @@ + + + + + +Generated Documentation (Untitled) + + + + + + + +
+ +

StackNode.html

+
+ + diff --git a/doc/logfile.txt b/doc/logfile.txt new file mode 100644 index 0000000..3abc38c --- /dev/null +++ b/doc/logfile.txt @@ -0,0 +1,36 @@ +Class documentation +<---- javadoc command: ----> +C:\Program Files\BlueJ\jdk\bin\javadoc.exe +-author +-version +-nodeprecated +-package +-Xdoclint:none +-noindex +-notree +-nohelp +-nonavbar +-source +11 +-classpath +C:\Program Files\BlueJ\lib\bluejcore.jar;C:\Program Files\BlueJ\lib\junit-4.11.jar;C:\Program Files\BlueJ\lib\hamcrest-core-1.3.jar;C:\Program Files\BlueJ\lib\lang-stride.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.base.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.controls.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.fxml.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.graphics.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.media.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.properties.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.swing.jar;C:\Program Files\BlueJ\lib\javafx\lib\javafx.web.jar;H:\Git\queue-stack +-d +H:\Git\queue-stack\doc +-encoding +UTF-8 +-charset +UTF-8 +H:\Git\queue-stack\StackNode.java +<---- end of javadoc command ----> +Loading source file H:\Git\queue-stack\StackNode.java... +Constructing Javadoc information... +Standard Doclet version 11.0.2 +Building tree for all the packages and classes... +Generating H:\Git\queue-stack\doc\StackNode.html... +Generating H:\Git\queue-stack\doc\package-summary.html... +Generating H:\Git\queue-stack\doc\constant-values.html... +Building index for all the packages and classes... +Building index for all classes... +Generating H:\Git\queue-stack\doc\allclasses.html... +Generating H:\Git\queue-stack\doc\allclasses.html... +Generating H:\Git\queue-stack\doc\index.html... diff --git a/doc/package-summary.html b/doc/package-summary.html new file mode 100644 index 0000000..2a11ae0 --- /dev/null +++ b/doc/package-summary.html @@ -0,0 +1,51 @@ + + + + + +<Unnamed> + + + + + + + + +
+
+

Package <Unnamed>

+
+
+
    +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    StackNode<ContentType> 
    +
  • +
+
+
+ + diff --git a/doc/script.js b/doc/script.js new file mode 100644 index 0000000..0eaaf53 --- /dev/null +++ b/doc/script.js @@ -0,0 +1,139 @@ +/* + * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; +function loadScripts(doc, tag) { + createElem(doc, tag, 'jquery/jszip/dist/jszip.js'); + createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils.js'); + if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0 || + window.navigator.userAgent.indexOf('Edge/') > 0) { + createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils-ie.js'); + } + createElem(doc, tag, 'search.js'); + + $.get(pathtoroot + "module-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "module-search-index.zip", function(e, data) { + var zip = new JSZip(data); + zip.load(data); + moduleSearchIndex = JSON.parse(zip.file("module-search-index.json").asText()); + }); + }); + $.get(pathtoroot + "package-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "package-search-index.zip", function(e, data) { + var zip = new JSZip(data); + zip.load(data); + packageSearchIndex = JSON.parse(zip.file("package-search-index.json").asText()); + }); + }); + $.get(pathtoroot + "type-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "type-search-index.zip", function(e, data) { + var zip = new JSZip(data); + zip.load(data); + typeSearchIndex = JSON.parse(zip.file("type-search-index.json").asText()); + }); + }); + $.get(pathtoroot + "member-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "member-search-index.zip", function(e, data) { + var zip = new JSZip(data); + zip.load(data); + memberSearchIndex = JSON.parse(zip.file("member-search-index.json").asText()); + }); + }); + $.get(pathtoroot + "tag-search-index.zip") + .done(function() { + JSZipUtils.getBinaryContent(pathtoroot + "tag-search-index.zip", function(e, data) { + var zip = new JSZip(data); + zip.load(data); + tagSearchIndex = JSON.parse(zip.file("tag-search-index.json").asText()); + }); + }); + if (!moduleSearchIndex) { + createElem(doc, tag, 'module-search-index.js'); + } + if (!packageSearchIndex) { + createElem(doc, tag, 'package-search-index.js'); + } + if (!typeSearchIndex) { + createElem(doc, tag, 'type-search-index.js'); + } + if (!memberSearchIndex) { + createElem(doc, tag, 'member-search-index.js'); + } + if (!tagSearchIndex) { + createElem(doc, tag, 'tag-search-index.js'); + } + $(window).resize(function() { + $('.navPadding').css('padding-top', $('.fixedNav').css("height")); + }); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +function show(type) { + count = 0; + for (var key in data) { + var row = document.getElementById(key); + if ((data[key] & type) !== 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) { + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} + +function updateModuleFrame(pFrame, cFrame) { + top.packageFrame.location = pFrame; + top.classFrame.location = cFrame; +} diff --git a/doc/stylesheet.css b/doc/stylesheet.css new file mode 100644 index 0000000..fa24676 --- /dev/null +++ b/doc/stylesheet.css @@ -0,0 +1,906 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:#bb7a2a; +} +a[name] { + color:#353833; +} +a[name]:before, a[name]:target, a[id]:before, a[id]:target { + content:""; + display:inline-block; + position:relative; + padding-top:129px; + margin-top:-129px; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} + +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* + * Styles for navigation bar. + */ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.navPadding { + padding-top: 107px; +} +.fixedNav { + position:fixed; + width:100%; + z-index:999; + background-color:#ffffff; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.navListSearch { + float:right; + margin:0 0 0 0; + padding:0; +} +ul.navListSearch li { + list-style:none; + float:right; + padding: 5px 6px; + text-transform:uppercase; +} +ul.navListSearch li label { + position:relative; + right:-16px; +} +ul.subNavList li { + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Styles for page header and footer. + */ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexNav { + position:relative; + font-size:12px; + background-color:#dee3e9; +} +.indexNav ul { + margin-top:0; + padding:5px; +} +.indexNav ul li { + display:inline; + list-style-type:none; + padding-right:10px; + text-transform:uppercase; +} +.indexNav h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* + * Styles for headings. + */ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* + * Styles for page layout containers. + */ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer, +.allClassesContainer, .allPackagesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* + * Styles for tables. + */ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary, +.requiresSummary, .packagesSummary, .providesSummary, .usesSummary { + width:100%; + border-spacing:0; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary, .requiresSummary, .packagesSummary, .providesSummary, .usesSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption, +.requiresSummary caption, .packagesSummary caption, .providesSummary caption, .usesSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.constantsSummary caption a:link, .deprecatedSummary caption a:link, +.requiresSummary caption a:link, .packagesSummary caption a:link, .providesSummary caption a:link, +.usesSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.requiresSummary caption a:hover, .packagesSummary caption a:hover, .providesSummary caption a:hover, +.usesSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.constantsSummary caption a:active, .deprecatedSummary caption a:active, +.requiresSummary caption a:active, .packagesSummary caption a:active, .providesSummary caption a:active, +.usesSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.constantsSummary caption a:visited, .deprecatedSummary caption a:visited, +.requiresSummary caption a:visited, .packagesSummary caption a:visited, .providesSummary caption a:visited, +.usesSummary caption a:visited { + color:#FFFFFF; +} +.useSummary caption a:link, .useSummary caption a:hover, .useSummary caption a:active, +.useSummary caption a:visited { + color:#1f389c; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span, +.requiresSummary caption span, .packagesSummary caption span, .providesSummary caption span, +.usesSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span, .packagesSummary caption span.activeTableTab span, +.overviewSummary caption span.activeTableTab span, .typeSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span, .packagesSummary caption span.tableTab span, +.overviewSummary caption span.tableTab span, .typeSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab, +.packagesSummary caption span.tableTab, .packagesSummary caption span.activeTableTab, +.overviewSummary caption span.tableTab, .overviewSummary caption span.activeTableTab, +.typeSummary caption span.tableTab, .typeSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd, +.requiresSummary .tabEnd, .packagesSummary .tabEnd, .providesSummary .tabEnd, .usesSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd, .packagesSummary .activeTableTab .tabEnd, +.overviewSummary .activeTableTab .tabEnd, .typeSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd, .packagesSummary .tableTab .tabEnd, +.overviewSummary .tableTab .tabEnd, .typeSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; +} +.rowColor th, .altColor th { + font-weight:normal; +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td, +.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .useSummary th, +.constantsSummary th, .packagesSummary th, td.colFirst, td.colSecond, td.colLast, .useSummary td, +.constantsSummary td { + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th, +.packagesSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + font-size:13px; +} +td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast { + font-size:13px; +} +.constantsSummary th, .packagesSummary th { + font-size:13px; +} +.providesSummary th.colFirst, .providesSummary th.colLast, .providesSummary td.colFirst, +.providesSummary td.colLast { + white-space:normal; + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.requiresSummary td.colFirst, .requiresSummary th.colFirst, +.packagesSummary td.colFirst, .packagesSummary td.colSecond, .packagesSummary th.colFirst, .packagesSummary th, +.usesSummary td.colFirst, .usesSummary th.colFirst, +.providesSummary td.colFirst, .providesSummary th.colFirst, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colSecond, .memberSummary th.colSecond, .memberSummary th.colConstructorName, +.typeSummary td.colFirst, .typeSummary th.colFirst { + vertical-align:top; +} +.packagesSummary th.colLast, .packagesSummary td.colLast { + white-space:normal; +} +td.colFirst a:link, td.colFirst a:visited, +td.colSecond a:link, td.colSecond a:visited, +th.colFirst a:link, th.colFirst a:visited, +th.colSecond a:link, th.colSecond a:visited, +th.colConstructorName a:link, th.colConstructorName a:visited, +th.colDeprecatedItemName a:link, th.colDeprecatedItemName a:visited, +.constantValuesContainer td a:link, .constantValuesContainer td a:visited, +.allClassesContainer td a:link, .allClassesContainer td a:visited, +.allPackagesContainer td a:link, .allPackagesContainer td a:visited { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor, .altColor th { + background-color:#FFFFFF; +} +.rowColor, .rowColor th { + background-color:#EEEEEF; +} +/* + * Styles for contents. + */ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +td.colLast div { + padding-top:0px; +} +td.colLast a { + padding-bottom:3px; +} +/* + * Styles for formatting effect. + */ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink, +.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType, +.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, +.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} +.deprecationBlock { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} +div.contentContainer ul.blockList li.blockList h2 { + padding-bottom:0px; +} +/* + * Styles for IFRAME. + */ +.mainContainer { + margin:0 auto; + padding:0; + height:100%; + width:100%; + position:fixed; + top:0; + left:0; +} +.leftContainer { + height:100%; + position:fixed; + width:320px; +} +.leftTop { + position:relative; + float:left; + width:315px; + top:0; + left:0; + height:30%; + border-right:6px solid #ccc; + border-bottom:6px solid #ccc; +} +.leftBottom { + position:relative; + float:left; + width:315px; + bottom:0; + left:0; + height:70%; + border-right:6px solid #ccc; + border-top:1px solid #000; +} +.rightContainer { + position:absolute; + left:320px; + top:0; + bottom:0; + height:100%; + right:0; + border-left:1px solid #000; +} +.rightIframe { + margin:0; + padding:0; + height:100%; + right:30px; + width:100%; + overflow:visible; + margin-bottom:30px; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:#4D7A97; + color:#FFFFFF; +} +.resultItem { + font-size:13px; +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:scroll; + overflow-x:scroll; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:999999; +} +ul.ui-autocomplete li { + float:left; + clear:both; + width:100%; +} +.resultHighlight { + font-weight:bold; +} +#search { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + padding-left:20px; + position:relative; + right:-18px; +} +#reset { + background-color: rgb(255,255,255); + background-image:url('resources/x.png'); + background-position:center; + background-repeat:no-repeat; + background-size:12px; + border:0 none; + width:16px; + height:17px; + position:relative; + left:-4px; + top:-4px; + font-size:0px; +} +.watermark { + color:#545454; +} +.searchTagDescResult { + font-style:italic; + font-size:11px; +} +.searchTagHolderResult { + font-style:italic; + font-size:12px; +} +.searchTagResult:before, .searchTagResult:target { + color:red; +} +.moduleGraph span { + display:none; + position:absolute; +} +.moduleGraph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.methodSignature { + white-space:normal; +} + +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid black; +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid black; +} +table.striped { + border-collapse: collapse; + border: 1px solid black; +} +table.striped > thead { + background-color: #E3E3E3; +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid black; +} +table.striped > tbody > tr:nth-child(even) { + background-color: #EEE +} +table.striped > tbody > tr:nth-child(odd) { + background-color: #FFF +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid black; + border-right: 1px solid black; +} +table.striped > tbody > tr > th { + font-weight: normal; +}