------------------------------------------------------------------------------- >Log Session: Thursday, December 8, 2016 11:38:08 PM CET >System Info: Product Version = NetBeans IDE 8.1 (Build 201510222201) (#bb5d68d8a020) Operating System = Mac OS X version 10.12 running on x86_64 Java; VM; Vendor = 1.8.0_101; Java HotSpot(TM) 64-Bit Server VM 25.101-b13; Oracle Corporation Runtime = Java(TM) SE Runtime Environment 1.8.0_101-b13 Java Home = /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre System Locale; Encoding = fr_FR (nb); UTF-8 Home Directory = /Users/sophie Current Directory = / User Directory = /Users/sophie/Library/Application Support/NetBeans/8.1 Cache Directory = /Users/sophie/Library/Caches/NetBeans/8.1 Installation = /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ide /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/extide /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/java /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/apisupport /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/websvccommon /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/profiler /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/harness /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/groovy /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/javafx /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform Boot & Ext. Classpath = /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/classes:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/System/Library/Java/Extensions/MRJToolkit.jar Application Classpath = /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/boot.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/org-openide-modules.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/org-openide-util-lookup.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/org-openide-util-ui.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/org-openide-util.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/boot_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/boot_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/boot_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/boot_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-ui_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-ui_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-ui_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-ui_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_zh_CN.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/lib/tools.jar Startup Classpath = /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/asm-all-5.0.1.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/core-base.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/core.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/org-netbeans-libs-asm.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/org-openide-filesystems-compat8.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/org-openide-filesystems.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core-base_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core-base_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core-base_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core-base_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/core_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-netbeans-libs-asm_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-netbeans-libs-asm_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-netbeans-libs-asm_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-netbeans-libs-asm_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems-compat8_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems-compat8_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems-compat8_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems-compat8_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/org-netbeans-upgrader.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/core_nb.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/core_nb_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/core_nb_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/core_nb_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/core_nb_zh_CN.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_ja.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_pt_BR.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_ru.jar:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_zh_CN.jar ------------------------------------------------------------------------------- INFO [org.netbeans.modules.netbinox]: Install area set to file:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ WARNING [org.netbeans.core.modules]: the modules [org.netbeans.modules.form.nb] use org.jdesktop.layout which is deprecated: Use javax.swing.GroupLayout instead. (In form editor: select Form ... in Inspector; change Layout Generation Style to Standard Java 6 code.) WARNING [org.netbeans.core.modules]: the modules [org.netbeans.modules.java.editor.lib, org.netbeans.modules.xml.text] use org.netbeans.modules.editor.deprecated.pre65formatting which is deprecated. WARNING [org.netbeans.core.modules]: the modules [org.netbeans.modules.ide.kit, org.netbeans.modules.xml.text] use org.netbeans.modules.editor.structure which is deprecated. WARNING [org.netbeans.core.modules]: the modules [org.netbeans.modules.apisupport.ant, org.netbeans.modules.java.hints, org.netbeans.modules.maven.hints] use org.netbeans.modules.java.hints.legacy.spi which is deprecated: Use Java Hints SPI (org.netbeans.spi.java.hints) instead. WARNING [org.openide.filesystems.Ordering]: Not all children in Services/DiffProviders/ marked with the position attribute: [org-netbeans-modules-diff-cmdline-CmdlineDiffProvider.settings], but some are: [org-netbeans-modules-diff-builtin-provider-BuiltInDiffProvider.settings] INFO [org.netbeans.core.startup.NbEvents]: Turning on modules: org.openide.util.lookup [8.32.1 201510222201] org.openide.util [9.5.1 201510222201] org.openide.util.ui [9.4.1 201510222201] org.openide.modules [7.47.1 201510222201] org.netbeans.api.annotations.common/1 [1.26.1 201510222201] org.openide.filesystems [9.8.1 201510222201] org.openide.awt [7.65.1 201510222201] org.netbeans.api.progress/1 [1.46.1 201510222201] org.netbeans.api.progress.nb [1.46.1 201510222201] org.openide.dialogs [7.41.1 201510222201] org.openide.nodes [7.42.1 201510222201] org.openide.windows [6.74.1 201510222201] org.netbeans.modules.editor.mimelookup/1 [1.39.1 201510222201] org.openide.text [6.66.3 201512151638] org.netbeans.swing.tabcontrol [1.54.1 201510222201] org.netbeans.swing.outline [1.32.1 201510222201] org.openide.explorer [6.61.1 201510222201] org.openide.actions [6.38.1 201510222201] org.netbeans.modules.queries/1 [1.42.1 201510222201] org.netbeans.api.templates [1.6.1 201510222201] org.openide.filesystems.nb [9.7.1 201510222201] org.openide.loaders [7.63.2 201512151638] org.netbeans.api.intent [1.1.1 201510222201] org.netbeans.api.io [1.2.1 201510222201] org.openide.io [1.48.1 201510222201] org.openide.filesystems.compat8 [9.7.1 201510222201] org.openide.execution [9.2.1 201510222201] org.netbeans.upgrader [4.34.1 201510222201] org.netbeans.swing.plaf [1.40.1 201510222201] org.netbeans.modules.projectapi/1 [1.65.2 201601300101] org.netbeans.swing.dirchooser [1.28.1 201510222201] org.netbeans.spi.viewmodel/2 [1.50.2 201601300101] org.netbeans.spi.tasklist/1 [1.33.1.1 1 201510222201] org.netbeans.spi.quicksearch [1.26.1 201510222201] org.netbeans.spi.palette/1 [1.45.1 201510222201] org.netbeans.spi.navigator/1 [1.36.1 201510222201] org.netbeans.modules.editor.util/1 [1.61.1 201510222201] org.netbeans.modules.editor.settings.lib [1.50.1.1 1 201510222201] org.netbeans.modules.editor.settings/1 [1.55.1 201510222201] org.netbeans.modules.lexer/2 [1.62.1.1 1 201510222201] org.netbeans.modules.editor.fold/1 [1.43.1 201510222201] org.netbeans.modules.editor.document [1.5.1.1 1 201510222201] org.netbeans.modules.editor.lib2/1 [2.4.1.44.1 44 201510222201] org.netbeans.modules.editor.guards/1 [1.31.1 201510222201] org.netbeans.modules.editor.indent/2 [1.42.1 201510222201] org.netbeans.modules.editor.lib/3 [4.3.1.22.1.44 22 201510222201] org.netbeans.modules.keyring [1.23.1 201510222201] org.netbeans.libs.asm [5.2.1 201510222201] org.netbeans.bootstrap/1 [2.74.1 201510222201] org.netbeans.core.startup.base [1.61.1.1 1 201510222201] org.netbeans.core.startup/1 [1.61.1.1 201510222201] org.netbeans.modules.sampler [1.13.1 201510222201] org.netbeans.core/2 [3.49.1 201510222201] org.netbeans.modules.options.api/1 [1.44.1 201510222201] org.netbeans.modules.options.keymap [1.36.1 201510222201] org.netbeans.modules.editor.settings.storage/1 [1.50.1.1 201510222201] org.netbeans.modules.editor.fold.nbui [1.11.1.44 201510222201] org.netbeans.modules.editor/3 [1.84.1.5.1.22.44 5 201510222201] org.netbeans.libs.javacapi [8.13.1.3 3 201510222201] org.netbeans.libs.javacimpl/1 [0.40.1.25 25 201510222201] org.netbeans.lib.nbjavac [1.15.1.2.25 2 201510222201] org.netbeans.modules.editor.errorstripe.api/1 [2.31.1.1 1 201510222201] org.netbeans.api.java.classpath/1 [1.50.1 201510222201] org.netbeans.api.java/1 [1.58.1 201510222201] org.netbeans.modules.java.platform/1 [1.39.1 201510222201] org.netbeans.modules.options.editor/1 [1.55.1 201510222201] org.netbeans.modules.editor.errorstripe/2 [2.33.1.1.1 1 201510222201] org.netbeans.modules.diff/1 [1.50.1.42.1 42 201510222201] org.netbeans.libs.lucene/3 [3.18.1 201510222201] org.netbeans.modules.masterfs/2 [2.54.1.2 2 201510222201] org.netbeans.modules.parsing.lucene/2 [2.34.1.1 1 201510222201] org.netbeans.modules.parsing.api/1 [9.5.1.8 8 201510222201] org.netbeans.modules.projectuiapi.base/1 [1.83.1.9 9 201510222201] org.netbeans.modules.project.indexingbridge [1.16.1 201510222201] org.netbeans.modules.parsing.indexing [9.7.2.1.1.8 1 201601300101] org.netbeans.modules.refactoring.api [1.45.1.1 1 201510222201] org.netbeans.modules.classfile/1 [1.47.1 201510222201] org.netbeans.modules.editor.indent.support [1.41.1 201510222201] org.netbeans.modules.projectuiapi/1 [1.86.1.8 8 201510222201] org.netbeans.modules.editor.indent.project/0 [1.21.1 201510222201] org.netbeans.core.multiview/1 [1.43.1 201510222201] org.netbeans.modules.java.lexer/1 [1.30.1 201510222201] org.netbeans.modules.java.preprocessorbridge [1.38.1.1 1 201510222201] org.netbeans.modules.java.source.base [2.9.1.2.2.25.8.1 2 201510222201] org.netbeans.modules.java.source [0.149.1.32.2.25.2.1 32 201510222201] org.netbeans.modules.project.spi.intern [1.2.1 201510222201] org.netbeans.modules.project.libraries/1 [1.52.1 201510222201] org.apache.xml.resolver [1.30.1.12 12 201510222201] org.netbeans.api.xml/1 [1.43.1 201510222201] org.netbeans.modules.xml.catalog/2 [3.2.1.4 4 201510222201] org.netbeans.modules.project.ant/1 [1.64.1 201510222201] org.netbeans.modules.java.project/1 [1.64.1 201510222201] org.netbeans.modules.settings/1 [1.48.1 201510222201] org.netbeans.spi.editor.hints/0 [1.39.1.7.44 7 201510222201] org.netbeans.modules.autoupdate.services [1.51.2 201604181316] org.netbeans.modules.autoupdate.ui [1.44.1 201510222201] org.netbeans.core.windows/2 [2.80.1 201510222201] org.netbeans.modules.code.analysis/0 [1.24.1 201510222201] org.netbeans.spi.java.hints [1.27.1.13.2.25.32.2.8 13 201510222201] org.netbeans.modules.editor.tools.storage [1.7.1 201510222201] org.netbeans.spi.editor.hints.projects [1.10.1.1.7 1 201510222201] org.netbeans.api.debugger/1 [1.52.1 201510222201] org.netbeans.spi.debugger.ui/1 [2.51.1 201510222201] org.netbeans.api.debugger.jpda/2 [3.3.1 201510222201] org.netbeans.spi.debugger.jpda.ui [3.1.1 201510222201] org.netbeans.modules.xml.core/2 [1.42.1.4 4 201510222201] org.netbeans.modules.xml.xam/1 [1.31.1.1 1 201510222201] org.netbeans.api.xml.ui/1 [1.43.1 201510222201] org.netbeans.modules.xml.retriever/1 [1.30.1 201510222201] org.netbeans.modules.xml.schema.model/1 [1.31.1.1 1 201510222201] org.netbeans.modules.xml.axi [1.30.1 201510222201] org.netbeans.modules.editor.breadcrumbs/0 [1.16.1 201510222201] org.netbeans.modules.editor.bracesmatching/0 [1.38.1.44 201510222201] org.netbeans.modules.editor.deprecated.pre65formatting/0 [1.27.1.1.5.22.44 1 201510222201] org.netbeans.modules.editor.completion/1 [1.43.1.2 2 201510222201] org.netbeans.modules.editor.codetemplates/1 [1.41.1.1 1 201510222201] org.netbeans.modules.editor.actions/1 [1.29.1.44 201510222201] org.netbeans.core.ui/1 [1.44.1 201510222201] org.netbeans.api.search [1.20.1 201510222201] org.netbeans.modules.jumpto/1 [1.51.2.1 1 201604181316] org.netbeans.modules.csl.api/2 [2.51.2.2.1.1.8.1 2 201601300101] org.netbeans.modules.editor.structure/1 [1.46.1.1 1 201510222201] org.netbeans.modules.xml.lexer [1.28.1 201510222201] org.netbeans.modules.xml.text/2 [1.51.1 201510222201] org.netbeans.modules.xml [1.30.1 201510222201] org.netbeans.modules.servletapi/1 [1.38.1 201510222201] org.netbeans.modules.httpserver/2 [2.35.1.42 42 201510222201] org.netbeans.modules.xsl/1 [1.42.1 201510222201] org.netbeans.modules.xml.xdm/1 [1.32.1.1 1 201510222201] org.netbeans.modules.xml.wsdl.model/1 [1.32.1.1 1 201510222201] org.netbeans.libs.xerces/1 [1.37.1.281 281 201510222201] org.netbeans.modules.xml.tax/2 [1.42.1.281 201510222201] org.netbeans.modules.xml.tools/2 [1.42.1 201510222201] org.netbeans.modules.xml.tools.java [1.28.1 201510222201] org.netbeans.modules.xml.schema.completion [1.29.1 201510222201] org.netbeans.modules.xml.multiview/1 [1.37.1.2 2 201510222201] org.netbeans.modules.xml.jaxb.api/1 [1.25.1 201510222201] org.netbeans.modules.options.java [1.13.1 201510222201] org.apache.tools.ant.module/3 [3.79.1.2 2 201510222201] org.netbeans.modules.xml.jaxb/1 [1.29.1 201510222201] org.netbeans.modules.xml.catalog.ui [2.2.1.4 201510222201] org.netbeans.modules.whitelist [1.22.1 201510222201] org.netbeans.core.execution/1 [1.40.1 201510222201] org.netbeans.modules.sendopts/2 [2.34.1 201510222201] org.netbeans.modules.favorites/1 [1.45.1 201510222201] org.netbeans.modules.projectui [1.57.4.8.9 201610171054] org.netbeans.modules.welcome/1 [1.41.1 201510222201] org.netbeans.core.ide/1 [1.40.1 201510222201] org.netbeans.modules.websvc.jaxwsmodelapi/1 [1.26.1 201510222201] org.netbeans.modules.websvc.saas.api [1.30.1 201510222201] org.netbeans.modules.websvc.saas.ui [1.27.1 201510222201] org.netbeans.modules.websvc.saas.services.zvents [1.26.1 201510222201] org.netbeans.modules.websvc.saas.services.zillow [1.26.1 201510222201] org.netbeans.modules.websvc.saas.services.weatherbug [1.26.1 201510222201] org.netbeans.modules.websvc.saas.services.strikeiron [1.27.1 201510222201] org.netbeans.modules.websvc.saas.services.google [1.27.1 201510222201] org.netbeans.modules.websvc.saas.services.flickr [1.27.1 201510222201] org.netbeans.modules.websvc.saas.services.delicious [1.26.1 201510222201] org.netbeans.modules.websvc.saas.services.amazon [1.27.1 201510222201] org.netbeans.modules.websvc.saas.codegen [1.29.1 201510222201] org.netbeans.core.multitabs/1 [1.11.1.1 1 201510222201] org.netbeans.modules.editor.bookmarks/1 [1.36.1 201510222201] org.netbeans.modules.extexecution.base/2 [1.2.1 201510222201] org.netbeans.modules.extexecution/2 [1.47.1 201510222201] org.netbeans.modules.extbrowser/1 [1.52.1 201510222201] org.netbeans.modules.editor.plain.lib/1 [1.32.1 201510222201] org.netbeans.lib.terminalemulator [1.33.3 201604181316] org.netbeans.modules.terminal [1.24.3 201604181316] com.jcraft.jsch [0.1.53 0.1.53] org.netbeans.libs.jna/1 [1.41.1 201510222201] org.netbeans.modules.dlight.nativeexecution [1.37.7.1 1 201605061511] org.netbeans.modules.dlight.terminal [1.22.6.1 1 201604181316] org.netbeans.modules.tasklist.projectint/1 [1.28.1 201510222201] org.netbeans.modules.tasklist.todo/1 [1.30.1.1 1 201510222201] org.netbeans.modules.tasklist.ui/1 [1.30.1.1.1 1 201510222201] org.netbeans.modules.tasklist.kit [1.27.1 201510222201] org.netbeans.core.multitabs.project [1.9.1.1.1 1 201510222201] org.netbeans.modules.editor.search [1.23.1.0.44 0 201510222201] org.netbeans.modules.languages.diff [1.32.1 201510222201] org.netbeans.libs.json_simple/1 [0.11.1 201510222201] org.netbeans.modules.web.common [1.90.2 201601300101] org.netbeans.modules.html.lexer/1 [1.37.1 201510222201] org.netbeans.modules.html.editor.lib/3 [3.30.1 201510222201] org.apache.commons.logging [1.1.1 1.1.1] org.netbeans.modules.html.parser/1 [1.33.1.1 1 201510222201] org.netbeans.modules.html.validation/1 [1.29.1 201510222201] org.netbeans.libs.antlr3.runtime [1.20.1.1 1 201510222201] org.netbeans.modules.css.lib/1 [1.81.1 201510222201] org.netbeans.modules.web.indent [1.19.1 201510222201] org.netbeans.modules.css.model [1.30.1 201510222201] org.netbeans.modules.css.editor/1 [1.66.1 201510222201] org.netbeans.modules.web.browser.api [1.44.1 201510222201] org.netbeans.modules.html/1 [1.60.1 201510222201] org.netbeans.modules.html.editor/2 [2.53.1 201510222201] org.netbeans.libs.nashorn/1 [1.18.1 201510222201] org.netbeans.modules.javascript2.editor/1 [0.68.2 201601300101] org.netbeans.modules.javascript2.prototypejs [0.4.1 201510222201] org.netbeans.modules.javascript2.nodejs/0 [0.10.1 201510222201] org.netbeans.modules.javascript2.requirejs [0.5.2 201601300101] org.netbeans.modules.javascript2.extjs [1.8.1 201510222201] org.netbeans.modules.javascript2.jquery [1.8.1 201510222201] org.netbeans.modules.javascript2.knockout [1.9.1 201510222201] org.netbeans.modules.javascript2.jade/1 [0.6.1 201510222201] org.netbeans.modules.javascript2.kit/1 [0.13.1 201510222201] org.netbeans.modules.languages.manifest [1.31.1 201510222201] org.netbeans.core.output2/1 [1.40.1 201510222201] org.netbeans.modules.css.visual/3 [3.30.1 201510222201] org.netbeans.modules.properties/1 [1.53.1 201510222201] org.netbeans.libs.bytelist/1 [0.26.1.1 1 201510222201] org.netbeans.libs.jvyamlb/1 [0.28.1 201510222201] org.netbeans.modules.languages.yaml [2.31.1 201510222201] org.netbeans.modules.image/1 [1.47.1 201510222201] org.netbeans.modules.editor.kit [1.31.1 201510222201] org.netbeans.modules.print [7.25.1 201510222201] org.netbeans.modules.autoupdate.cli [1.12.1 201510222201] org.netbeans.libs.osgi [1.20.1 201510222201] org.netbeans.libs.felix [2.14.1 201510222201] org.netbeans.modules.core.kit [1.29.1 201510222201] org.netbeans.modules.defaults/1 [1.30.1 201510222201] org.netbeans.modules.print.editor [7.25.1 201510222201] org.netbeans.modules.utilities/1 [1.60.1 201510222201] org.netbeans.modules.javahelp/1 [2.40.1 201510222201] org.netbeans.modules.usersguide/1 [1.47.1 201510222201] org.netbeans.modules.editor.macros/0 [1.30.1.1.22 1 201510222201] org.netbeans.modules.editor.plain/2 [1.34.1 201510222201] org.netbeans.modules.ide.kit [1.32.1 201510222201] org.netbeans.modules.websvc.saas.kit [1.26.1 201510222201] org.netbeans.modules.websvc.jaxws21api/1 [1.30.1 201510222201] org.netbeans.libs.jaxb/1 [1.30.1 201510222201] org.netbeans.modules.websvc.jaxws21/1 [1.31.1 201510222201] org.netbeans.modules.web.webkit.debugging [1.50.2 201601300101] org.netbeans.modules.versioning.core/1 [1.29.1.1.42 1 201510222201] org.netbeans.modules.versioning/1 [1.46.1.1 1 201510222201] org.netbeans.modules.spellchecker.apimodule [1.24.1 201510222201] org.netbeans.modules.versioning.util [1.68.3.42.1 201601300101] org.netbeans.modules.team.commons [1.47.1 201510222201] org.netbeans.modules.versioning.ui/1 [1.21.1.42.1 201510222201] org.netbeans.modules.versioning.system.cvss.installer [1.15.1 201510222201] org.netbeans.modules.masterfs.ui [2.2.1.2 201510222201] org.netbeans.modules.versioning.masterfs [1.13.1 201510222201] org.netbeans.modules.versioning.indexingbridge/0 [1.24.1 201510222201] org.netbeans.modules.utilities.project/1 [1.37.1 201510222201] org.netbeans.modules.updatecenters/1 [1.39.1 201510222201] org.netbeans.lib.uihandler [1.44.1 201510222201] org.netbeans.modules.uihandler [2.34.1 201510222201] org.netbeans.modules.uihandler.exceptionreporter [1.28.1 201510222201] org.netbeans.modules.project.libraries.ui/1 [1.51.1 201510222201] org.netbeans.modules.project.ant.ui/1 [1.64.1 201510222201] org.netbeans.modules.java.platform.ui/1 [1.39.1 201510222201] org.netbeans.modules.java.project.ui/1 [1.66.1 201510222201] org.netbeans.modules.java.sourceui/1 [1.42.1.1.25.32.2 1 201510222201] org.netbeans.modules.gsf.testrunner/2 [2.8.1 201510222201] org.netbeans.modules.gsf.testrunner.ui [1.9.2 201601300101] org.netbeans.modules.java.testrunner [1.18.1 201510222201] org.netbeans.modules.java.testrunner.ui [1.3.1 201510222201] org.netbeans.modules.gototest/1 [1.32.1 201510222201] org.netbeans.libs.testng/1 [1.13.1 201510222201] org.netbeans.modules.testng [2.19.1 201510222201] org.netbeans.modules.testng.ui [1.7.1 201510222201] org.jdesktop.beansbinding/1 [1.26.1.121 121 201510222201] org.netbeans.modules.maven.embedder/2 [2.51.1 201510222201] org.netbeans.modules.maven.indexer/2 [2.35.1 201510222201] org.apache.commons.codec [1.3.0 1.3.0] org.netbeans.modules.maven.model/1 [1.41.1 201510222201] org.netbeans.modules.java.api.common/0 [1.76.1 201510222201] org.netbeans.modules.swing.validation/2 [1.31.1 201510222201] org.netbeans.modules.maven.indexer.ui/2 [2.33.1 201510222201] org.netbeans.modules.maven/2 [2.118.1 201510222201] org.netbeans.modules.testng.maven [2.15.1 201510222201] org.netbeans.modules.java.testrunner.ant [1.1.1 201510222201] org.netbeans.modules.testng.ant [2.14.1 201510222201] org.netbeans.modules.templates/1 [1.6.1 201510222201] org.netbeans.libs.swingx/1 [1.26.1 201510222201] org.netbeans.modules.team.ide [1.12.1 201510222201] org.netbeans.libs.ini4j/1 [1.33.1 201510222201] org.netbeans.libs.svnClientAdapter/1 [1.39.1 201510222201] org.netbeans.modules.subversion [1.40.2.42.1 201512151638] org.netbeans.libs.cglib/1 [1.25.1 201510222201] org.netbeans.libs.springframework/1 [1.36.1 201510222201] org.netbeans.modules.j2ee.core.utilities/0 [1.32.1 201510222201] org.netbeans.modules.j2ee.metadata/0 [1.31.1 201510222201] org.netbeans.modules.ant.browsetask [1.39.1 201510222201] org.netbeans.modules.ant.debugger/1 [1.36.1.2 201510222201] org.netbeans.modules.ant.freeform/1 [1.45.1 201510222201] org.netbeans.modules.projectui.buildmenu/1 [1.25.1.1 1 201510222201] org.netbeans.modules.ant.kit [1.28.1 201510222201] org.netbeans.modules.i18n/1 [1.52.1 201510222201] org.netbeans.modules.refactoring.java/1 [1.57.1.1.25 1 201510222201] org.netbeans.modules.j2ee.metadata.model.support/1 [1.30.1 201510222201] org.netbeans.modules.j2ee.persistenceapi/1 [1.33.1.1 1 201510222201] org.netbeans.modules.debugger.jpda.ant [1.37.1 201510222201] org.netbeans.modules.java.j2seproject/1 [1.79.1.48 48 201510222201] org.netbeans.modules.javawebstart [1.32.1 201510222201] org.netbeans.libs.junit4 [1.16.1 201510222201] org.netbeans.modules.junitlib [1.3.1 201510222201] org.netbeans.modules.junit/2 [2.71.1 201510222201] org.netbeans.modules.java.freeform/1 [1.42.1 201510222201] org.netbeans.modules.java.j2seembedded [1.8.1 201510222201] org.netbeans.modules.java.debug [1.37.1.1.25.2 1 201510222201] org.netbeans.modules.java.examples/1 [1.35.1 201510222201] org.netbeans.modules.java.hints.ui [1.17.1.1.13 1 201510222201] org.netbeans.modules.java.completion [1.4.1.1 1 201510222201] org.netbeans.modules.java.editor.lib/1 [1.37.1 201510222201] org.netbeans.modules.java.editor.base [2.64.1.1 1 201510222201] org.netbeans.modules.java.editor/1 [2.65.1.11.1.1.1 11 201510222201] org.netbeans.modules.java.navigation/1 [1.38.1 201510222201] org.netbeans.modules.findbugs.installer [1.15.1 201510222201] org.netbeans.modules.java.hints.legacy.spi/1 [1.14.1.1.13 1 201510222201] org.netbeans.modules.java.hints/1 [1.80.1.16.11.1.1.32.2.1.13 16 201510222201] org.netbeans.modules.java.hints.declarative/1 [1.19.1.1.16.1.13 1 201510222201] org.netbeans.modules.java.j2seprofiles [1.7.1 201510222201] org.netbeans.modules.java.j2sedeploy [1.11.1 201510222201] org.netbeans.modules.java.j2seplatform/1 [1.40.1 201510222201] org.netbeans.modules.javadoc/1 [1.53.1 201510222201] org.netbeans.modules.nashorn.execution/1 [1.5.1 201510222201] org.netbeans.modules.beans/1 [1.50.1.1.11 1 201510222201] org.netbeans.modules.spellchecker.bindings.java/1 [1.29.1 201510222201] org.netbeans.modules.java.source.ant [1.30.1.1.2 1 201510222201] org.netbeans.modules.projectimport.eclipse.core/1 [2.29.1 201510222201] org.netbeans.modules.java.kit [1.34.1 201510222201] org.netbeans.modules.spring.beans/0 [1.38.1.1 1 201510222201] org.netbeans.modules.spellchecker [1.34.1.1.7 1 201510222201] org.netbeans.modules.spellchecker.kit [1.24.1 201510222201] org.netbeans.modules.spellchecker.dictionary_en [1.21.1 201510222201] org.netbeans.modules.properties.syntax/1 [1.49.1 201510222201] org.netbeans.modules.spellchecker.bindings.properties [1.21.1 201510222201] org.netbeans.modules.spellchecker.bindings.htmlxml [1.26.1 201510222201] org.netbeans.modules.server/0 [1.32.1 201510222201] org.netbeans.modules.selenium2.server [1.2.1 201510222201] org.netbeans.modules.selenium2 [1.4.1 201510222201] org.netbeans.modules.selenium2.java [1.1.1 201510222201] org.netbeans.modules.selenium2.maven [1.1.1 201510222201] org.netbeans.modules.schema2beans/1 [1.45.1 201510222201] org.netbeans.modules.projectimport.eclipse.j2se [1.27.1.48 201510222201] org.netbeans.modules.projectapi.nb [1.2.1 201510222201] org.netbeans.modules.project.spi.intern.impl [1.2.1 201510222201] org.netbeans.modules.progress.ui [1.32.1 201510222201] org.netbeans.modules.profiler.utilities/1 [1.36.1 201510222201] org.netbeans.lib.profiler/1 [1.79.1 201510222201] org.netbeans.lib.profiler.charts/1 [1.28.1 201510222201] org.netbeans.lib.profiler.common/1 [1.39.1 201510222201] org.netbeans.modules.profiler.api/1 [1.39.1 201510222201] org.netbeans.lib.profiler.ui/1 [1.106.1 201510222201] org.netbeans.modules.profiler.attach/2 [2.20.1 201510222201] org.netbeans.modules.profiler/3 [3.21.1 201510222201] org.netbeans.modules.profiler.snaptracer/1 [1.22.1 201510222201] org.netbeans.modules.profiler.projectsupport [1.32.1 201510222201] org.netbeans.modules.profiler.ppoints [1.20.1 201510222201] org.netbeans.modules.profiler.oql/2 [2.15.1 201510222201] org.netbeans.modules.profiler.oql.language/0 [0.27.1 201510222201] org.netbeans.modules.profiler.options [1.17.1 201510222201] org.netbeans.modules.profiler.nbimpl/1 [1.23.1 201510222201] org.netbeans.modules.profiler.nbmodule/1 [1.34.1 201510222201] org.netbeans.modules.profiler.heapwalker [1.104.1 201510222201] org.netbeans.modules.profiler.kit [1.18.1 201510222201] org.netbeans.modules.profiler.j2se/1 [1.35.1 201510222201] org.netbeans.modules.profiler.freeform/1 [1.34.1 201510222201] org.netbeans.modules.parsing.ui [1.13.1.1 201510222201] org.netbeans.modules.parsing.nb [1.2.1.8.1 201510222201] org.netbeans.modules.notifications [1.7.1 201510222201] org.netbeans.core.netigso [1.30.1 201510222201] org.netbeans.modules.netbinox [1.39.1 201510222201] org.eclipse.mylyn.commons.net [3.10.0 3.10.0.20131018-1210] org.eclipse.mylyn.tasks.core [3.10.0 3.10.0.20131010-2023] org.eclipse.core.jobs [3.5.101 3.5.101.v20120113-1953] org.eclipse.mylyn.wikitext.core [1.9.0 1.9.0.20131007-2055] org.netbeans.modules.bugtracking [1.108.2 201601300101] org.eclipse.equinox.common [3.6.0 3.6.0.v20110523] org.eclipse.core.runtime [3.7.0 3.7.0.v20110110] org.netbeans.modules.mylyn.util [1.33.1 201510222201] org.netbeans.modules.mercurial [1.41.2.42.1 201512151638] org.netbeans.modules.maven.spring/1 [1.28.1 201510222201] org.netbeans.modules.gsf.codecoverage [1.31.1 201510222201] org.netbeans.modules.maven.coverage [1.22.1 201510222201] org.netbeans.modules.maven.repository/1 [1.41.1 201510222201] org.netbeans.api.visual [2.46.1 201510222201] org.netbeans.modules.maven.graph/1 [1.31.1 201510222201] org.netbeans.modules.maven.grammar/1 [1.46.1.1 201510222201] org.netbeans.modules.maven.osgi/1 [1.34.1 201510222201] org.netbeans.modules.maven.refactoring [1.19.1 201510222201] org.netbeans.modules.maven.checkstyle [1.16.1 201510222201] org.netbeans.modules.maven.kit/1 [4.30.1 201510222201] org.netbeans.modules.maven.search [1.31.1 201510222201] org.netbeans.modules.maven.profiler/1 [1.31.1 201510222201] org.netbeans.modules.maven.persistence/1 [1.28.1 201510222201] org.netbeans.modules.junit.ui [1.3.1 201510222201] org.netbeans.modules.maven.junit.ui [1.3.1 201510222201] org.netbeans.modules.maven.junit/1 [1.32.1 201510222201] org.netbeans.modules.maven.hints/1 [1.39.1 201510222201] org.netbeans.libs.freemarker/1 [2.33.1.238 238 201510222201] org.netbeans.modules.apisupport.project/1 [1.75.1 201510222201] org.netbeans.modules.maven.apisupport/1 [1.58.2 201601300101] org.netbeans.modules.masterfs.nio2 [1.14.1 201510222201] org.netbeans.modules.masterfs.macosx [1.12.1 201510222201] org.netbeans.modules.bugtracking.commons [1.7.1 201510222201] org.netbeans.modules.localtasks [1.24.1 201510222201] org.netbeans.modules.localhistory [1.33.1 201510222201] org.netbeans.modules.lexer.nbbridge/1 [1.31.1.1 201510222201] org.netbeans.modules.keyring.fallback [1.7.1 201510222201] org.netbeans.modules.keyring.impl [1.23.1 201510222201] org.netbeans.modules.junit.ant.ui [1.4.1 201510222201] org.netbeans.modules.junit.ant [1.2.1 201510222201] org.netbeans.modules.javascript2.debug/1 [1.11.1 201510222201] org.netbeans.modules.javafx2.platform [1.25.1 201510222201] org.netbeans.modules.javafx2.project [1.29.1 201510222201] org.netbeans.modules.javafx2.editor [1.20.1.11.2 201510222201] org.netbeans.modules.javafx2.scenebuilder [1.16.1 201510222201] org.netbeans.modules.javafx2.samples [1.16.1 201510222201] org.netbeans.modules.j2ee.eclipselinkmodelgen/1 [1.31.1 201510222201] org.netbeans.modules.db.metadata.model/1 [1.10.1 201510222201] org.netbeans.modules.db/1 [1.64.1.30 30 201510222201] org.netbeans.modules.dbapi [1.33.1.30 201510222201] org.netbeans.modules.dbschema/1 [1.40.1.4.30 4 201510222201] org.netbeans.modules.javaee.injection [1.5.1 201510222201] org.netbeans.modules.j2ee.eclipselink/1 [1.31.1 201510222201] org.netbeans.modules.j2ee.persistence [1.50.1.1 1 201510222201] org.netbeans.modules.j2ee.jpa.refactoring [1.30.1 201510222201] org.netbeans.modules.j2ee.jpa.verification [1.34.1 201510222201] org.netbeans.modules.db.dataview [1.28.2 201601300101] org.netbeans.modules.db.core [1.35.1 201510222201] org.netbeans.modules.db.sql.editor [1.35.1.30 201510222201] org.netbeans.modules.db.drivers [1.28.1 201510222201] org.netbeans.modules.db.sql.visualeditor/1 [2.30.1.30 201510222201] org.netbeans.modules.db.mysql [0.27.1.2 2 201510222201] org.netbeans.modules.derby [1.39.1 201510222201] org.netbeans.modules.db.kit [1.29.1 201510222201] org.netbeans.modules.j2ee.persistence.kit [1.31.1 201510222201] org.netbeans.modules.debugger.jpda.projects [1.34.1 201510222201] org.netbeans.modules.debugger.jpda.projectsui [1.1.1 201510222201] org.netbeans.modules.debugger.jpda/2 [1.91.2.80 80 201601300101] org.netbeans.modules.debugger.jpda.ui/1 [1.52.2 201601300101] org.netbeans.modules.debugger.jpda.visual/1 [1.16.1 201510222201] org.netbeans.modules.debugger.jpda.js/1 [1.5.1 201510222201] org.netbeans.modules.debugger.jpda.kit [1.14.1 201510222201] org.netbeans.modules.java.guards/0 [0.30.1 201510222201] org.netbeans.modules.java.source.queries [1.17.1 201510222201] org.netbeans.modules.form/2 [1.56.2.4 4 201601300101] org.jdesktop.layout/1 [1.32.1 201510222201] org.netbeans.modules.form.nb/0 [0.17.1.1.4 1 201510222201] org.netbeans.modules.form.binding/0 [0.16.1.1.4.1 1 201510222201] org.netbeans.modules.i18n.form/2 [1.49.1.4.1 201510222201] org.netbeans.modules.form.refactoring/0 [0.16.1.1.4.1 1 201510222201] org.netbeans.modules.form.kit [1.27.1 201510222201] org.netbeans.modules.javafx2.kit [1.16.1 201510222201] org.netbeans.modules.java.source.queriesimpl [1.16.1 201510222201] org.netbeans.modules.java.metrics [1.7.1 201510222201] org.netbeans.modules.autoupdate.pluginimporter [1.19.1 201510222201] org.netbeans.modules.deadlock.detector [1.5.1 201510222201] org.netbeans.modules.ide.branding/1 [1.31.1 201510222201] org.netbeans.modules.ide.branding.kit [1.27.1 201510222201] org.netbeans.libs.commons_net/2 [2.19.1.33 33 201510222201] org.netbeans.modules.hudson [2.12.1 201510222201] org.netbeans.modules.hudson.ui [1.10.1 201510222201] org.netbeans.modules.hudson.tasklist [1.16.1 201510222201] org.netbeans.modules.hudson.subversion [1.28.1 201510222201] org.netbeans.modules.hudson.mercurial [1.28.1 201510222201] org.netbeans.modules.hudson.maven [1.28.1 201510222201] org.netbeans.modules.hudson.git [1.17.1 201510222201] org.netbeans.modules.hudson.ant [1.26.1 201510222201] org.netbeans.api.knockout [1.2.1 201510222201] org.netbeans.modules.html.knockout [1.10.1 201510222201] org.netbeans.modules.html.custom [1.5.1 201510222201] org.netbeans.core.browser/1 [1.27.1.1 1 201510222201] org.netbeans.modules.html.angular [1.11.1 201510222201] org.netbeans.modules.hibernate4lib/1 [1.6.1.238 201510222201] org.netbeans.modules.hibernate/1 [1.32.1.1 1 201510222201] org.eclipse.jgit [3.6.2 3.6.2.201501210735-r] org.netbeans.libs.jna.platform/1 [1.10.1 201510222201] org.netbeans.libs.jsch.agentproxy/1 [0.13.1 201510222201] org.netbeans.libs.git/1 [1.32.2 201601300101] org.netbeans.modules.git [1.19.3.1 201601300101] org.netbeans.modules.form.j2ee/0 [0.32.1.1.4.1 1 201510222201] org.netbeans.libs.findbugs [1.2 201510222201] org.netbeans.modules.findbugs [1.32 201510222201] org.apache.commons.io [1.4 1.4] org.netbeans.modules.extexecution.process [1.26.1 201510222201] org.netbeans.modules.extexecution.impl [1.24.1 201510222201] org.netbeans.modules.editor.mimelookup.impl/1 [1.31.1 201510222201] org.netbeans.modules.editor.global.format/1 [1.14.1.1 1 201510222201] org.netbeans.modules.debugger.jpda.heapwalk/1 [1.30.1 201510222201] org.netbeans.modules.css.prep [1.27.1 201510222201] org.eclipse.mylyn.bugzilla.core [3.14.2 3.14.2.v20150217-2341] org.apache.commons.httpclient [3.1.0 3.1.0] org.netbeans.modules.bugzilla [1.76.2 201601300101] org.netbeans.modules.bugzilla.exceptionreporter [1.23.1 201510222201] org.netbeans.modules.bugtracking.bridge [1.44.1 201510222201] org.netbeans.modules.applemenu/1 [1.36.1 201510222201] org.netbeans.modules.apisupport.wizards [1.19.1 201510222201] org.netbeans.modules.apisupport.refactoring [1.36.1 201510222201] org.netbeans.modules.apisupport.ant [2.71.1 201510222201] org.netbeans.modules.apisupport.paintapp [1.30.1 201510222201] org.netbeans.modules.apisupport.osgidemo [1.22.1 201510222201] org.netbeans.libs.nbi.ant [1.21.1 201510222201] org.netbeans.libs.nbi.engine [1.20.1 201510222201] org.netbeans.modules.apisupport.installer [1.22.1 201510222201] org.netbeans.modules.apisupport.feedreader/1 [1.33.1 201510222201] org.netbeans.modules.apisupport.harness [1.41.1 201510222201] org.netbeans.modules.apisupport.crudsample [1.22.1 201510222201] org.netbeans.modules.apisupport.kit [1.29.1 201510222201] org.netbeans.modules.apisupport.installer.maven [1.21.1 201510222201] org.netbeans.modules.ant.grammar/1 [1.43.1 201510222201] org.netbeans.libs.svnClientAdapter.svnkit/1 [1.23.1 201510222201] org.netbeans.libs.svnClientAdapter.javahl/1 [1.23.1 201510222201] org.netbeans.libs.javafx [2.6.1 201510222201] org.netbeans.core.network [1.9.1 201510222201] org.netbeans.core.nativeaccess/1 [1.30.1 201510222201] org.netbeans.core.io.ui/1 [1.29.1 201510222201] org.netbeans.core.browser.webview/1 [1.14.1.1.1 1 201510222201] org.eclipse.mylyn.commons.xmlrpc [3.10.0 3.10.0.20130704-2116] org.eclipse.mylyn.commons.repositories.core [1.2.0 1.2.0.20130704-2116] org.eclipse.mylyn.commons.core [3.10.0 3.10.0.20130926-1710] org.eclipse.equinox.security [1.1.1 1.1.1.R37x_v20110822-1018] org.eclipse.equinox.registry [3.5.200 3.5.200.v20120522-1841] org.eclipse.equinox.preferences [3.4.2 3.4.2.v20120111-2020] org.eclipse.equinox.app [1.3.100 1.3.100.v20110321] org.eclipse.core.runtime.compatibility.auth [3.2.200 3.2.200.v20110110] org.eclipse.core.net [1.2.100 1.2.100.I20110511-0800] org.eclipse.core.contenttype [3.4.100 3.4.100.v20110423-0524] org.apache.xmlrpc [3.0.0 3.0.0] org.apache.ws.commons.util [1.0.1 1.0.1] org.apache.commons.lang [2.4.0 2.4.0] com.jcraft.jzlib [1.0.7 1.0.7] com.googlecode.javaewah.JavaEWAH [0.7.9 0.7.9] INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.9.1.v20140110-1610 started INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy resolver: Mac INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading failed! Trying fallback resolver. INFO [org.netbeans.core.network.proxy.fallback.FallbackNetworkProxy]: Fallback system proxy resolver: no http_proxy variable found INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading succeeded. Fallback provider was successful. INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy - mode: direct INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy: fell to default (correct if direct mode went before) INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Resolving dependencies took: 521 ms INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 19 binary roots took: 1 046 ms INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/nohsutils/src/main/java took: 530 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/nohsutils/src/main/resources took: 73 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/bouge/src/main/java took: 128 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/nohsutils/src/test/resources took: 0 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/bouge/src/main/resources took: 73 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 1 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/nohsutils/src/test/java took: 55 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] Diagnostic information Input arguments: -Djdk.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home -Dnetbeans.default_userdir_root=/Users/sophie/Library/Application Support/NetBeans -Dnetbeans.dirs=/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/nb:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ergonomics:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ide:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/extide:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/java:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/apisupport:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/webcommon:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/websvccommon:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/enterprise:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/mobility:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/profiler:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/python:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/php:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/identity:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/harness:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/cnd:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/cndext:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/dlight:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/groovy:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/extra:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/javacard:/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/javafx: -Dnetbeans.home=/Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/platform -Dcom.apple.mrj.application.apple.menu.about.name=NetBeans -Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade -Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense -Xmx1024m -Xss2m -Xms32m -Dapple.laf.useScreenMenuBar=true -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.noddraw=true -Dsun.java2d.dpiaware=true -Dsun.zip.disableMemoryMapping=true -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/heapdump.hprof Compiler: HotSpot 64-Bit Tiered Compilers Heap memory usage: initial 32,0MB maximum 910,5MB Non heap memory usage: initial 2,4MB maximum -1b Garbage collector: PS Scavenge (Collections=19 Total time spent=0s) Garbage collector: PS MarkSweep (Collections=3 Total time spent=0s) Classes: loaded=11971 total loaded=11971 unloaded 0 INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 17 179 869 184 INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/bouge/src/test/java took: 51 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Users/sophie/java/bouge/src/test/resources took: 0 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 8 source roots took: 910 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 1 ms] INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: Unpaired license 00000006 without any module. WARNING [org.openide.filesystems.Ordering]: Not all children in / marked with the position attribute: [org-netbeans-modules-editor-java-JavaBracesMatcher.shadow], but some are: [org-netbeans-modules-editor-bracesmatching-LegacyEssMatcher.instance, org-netbeans-modules-editor-bracesmatching-DefaultMatcher.instance] INFO [org.netbeans.modules.java.navigation.ElementScanningTask]: Duplicate enclosed element: INFO [null]: Last record repeated 2 more times. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@3336116b, mimeType='text/x-java', kitClass=null, length=5123, version=25, file=org.netbeans.modules.java.JavaDataObject@52d06fd3[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/CharParser.java@16e14f85:48b593b5] INFO [org.netbeans.modules.java.navigation.ElementScanningTask]: Duplicate enclosed element: INFO [null]: Last record repeated more than 10 times, further logs of this record are ignored until the log record changes. INFO [null]: Last record repeated 48 times in total. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@3336116b, mimeType='text/x-java', kitClass=null, length=4598, version=87, file=org.netbeans.modules.java.JavaDataObject@52d06fd3[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/CharParser.java@16e14f85:48b593b5] INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ShellI get (Ljava/lang/String;)LpublicObject; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.modules.refactoring.spi.impl.ParametersPanel]: org.netbeans.modules.refactoring.api.AbstractRefactoring$ProgressL@3a619255 called start multiple times INFO [null]: Last record repeated again. ----- /** * Id: ShellI.java,v 1+4 2005/09/30 16:24:48 bboett Exp -*- java -*- * * NAME ShellI * * AUTHOR Bruno Boettcher * * SEE ALSO no docu at the moment * * DESCRIPTION a class of object that takes a plan and produces something * * COPYRIGHT and LICENCE * * Copyright (c) 2004 Bruno Boettcher * * ShellI.java is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation; version 2 of the License+ * * This program is distributed in the hope that it will be importful, but * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE+ See the GNU General Public License for more * details+ * * You should have received a copy of the GNU General Public License along with * this program; if not, write to the Free Software Foundation, Inc+, 59 Temple * Place - Suite 330, Boston, MA 02111-1307, USA+ */ package com.nohkumado.nohsutils; //import com.gnu.utils.*; import java.util.*; /** * * @author nohkumado */ public interface ShellI extends MessageHandlerInterface, MessageUserInterface { /** * * init * * after instantiation initialisation * * @return */ public boolean init(); /** * * process * * this Method is the one that catches the commands and interprets them should * copy some parts of nSim:lineShellI concerning batches! * * @param line * @return */ public String process(String line); /** * * process * * this Method is the one that catches the commands and interprets them should * copy some parts of nSim:lineShellI concerning batches! * * this one is for internal use, when invoking commands through the shell * programmately, so no command parsing is needed, parameters are in a * hastable * * @param line * @param parm * @return */ public String process(String line, HashMap parm); /** * * prompt * * build up the short help string * * @return */ public String prompt(); /** * * @param p */ public void prompt(String p); /** * * exit * * quit ans close the shell * * */ public void exit(); /** * * @param endMsg */ public void exit(String endMsg); /** * ressources * * equivalent to the environment variables of a shell.... * * @param envname * @return */ public java.lang.Object ressource(String envname); /** * local settings * * @param envname * @return */ publicObject get(String envname); /** * ressources * * equivalent to the environment variables of a shell.... * * @param envname * @param obj */ public void get(String envname, Object obj); /** * prototype for a help function * * @return */ public String help(); /** * run: event loop */ public void run(); /** * issue a statement.... * * @param n */ public void print(String n); /** * issue a question and expect a return * * @param n * @return */ public String ask(String n); /** * * @param question * @param defaultValue * @return */ public String ask(String question, String defaultValue); /** * * @param question * @param options * @return */ public String ask(String question, HashMap options); /** * * @param n * @return */ public String askNum(String n); /** * * @param question * @param defaultValue * @return */ public String askNum(String question, String defaultValue); /** * * @param question * @param options * @return */ public String askNum(String question, HashMap options); /** * issue an error * * @param errorMsg */ public void error(String errorMsg); /** * isRunning return if the shell is running or not * * @return */ public boolean isRunning(); /** * * feedCmds * * @param cmds * @return */ public HashMap feedCmds(HashMap cmds); /** * set the parent shell * @param shell */ public void setParent(ShellI shell); /** * set the child shell * @param actShell */ public void setChild(ShellI actShell); /** * remove the child * @return */ public ShellI rmChild(); /** * set the mode * @param mode */ public void parseMode(String mode); /** * clear commands */ public void clearCmds(); /** * * @param modeName */ public void setInputMode(boolean modeName); }//public class ShellI ----- INFO [org.netbeans.modules.java.source.save.CasualDiff]: Illegal values: from = -1; to = 4719.Please, attach your messages.log to new issue! ----- /** Id: Shell.java,v 1+4 2005/09/30 16:24:48 bboett Exp -*- java -*- * * NAME Shell * * AUTHOR Bruno Boettcher * * SEE ALSO no docu at the moment * * DESCRIPTION * a class of object that takes a plan and produces something * * COPYRIGHT and LICENCE * * Copyright (c) 2004 Bruno Boettcher * * Shell.java is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; version 2 * of the License+ * * This program is distributed in the hope that it will be importful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE+ See the * GNU General Public License for more details+ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc+, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA+ */ package com.nohkumado.nohsutils; //import com.gnu.utils.*; import com.nohkumado.nohsutils.commands.CdCommand; import com.nohkumado.nohsutils.commands.LsCommand; import com.nohkumado.nohsutils.commands.PwdCommand; import com.nohkumado.nohsutils.commands.QuitCommand; import com.nohkumado.nohsutils.commands.SetCommand; import java.io.*; import java.util.*; /** * Shell * @author nohkumado */ public class Shell extends ConfigUser implements ShellI { private static final int MAXLINES = 100; protected HashMap environment = new HashMap<>(); protected MessageUser messageUser = new MessageUser(); protected MessageHandlerInterface messageHandler = null; protected CommandParserI cmdParser = null; protected OutputStream out = System.out; protected InputStream in = System.in; protected boolean batchMode = false; protected boolean running = true; protected String scanType = null; protected int maxLines = 1024; protected CommandI actQuestion = null; protected ArrayList history = new ArrayList<>(); protected int maxHistory = 1024; protected int histNavigation = 0; private int tabcount; private boolean overwrite = false; protected ShellI parentShell, childShell = null; protected Stack promptStack = new Stack<>(); /** * CTOR */ //public Shell(CmdLineParserI p) public Shell() { super(); setConfHandler(new ConfigHandler()); setI8nHandler(new MessageHandler(configHandler)); cmdParser = new CmdLineParser(configHandler, messageHandler); cmdParser.shell(this); ArrayList cmds = new ArrayList(); cmds.add(new CdCommand(this)); cmds.add(new LsCommand(this)); cmds.add(new PwdCommand(this)); cmds.add(new QuitCommand(this)); cmds.add(new SetCommand(this)); cmdParser.feedCmds(cmds); in = System.in; get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("SHELL"),this); }// public Shell() /** CTOR * @param p * @param c * @param m */ //public Shell(CmdLineParserI p) public Shell(CommandParserI p, ConfigHandlerInterface c, MessageHandlerInterface m) { super(c,m); if(p == null) cmdParser = new CmdLineParser(c,m); else cmdParser = p; cmdParser.shell(this); in = System.in; get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("SHELL"),this); messageUser.setI8nHandler(m); }// public Shell() /** * Shell * @param c * @param m */ public Shell(ConfigHandler c, MessageHandler m) { this(null,c,m); }// public Shell() /** init after instantiation initialisation * @return */ @Override public boolean init() { if (Shell.this.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("MAXLINES")) == null) get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("MAXLINES"), MAXLINES); try { maxLines = Integer.parseInt(Shell.this.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("MAXLINES")).toString()); } catch (NumberFormatException e) { maxLines = MAXLINES; } //debug( "init printing start message"); print(msg(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("START"))); prompt(); return(true); }//public void init /** process this Method is the one that catches the commands and interprets them should copy some parts of nSim:lineShell concerning batches! * @param line * @return */ @Override public String process(String line) { //TODO check if shell is allready running otherwise push into a TODO stack String retVal = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); ArrayList toWorkOf = cmdParser.parse(line); if(toWorkOf.size() > 0) for (CommandI aCmd : toWorkOf) { if(aCmd != null) { //System.out.println("abpout to exe: "+aCmd); retVal = aCmd.execute(); if(retVal != java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")) print(retVal); //System.out.println("retVal = "+retVal); }//if(aCmd != null) else retVal= java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("CMD WAS NULL??"); } //for(Iterator i = toWorkOf.iterator(); i.hasNext();) return(retVal); }//end process /** process this Method is the one that catches the commands and interprets them should copy some parts of nSim:lineShellI concerning batches! this one is for internal use, when invoking commands through the shell programmately, so no command parsing is needed, parameters are in a hastable * @param line * @param parm * @return */ @Override public String process(String line,HashMap parm) { //TODO check if shell is allready running otherwise push into a TODO stack String retVal = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); CommandI aCmd = cmdParser.findCmd(line); if(aCmd != null) { aCmd.setParameters(parm); retVal = aCmd.execute(); }//if(aCmd != null) return(retVal); }//end process /** prompt build up the prompt try to emulate in some future time the bash prompt: \a an ASCII bell character (07) \d the date in "Weekday Month Date" format (e.g., "Tue May 26") \D{format} the format is passed to strftime(3) and the result is inserted into the prompt string; an empty for‐ mat results in a locale-specific time representation. The braces are required \e an ASCII escape character (033) \h the hostname up to the first `.' \H the hostname \j the number of jobs currently managed by the shell \l the basename of the shell's terminal device name \n newline \r carriage return \s the name of the shell, the basename of $0 (the portion following the final slash) \t the current time in 24-hour HH:MM:SS format \T the current time in 12-hour HH:MM:SS format \@ the current time in 12-hour am/pm format \A the current time in 24-hour HH:MM format \\u the username of the current user \v the version of bash (e.g., 2.00) \V the release of bash, version + patch level (e.g., 2.00.0) \w the current working directory, with $HOME abbreviated with a tilde (uses the value of the PROMPT_DIRTRIM variable) \W the basename of the current working directory, with $HOME abbreviated with a tilde \! the history number of this command \# the command number of this command \$ if the effective UID is 0, a #, otherwise a $ \nnn the character corresponding to the octal number nnn \\ a backslash \[ begin a sequence of non-printing characters, which could be used to embed a terminal control sequence into the prompt \] end a sequence of non-printing characters * @return */ @Override public String prompt() { String prompt = (String)get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PROMPT")); if(prompt == null) { prompt = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("> "); get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PROMPT"),prompt); }// if(prompt == null) if(prompt.matches(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(".*(\\W).*"))) { String pwd = (String)ressource(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PWD")); if(pwd == null ) pwd = System.getProperty(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("USER.DIR")); prompt = prompt.replaceAll(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("\\\\W"), pwd); }// if(prompt.matches(".*\\\\w.*")pp) return(prompt); }//end prompt /** * setter for promtp * * @param p */ @Override public void prompt(String p) { get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PROMPT"), p); } /** exit quit ans close the shell */ @Override public void exit() { settings.remove(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PWD")); running = false; //System.out.println("set running to false...."); }//end exit /** * ressources * * equivalent to the environment variables of a shell.... TODO check with the other projects here a confusion between settings from config handler which are stored betweend sessions and local vars that should be dropped:::: * * @param envname * @return */ @Override public java.lang.Object ressource(String envname) { //TODO somehow check if a get change needs to trigger something e.g. chanign the basename requires reloading of the data... if(envname == null) return(environment); //TODO need to separate settings from environment, the same as shellvars are separated from global vars,,,,, //need a set method in shell diffreent from get.... //if(settings.get(envname,null) != null) return(settings.get(envname,null)); else if(!java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("").equals(envname)) return(environment.get(envname)); else return(null); }// public Object get(String envname) /** * rmRessources * * equivalent to the rm environment variables of a shell.... * * @param envname * @return */ public java.lang.Object rmRessource(String envname) { Object result = null; try { if(settings.nodeExists(envname)) settings.remove(envname); } catch(java.util.prefs.BackingStoreException e) {} if(environment.containsKey(envname)) result = environment.remove(envname); return(result); }// public Object rmRessource(String envname) /** * get * * equivalent to the environment variables of a shell.... * * @param envname * @return the objet of the setting to get */ @Override public java.lang.Object get(String envname) { if(envname == null) return(settings); if(settings.get(envname,null) != null) return(settings.get(envname,null)); else return(settings); }// public Object get(String envname) /** * ressources * * equivalent to the environment variables of a shell.... * * @param envname * @param obj */ @Override public void get(String envname, Object obj) { environment.put(envname, obj); if(obj instanceof String) settings.put(envname,(String) obj); else if(obj instanceof Integer) settings.putInt(envname, ((Integer) obj)); environment.put(envname,obj); //TODO and the rest }// public Object get(String envname) /** * prototype for a help function * * @return */ @Override public String help() { return(cmdParser.help()); }//end help @Override public void setI8nHandler(MessageHandlerInterface m) { messageHandler = m; messageUser.setI8nHandler(m); }// public void setI8nHandler(MessageHandlerInterface m) @Override public MessageHandlerInterface getI8nHandler() { return(messageHandler); }// public MessageHandlerInterface getI8nHandler() /** * returns the message associated with a token * * @param m * @return */ @Override public String msg(String m) { return(messageUser.msg(m)); }// public String msg(String m) /** executeCommands @param toWorkOf cycle over list and execute the stored commands, i think not thread safe... */ private void executeCommands(ArrayList toWorkOf) { if (toWorkOf.size() > 0) for (Iterator i = toWorkOf.iterator(); i.hasNext();) { CommandI aCmd = i.next(); if (aCmd != null) { //System.out.println("abpout to exe: "+aCmd); String retVal = aCmd.execute(); //debug( "res3\n" + retVal); if (retVal != java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")) print(retVal); //System.out.println("retVal = "+retVal); }//if(aCmd != null) else System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("CMD WAS NULL??")); } }//public void run() /** run: event loop */ @Override public void run() { /** if necessary issue the prompt a first time!*/ /** now initialise the loop that will read from the inputStream until *exhaustion */ //System.out.println("runnning is "+running); //TODO check if the todo list is filled and exe those commands prior to anything else while (running == true) { if(!batchMode) writeStream(prompt()); ArrayList toWorkOf = cmdParser.parse(read()); if(toWorkOf.size() > 0) for (CommandI aCmd : toWorkOf) { if(aCmd != null) { //System.out.println("abpout to exe: "+aCmd); String retVal = aCmd.execute(); if(!java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("").equals(retVal)) print(retVal); //System.out.println("retVal = "+retVal); }//if(aCmd != null) else System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("CMD WAS NULL??")); } //for(Iterator i = toWorkOf.iterator(); i.hasNext();) }//while (running == true) }//public void run() /** read: read a line of commands * @return */ public String read() { //TODO at the moment we drop the batchfile func and drop the buggy Input Stream stuff /** now initialise the loop that will read from the inputStream until *exhaustion */ Scanner scanner = new Scanner(System.in); String inputLine = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); if(scanType != null && scanType.equals(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NUMERIC"))) { System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("QUESTION IS NUMERIC")); boolean isNumeric = false; do { try { inputLine = scanner.nextDouble()+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); isNumeric = true; }// try catch(InputMismatchException e) { print(msg(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NOT_A_NUMERIC"))+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("\N>")); isNumeric = false; }// catch(InputMismatchException e) } while(isNumeric == false); scanType = null; }// if(scanType != null && scanType.equals("numeric")) else if(scanType != null && scanType.equals(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("INT"))) { System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("QUESTION IS INT")); boolean isNumeric = false; do { try { inputLine = scanner.nextInt()+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); isNumeric = true; }// try catch(InputMismatchException e) { print(msg(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NOT_A_INT"))+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("\N>")); isNumeric = false; }// catch(InputMismatchException e) } while(isNumeric == false); scanType = null; }// if(scanType != null && scanType.equals("numeric")) else inputLine = scanner.nextLine(); //print("read: scanner returned '"+inputLine+"'\n"); return(inputLine); }//end private String ReadFile(FileInputStream a) //------------------------------------------------------------------ /** * fedThroughString * @param aBatch */ public void fedThroughString(String aBatch) { in = new StringBufferInputStream(aBatch); // catch (IOException e) // { // print("#OpenFile : " + e+"\n"); // exit(0); // }//end catch (IOException e) batchMode = true; }//public void fedThroughFile(String aFile) //------------------------------------------------------------------ /** * * @param aFile */ public void fedThroughFile(String aFile) { /** open the file, else exit */ in = null; File theFile; theFile = new File(aFile); try { in = new FileInputStream(theFile); //TODO pass the lines through process!! }//end try catch (FileNotFoundException e) { print(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("#THE FILE COULN'T BE FOUND\N")); exit(); }// catch (FileNotFoundException e) //catch (IOException e) //{ // print("#OpenFile : " + e+"\n"); // exit(); //}//end catch (IOException e) batchMode = true; }//public void fedThroughFile(String aFile) //------------------------------------------------------------------ /** * * @param s */ public void writeStream(Object s) { print(s); //TODO dont remind what this was for.... maybe to allow for completion? //if (!batchMode) //{ // //if (s instanceof String) // //{ // // if (((String)s).indexOf("\n") != -1) // // { // // if(s != prompt) print(prompt); // // }//if (s.indexOf("\n") != -1) // //}//if (s instanceof String) //}//if (!batchMode)· }// public void writeStream(Object s) //------------------------------------------------------------------ /** * * @param something */ protected void print(Object something) { print(something.toString()); }//protected void print(String something) //------------------------------------------------------------------ @Override public void print(String something) { try { out.write(something.getBytes());} catch (IOException e) { exit (java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")+e);} }//protected void print(String something) //------------------------------------------------------------------ @Override public void error(String aMessage) { print(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("ERROR:")+aMessage); }//public void error(String aMessage) /** * debug * @param aMessage */ public void debug(String aMessage) { print(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("DEBUG:")+aMessage); }//public void error(String aMessage) /** * * @param a */ protected void setInputStream(InputStream a) { in = a; } /** * * @return */ protected InputStream getInputStream() { return in; } //------------------------------------------------------------------ //protected void setOutputStream(OutputStream a) { out = a; lstContent = ""; } /** * * @param a */ protected void setOutputStream(OutputStream a) { out = a; } /** * * @return */ protected OutputStream getOutputStream() { return out; } //------------------------------------------------------------------ /** * * @param aMessage */ @Override public void exit(String aMessage) { System.out.println(aMessage); exit(); }//public void die(String aMessag) //------------------------------------------------------------------ /** in fact read a line.. * @param question. * @return */ @Override public String ask(String question) { if(question.length() > 0) print(question+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(" ")); return(read()); }//public String ask() /** * in fact read a line... * * @param question a string to issue to prompts for an answer * @param options more data, e.g. default value, a range selection, captions for range selection, * @return */ @Override public String ask(String question,HashMap options) { //for(Iterator i = ((List) values.get("select")).iterator() ; i.hasNext();) console.print("debug: "+i.next()+"\n"); if(options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("SELECT")) != null) { String defVal = (String)options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("DEFAULT")); if(question.length() > 0) print(question+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(" ")); question = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); List select = (List) options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("SELECT")); List captions = (List) options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("CAPTIONS")); List selectCopy = new ArrayList<>(); List captionsCopy = new ArrayList<>(); if(defVal != null && defVal.length() > 0) //if(defVal != null && defVal.length() > 0 && !defVal.equals("null")) { System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("ADDING DEFAULT: '")+defVal+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(" = ")+defVal.getClass()); selectCopy.add(defVal); captionsCopy.add(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")); }//if(defVal != null && defVal.size() > 0) for(int i = 0 ; i < select.size(); i++) { if(!select.get(i).equals(defVal)) { selectCopy.add(select.get(i)); if(captions != null && captions.size() > i)captionsCopy.add(captions.get(i)); else captionsCopy.add(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")); }//if(!select.get(i).equals(defVal)) }// for(int i = 0 ; i < select.length; i++) for(int i = 0 ; i < selectCopy.size(); i++) { question += java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("[")+i+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("] : ")+selectCopy.get(i); String cap = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("")+captionsCopy.get(i); if(cap != null && cap.length() > 0) question += java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(" (")+cap+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(")"); question += java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("\N>"); }// for(int i = 0 ; i < select.length; i++) int index = 0; String answer = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); do { answer = ask(question); if(answer.equals(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""))) {index = 0;} else { try { index = (new Integer(answer)); }// try catch(NumberFormatException e) { System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NO VALID NUMBER: ")+answer); index = -1; }// catch(NumberFormatException e) }//else }// do while(index < 0 || index >= select.size()); answer = selectCopy.get(index)+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); return(answer); }// if(options.get("select") != null) else if(options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("TYPE")) != null) scanType = options.get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("TYPE"))+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""); else System.out.println(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NEED TO DO SOMETHING WITH THE OPTIONS:")+options); return(ask(question)); }//public String ask(String question,HashMap options) /** in fact read a line.. * @param question * @param defaultValue. * @return */ @Override public String ask(String question,String defaultValue) { String result = ask(question+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("[")+defaultValue+java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("]")); if(result == null || result.equals(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString(""))) result = defaultValue; return(result); }//public String ask(String question,HashMap options) //the sames and forcing numerical reading /** * * @param question * @return */ @Override public String askNum(String question) { scanType = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NUMERIC"); return(ask(question)); }// public String askNum(String question) /** * * @param question * @param defaultValue * @return */ @Override public String askNum(String question,String defaultValue) { scanType = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NUMERIC"); return(ask(question,defaultValue)); }// public String askNum(String question) /** * * @param question * @param options * @return */ @Override public String askNum(String question,HashMap options) { scanType = java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("NUMERIC"); return(ask(question,options)); }// public String askNum(String question,HashMap options) /** Load a filename, parse it and instantiate the correkt elements, using * the Member datastring MemberClassName for the instantiation, generic * code that is able to load JournalEintrag, as well as KontoEintrag or * Currencies... * * @param baseName */ public void load(String baseName ) { }//public boolean load(String baseName) @Override public void load() { }//public boolean load(String baseName) @Override public void save() { }// public void save() @Override public boolean isRunning() { return(running);} /** * set Locale set the locale for this app * * @param m */ @Override public void setLocale(Locale m) { messageHandler.setLocale(m); }// public void setLocale(Locale m) /** * a tag is missing in the db, add one per default, and save the base? TODO should search for all languages and add to their respective files the new tag...? * * @param m fnmae String the tag to add */ @Override public void addTag(String m) { messageHandler.addTag(m); }// public void addTag(String m) @Override public ResourceBundle getI8nBoundle() { return(messageHandler.getI8nBoundle()); } /** * * feedCmds * * @param cmds * @return */ @Override public HashMap feedCmds(HashMap cmds) { return(cmdParser.feedCmds(cmds)); }// public HashMap feedCmds(HashMap cmds) private void pushPrompt(String question) { debug(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PUSHING ")+get(java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("PROMPT")+ " IN FAVOUR OF ")+question); promptStack.push(prompt()); prompt(question); }//private void pushPrompt(String question) @Override public void setParent(ShellI s) { parentShell = s; if (parentShell != null) { parentShell.setChild(this); } } @Override public void setChild(ShellI actShell) { // seems no need for this if (childShell != null) childShell.setInOut(null, null); childShell = actShell; if (childShell != null) { debug( java.util.ResourceBundle.getBundle("com/nohkumado/nohsutils/messages").getString("DIVERTING IN OUT OT CHILDSHELL")); //childShell.setInOut(in, out); } } @Override public ShellI rmChild() { ShellI result = childShell; //seems there's no need to remove the listener if (childShell != null) childShell.setInOut(null, null); childShell = null; prompt(); return result; } @Override public void parseMode(String mode) { cmdParser.parseMode(mode); } @Override public void clearCmds() { cmdParser.clearCmds(); } @Override public void setInputMode(boolean modeName) { // if (watcher == null) watcher = new ShellTextWatcher(); // watcher.setOverwrite(overwrite); //if (in != null) in.addTextChangedListener(watcher); } }//public class Shell ----- INFO [org.netbeans.modules.java.source.save.CasualDiff]: Illegal values: from = -1; to = 30859.Please, attach your messages.log to new issue! ----- /** * * * COPYRIGHT and LICENCE * * Copyright (c) 2004 Bruno Boettcher * * Plan.pm is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; version 2 * of the License. * * This program 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 for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * Fields of a plan * * sample of a production * * my plan = * * "ressources" = { "metal" = 5, "spice" = 5 }, * "time" = 3, * "result" = { "name" = "salzstreuer", "size" = 5 }, * "name" = "Salzsteuer v1", * * * * sample of a mining facility * * my plan = * * "ressources" = { "ore" = 5 }, * "time" = 1, * "result" = { "name" = "ore", "size" = 5 }, * "name" = "Mineprogram: Ore v1", * "source" = "parent", * * * */ package com.nohkumado.bouge.modules; import com.nohkumado.bouge.utils.BougeShell; import java.math.*; import java.util.*; import java.util.logging.Level; import java.util.logging.Logger; /** * Plan * * DESCRIPTION * * In reality a simple hash, we only need the class to be able the reflection * mechanism to detect this thing * * * @author nohkumado */ public class Plan extends InternationalizedItem { /** * get */ protected HashMap ressources = new HashMap<>(); /** * ameliorations */ protected HashMap amelioration = new HashMap<>(); /** * result */ protected Item result; /*time */ int time; /** * computed size */ protected boolean autoSize = false; /** * computed price */ protected boolean autoPrice = false; /** * how much place the ingredients need */ protected BigDecimal ingredientEncumbrance = BigDecimal.ZERO; //TODO why do we need a parent? anyway we need some increase slots, to better the item //we have in stock..... //an increase slot has a name //material needed //a result action on the actual item //needed time // // //a sort of plan in fact..... private Kontainer parent = null; /** * how much we charge when selling */ protected double marge = .05; /** * CTOR * * instantiation of the Plan * * @param name name of this container * @param struct initial structure for fillings */ public Plan(String name, BougeShell struct) { super(name, struct); classname = "Plan"; }// public Plan(String name,MessageUser struct) /** * CTOR * * instantiation of the Plan * * @param plan a plan to be copied */ public Plan(Plan plan) { super(plan); classname = "Plan"; //TODO implement this print("copy CTOR!!\n"); //data.putAll(plan.data); for (Map.Entry entry : plan.ressources.entrySet()) { ressources.put(entry.getKey(), new Item(entry.getValue())); } for (Map.Entry entry : plan.amelioration.entrySet()) { amelioration.put(entry.getKey(), new Plan(entry.getValue())); } result = new Item(plan.result); time = plan.time; autoSize = plan.autoSize; autoPrice = plan.autoPrice; ingredientEncumbrance = plan.ingredientEncumbrance; parent = plan.parent; marge = plan.marge; }// public Plan /** * initialisation of all the stuff the CTOR couldn't set up */ @Override protected void init() { quantity = new BigDecimal("1"); }// protected void init() /** * xmlBody * * Make a XML representations of this * * @param args * @return */ @Override public StringBuilder xmlBody(Map args) { String indent = (String) args.get("indent"); if (indent == null) { indent = ""; }//if(indent == null) StringBuilder list = new StringBuilder(); list.append(indent).append(" \n"); for (String key : ressources.keySet()) { list.append(indent).append(" \n"); list.append(indent).append(" ").append(ressources.get(key).toXml(args)); list.append(indent).append(" \n "); }//for(String key : ressources) list.append(indent).append(" \n"); list.append(indent).append(" \n"); args.put("indent", indent + " "); list.append(indent).append(" ").append(result.toXml(args)); args.put("indent", indent); list.append(indent).append(" \n"); return (list); }//public String xmlBody(Map args) /** * xmlHead * * @param args * @return */ @Override public String xmlHead(Map args) { if (args.get("suppressNuls") == null) { args.put("suppressNuls", true); }//if(args.get("suppressNuls") == null) String indent = (String) args.get("indent"); if (indent == null) { indent = ""; }// if(indent == null) String list = indent + "\n"; return (list); }// public String xmlFoot() /** * addRessource add to this plan a needed get, or update one * * @param value */ public void addRessource(Item value) { try { ressources.put(value.name(), value.clone()); if (autoSize) { autoSize(); } if (autoPrice) { autoPrice(); } ingredientEncumbrance.add(value.quantity().multiply(value.size())); } catch (CloneNotSupportedException ex) { Logger.getLogger(Plan.class.getName()).log(Level.SEVERE, null, ex); } }//public void addRessource(String key, BigDecimal value) /** * /** removeRessource remove from this plan a needed get, or update one * * @param key */ public void removeRessource(String key) { Item value = ressources.remove(key); if (autoSize) { autoSize(); } if (autoPrice) { autoPrice(); } ingredientEncumbrance = ingredientEncumbrance.subtract(value.quantity().multiply(value.size())); }//public void removeRessource(String key) /** * * * @param r */ public void result(Item r) { result = r; if (result != null) { if (result.size().compareTo(BigDecimal.ZERO) <= 0) { autoSize = true; autoSize(); }// if(result.size().compareTo(BigDecimal.ZERO) <= 0) else { autoSize = false; }// else if (result.price().compareTo(BigDecimal.ZERO) <= 0) { autoPrice = true; autoPrice(); }// if(result.price().compareTo(BigDecimal.ZERO) <= 0) else { autoPrice = false; }// else }// if(result != null) }//public void removeRessource(String key) /** * result the thing the plan is supposed to build * * @return the new item */ public Item result() { if (result == null) { return result; } try { return (result.clone()); } catch (CloneNotSupportedException ex) { Logger.getLogger(Plan.class.getName()).log(Level.SEVERE, null, ex); } return null; }//public void removeRessource(String key) /** * * * @param r */ public void time(int r) { time = r; }//public void removeRessource(String key) /** * * * @return */ public int time() { return (time); }//public void removeRessource(String key) /** * setter for the quantity of the item * * @param n */ @Override public void quantity(BigDecimal n) { }// public void quantity(BigDecimal n) /** * toString * * indents the stuff to make it more readable * * @param indent a string with the amount of spaces * @return */ @Override public String toString(String indent) { StringBuilder image = new StringBuilder(); image.append(indent).append("Plan[").append(name()).append("]"); boolean more = false; if (ressources.size() > 0) { image.append(":\n"); more = true; // image += "\n"; image.append(indent).append(" ").append(msg("ressources")).append(":"); for (String key : ressources.keySet()) { Item value = ressources.get(key); image.append("\n").append(indent).append(" ").append(value.quantity()).append(" x ").append(key); }// for(String key : E value) }// if(ressources.size() > 0) else { image.append("->").append(shell.msg("spontaneous generation")); }// else if (result() != null) { if (more == false) { image.append(":\n"); } else { image.append("\n"); } more = true; image.append(indent).append(" ").append(msg("result")).append(":\n"); image.append(result().toString(indent + " ")); }// if(result() != null) if (more == true) { image.append("\n").append(indent).append("end"); } return (image.toString()); }// public String toString(String indent) /** * autoSize build up the size of the result if it wan't done befoe */ private void autoSize() { BigDecimal sum = new BigDecimal("0"); for (String key : ressources.keySet()) { Item value = ressources.get(key); sum = sum.add(value.size()); }// for(String key : E value) result.size(sum); }//private void autoSize() /** * autoSize build up the price of the result if it wan't done befoe */ private void autoPrice() { BigDecimal sum = new BigDecimal("0"); for (String key : ressources.keySet()) { Item value = ressources.get(key); sum = sum.add(value.price()); }// for(String key : E value) result.price(sum); }//private void autoPrice() /** * Get marge. * * @return marge as double. */ public double marge() { return marge; } /** * Set marge. * * @param marge the value to set. */ public void marge(double marge) { this.marge = marge; } /** * Set marge. * * @param m */ public void marge(String m) { marge((Double.valueOf(m))); } /** * return the list of needed ingredients for this plan, if i figure how to * create a read only list, this will be nice (TODO) * * @return */ public HashMap ingredients() { return (ressources); }// public HashMap ingredients() /** * ingredientEncumbrance * * @return */ public BigDecimal ingredientEncumbrance() { return (ingredientEncumbrance); }// public BigDecimal ingrendientEncumbrance() }// public class Plan ----- INFO [org.netbeans.modules.java.source.save.CasualDiff]: Illegal values: from = -1; to = 11451.Please, attach your messages.log to new issue! INFO [org.netbeans.modules.refactoring.spi.impl.ParametersPanel]: org.netbeans.modules.refactoring.api.RefactoringSession@649735b9 called start multiple times WARNING [org.netbeans.modules.java.source.parsing.JavacParser]: ClassPath identity changed for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ShellI.java@4c7fd241:24d8e5bd, class path owner: /Users/sophie/java/nohsutils (class org.netbeans.modules.maven.NbMavenProjectImpl) original sourcePath: /Users/sophie/java/nohsutils/src/main/resources:/Users/sophie/java/bouge/src/test/java:/Users/sophie/java/nohsutils/src/test/java:/Users/sophie/java/bouge/src/main/resources:/Users/sophie/java/bouge/src/main/java:/Users/sophie/java/nohsutils/src/main/java new sourcePath: /Users/sophie/java/nohsutils/src/main/java:/Users/sophie/java/nohsutils/src/main/resources INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ShellI set (Ljava/lang/String;Ljava/lang/Object;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ShellI get (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@2ff09a43, mimeType='text/x-java', kitClass=null, length=10862, version=195, file=org.netbeans.modules.java.JavaDataObject@4cb85ea8[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/CmdLineParser.java@f0853fb:2f924d0d] WARNING [null]: Last record repeated again. WARNING [null]: Last record repeated again. WARNING [null]: Last record repeated again. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@7fa1e35c, mimeType='text/x-java', kitClass=null, length=3799, version=18, file=org.netbeans.modules.java.JavaDataObject@6e0e6ff0[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Command.java@f98a797d:5d2d3002] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$4 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$5 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftPerformer$2 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$4 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$5 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftPerformer$2 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$4 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$5 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftPerformer$2 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$4 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftChannel$5 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.media.sound.SoftPerformer$2 ] WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@27fd718e, mimeType='text/x-java', kitClass=null, length=11661, version=253, file=org.netbeans.modules.java.JavaDataObject@70bfe0dc[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigHandler.java@b1f8fede:27f375ff] INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser (Lkey;L;)Lsettings/get; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setting (Ljava/lang/String;)Ljava/lang/Object; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser est ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser setConfHandler (Lcom/nohkumado/nohsutils/ConfigHandlerInterface;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser getConfHandler ()Lcom/nohkumado/nohsutils/ConfigHandlerInterface; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser version ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser init (Ljava/util/prefs/Preferences;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type (Ljava/lang/String;)V ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser type ()Ljava/lang/String; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=METHOD; sigs=com.nohkumado.nohsutils.ConfigUser parseArgs ([Ljava/lang/String;)Ljava/util/prefs/Preferences; ] SEVERE [global]: IsOverriddenAnnotationHandler: originalMethod == null! WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@5f4a0b7f, mimeType='text/x-java', kitClass=null, length=9008, version=34, file=org.netbeans.modules.java.JavaDataObject@7126bb43[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigUser.java@688e146d:28079dab] WARNING [null]: Last record repeated again. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@3e4ae2af, mimeType='text/x-java', kitClass=null, length=5254, version=66, file=org.netbeans.modules.java.JavaDataObject@5bfbc16a[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java@7ac70a77:23de035f] SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.netbeans.modules.progress.ui.RunOffEDTImpl$1 java.lang.NullPointerException at java.lang.String.contentEquals(String.java:1066) at org.netbeans.modules.java.source.save.Reformatter$Pretty.blankLines(Reformatter.java:3532) at org.netbeans.modules.java.source.save.Reformatter$Pretty.newline(Reformatter.java:3280) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitBlock(Reformatter.java:1600) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitBlock(Reformatter.java:406) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:924) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68) at org.netbeans.modules.java.source.save.Reformatter$Pretty.scan(Reformatter.java:591) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitMethod(Reformatter.java:1131) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitMethod(Reformatter.java:406) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:806) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68) at org.netbeans.modules.java.source.save.Reformatter$Pretty.scan(Reformatter.java:591) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitClass(Reformatter.java:824) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitClass(Reformatter.java:406) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:725) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68) at org.netbeans.modules.java.source.save.Reformatter$Pretty.scan(Reformatter.java:591) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitCompilationUnit(Reformatter.java:635) at org.netbeans.modules.java.source.save.Reformatter$Pretty.visitCompilationUnit(Reformatter.java:406) at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:551) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:50) at org.netbeans.modules.java.source.save.Reformatter$Pretty.reformat(Reformatter.java:523) at org.netbeans.modules.java.source.save.Reformatter.reformatImpl(Reformatter.java:239) at org.netbeans.modules.java.source.save.Reformatter.reformat(Reformatter.java:109) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:557) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:316) at org.netbeans.modules.editor.indent.IndentImpl.reformat(IndentImpl.java:365) at org.netbeans.modules.editor.indent.api.Reformat.reformat(Reformat.java:154) at org.netbeans.editor.ActionFactory$FormatAction$1$1.run(ActionFactory.java:1707) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:356) at org.netbeans.editor.ActionFactory$FormatAction$1.run(ActionFactory.java:1686) at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:169) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.netbeans.modules.progress.ui.RunOffEDTImpl$1 java.lang.NullPointerException WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@367dbc9d, mimeType='text/x-java', kitClass=null, length=24624, version=221, file=org.netbeans.modules.java.JavaDataObject@61949f28[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Shell.java@d61a5f76:516d7de3] WARNING [null]: Last record repeated again. WARNING [null]: Last record repeated 2 more times. WARNING [org.openide.filesystems.Ordering]: Not all children in Templates/ marked with the position attribute: [SaaSServices], but some are: [JFX, JWS, Licenses, NetBeansModuleDevelopment-files, Privileged, Project, Recent, Services, NetBeansModuleDevelopment, ClientSide, OSGi, SpringFramework, Classes, javafx, GUIForms, Beans, AWTForms, UnitTests, SeleniumTests, Persistence, Hibernate, XML, Other, Properties] WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481278257657/messages_de_DE.java WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481278258070/messages_de_DE.java WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@635ce9fd, mimeType='text/x-java', kitClass=null, length=0, version=0, file=org.netbeans.modules.java.JavaDataObject@247bc9ec[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/messages_de_DE.java@1d82c30c:702d4bd5[invalid]] WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481278313513/messages_de_DE.properties.java WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.properties.PropertiesEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481278323405/messages.properties WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@6d9c73e7, mimeType='text/x-properties', kitClass=null, length=3544, version=77, file=org.netbeans.modules.properties.PropertiesDataObject@33b76cab[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/messages.properties@95479ebf:4a31c1a4] WARNING [null]: Last record repeated again. INFO [org.netbeans.modules.gsf.testrunner.ui.api.UICommonUtils]: File cannot be found for selected node: TYPE") + . INFO [org.netbeans.modules.gsf.testrunner.ui.api.UICommonUtils]: File cannot be found for selected node: UNSUPPORTED PARSING MODE. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@2a5fc42d, mimeType='text/x-java', kitClass=null, length=0, version=0, file=org.netbeans.modules.java.JavaDataObject@9ce679e[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/messages_de_DE.properties.java@c476f333:23fb3a32[invalid]] WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Command.java@f98a797d:5d2d3002 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/CommandI.java@9af3f3fa:7ef8b5d0 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/CommandParserI.java@b8f841db:1ab4b981 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigHandler.java@b1f8fede:27f375ff from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigHandlerInterface.java@d1aecd09:136afc23 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigUser.java@688e146d:28079dab from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ConfigUserInterface.java@a121611a:1740519b from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java@7ac70a77:23de035f from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandlerInterface.java@9c1e4870:2ba08201 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageUser.java@93cef954:6f6ff8b2 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageUserInterface.java@e3478e73:7b91ca31 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/OperationInterface.java@504fcfe6:6e489051 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ReturnValue.java@54285da7:4157b713 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Shell.java@d61a5f76:516d7de3 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/ShellI.java@4c7fd241:24d8e5bd from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Tester.java@fc5e0a9b:eb8236f from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/TokenParser.java@397d8cee:72abe284 from EDT WARNING [org.openide.loaders.FolderChildren..Users.sophie.java.nohsutils.src.main.java.com.nohkumado.nohsutils]: Attempt to obtain DataObject for /Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/version.num@fbc70318:48931b57 from EDT WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481278899499/messages_de_DE.properties INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: Unpaired license 00000006 without any module. INFO [null]: Last record repeated again. INFO [null]: Last record repeated again. INFO [null]: Last record repeated 2 more times. WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@6d9c73e7, mimeType='text/x-properties', kitClass=null, length=3522, version=78, file=org.netbeans.modules.properties.PropertiesDataObject@33b76cab[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/messages.properties@95479ebf:4a31c1a4] WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@4cf99222, mimeType='text/x-properties', kitClass=null, length=690, version=1, file=org.netbeans.modules.properties.PropertiesDataObject@69b20f21[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/messages_de_DE.properties@735ba4ff:37a606bd] WARNING [org.netbeans.modules.options.keymap.LayersBridge]: Invalid shortcut: org.openide.loaders.BrokenDataShadow@23a613bb[MultiFileObject@4d7e6586[Keymaps/NetBeans/D-BACK_QUOTE.shadow]] WARNING [null]: Last record repeated again. INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Resolving dependencies took: 11 ms INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 0 binary roots took: 1 ms INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ide/jsstubs/reststubs.zip took: 36 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ide/jsstubs/corestubs.zip took: 25 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Indexing of: /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/ide/jsstubs/domstubs.zip took: 35 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] INFO [org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater]: Complete indexing of 3 source roots took: 96 ms (New or modified files: 0, Deleted files: 0) [Adding listeners took: 0 ms] WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@367dbc9d, mimeType='text/x-java', kitClass=null, length=24569, version=374, file=org.netbeans.modules.java.JavaDataObject@61949f28[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/Shell.java@d61a5f76:516d7de3] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.nio.file.attribute.PosixFilePermissions$1 ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=java.util.stream.Collectors$1OptionalBox ] INFO [org.netbeans.api.java.source.ElementHandle]: Resolved type is null for kind = CLASS INFO [org.netbeans.api.java.source.ElementHandle]: Cannot resolve: ElementHandle[kind=CLASS; sigs=com.sun.security.auth.callback.TextCallbackHandler$1OptionInfo ] WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@1496dfbf, mimeType='text/x-java', kitClass=null, length=4774, version=130, file=org.netbeans.modules.java.JavaDataObject@771b4a45[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/commands/SetCommand.java@77281fd6:18730ecf] WARNING [org.openide.util.actions.CallableSystemAction]: Warning - org.netbeans.modules.search.ui.OpenMatchingObjectsAction should override CallableSystemAction.asynchronous() to return false WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@449e407c, mimeType='text/x-editor-search', kitClass=null, length=81, version=65, file=null WARNING [org.netbeans.modules.versioning.util.Utils]: associateEncoding() no file object available for /var/folders/nd/fws2wv2d6fz23qthz_k29j4r0000gp/T/vcs-1481275134935/vcs-1481289397618/LaunchShell.java INFO [org.netbeans.modules.parsing.impl.TaskProcessor]: Task: CancelableTaskWrapper[task: org.netbeans.modules.java.hints.spiimpl.hints.HintsTask@4e3f4a40, phase: RESOLVED, priority: 500] : class org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper ignored cancel for 66 ms. ----- /* $Id: MessageHandler.java,v 1.1 2005/10/29 10:26:40 bboett Exp $ -*- java -*- * Copyright (C) 2005 Bruno Boettcher * bboett@adlp.org * http://inforezo.u-strasbg.fr/~bboett * * All rights reserved * * Permission to use, copy, modify and distribute this material for * any purpose and without fee is hereby granted, provided that the * above copyright notice and this permission notice appear in all * copies, and that my name is not used in advertising or publicity * pertaining to this material without my specific, prior written * permission * * I MAKE NO REPRESENTATIONS AND EXTENDS NO WARRANTIES, * EXPRESS OR IMPLIED, WITH RESPECT TO THE SOFTWARE, INCLUDING, BUT * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND * FITNESS FOR ANY PARTICULAR PURPOSE, AND THE WARRANTY AGAINST * INFRINGEMENT OF PATENTS OR OTHER INTELLECTUAL PROPERTY RIGHTS. THE * SOFTWARE IS PROVIDED "AS IS", AND IN NO EVENT SHALL I BE LIABLE FOR * ANY DAMAGES, INCLUDING ANY LOST PROFITS OR OTHER INCIDENTAL OR * CONSEQUENTIAL DAMAGES RELATING TO THE SOFTWARE. */ /** * DESCRIPTION: * * @author Bruno Boettcher * @author Email: bboett@adlp.org */ package com.nohkumado.nohsutils; import java.util.*; import java.io.*; import java.util.prefs.*; /** * interface for all classes handling the mechanisms to haggle with different * sets of token- message systems, e.g. for internationalisation of programs * * @author Bruno Boettcher * @version $Revision: 1.1 $ */ public class MessageHandler implements MessageHandlerInterface { ResourceBundle msg; Locale currentLocale = Locale.getDefault(); ConfigHandlerInterface config; Properties newTags = new Properties(); boolean modified = false; /** * * @param n */ public MessageHandler(ConfigHandlerInterface n) { super(); config = n; load(); }//public MessageHandler() //---------------------------------------------- /** * * @return */ @Override public ResourceBundle getI8nBoundle() { return (msg); } /** * save the database in the native format of the implementation */ @Override public void save() { if (modified) { try { FileWriter fw = new FileWriter(new File(config.container().get("missingmesges", "missingmsges"))); newTags.store(fw, "no comment"); fw.close(); }// try catch (IOException e) { System.out.println("MESSAGEHANDLER:SAVE FAILED "+e); }// catch(IOException e) }// if(modified) }// public void save() /** * load the default database nativeto the implementation */ @Override public void load() { Preferences settings = config.container(); Locale currentLocale = Locale.getDefault(); if (settings.get("lang", null) != null) { String country = settings.get("country", null); String language = settings.get("lang", null); if (country == null) { country = language.toUpperCase(); } else { country = country.toUpperCase(); } currentLocale = new Locale(language, country); }// if(settings.get("lang",null) != null)«me String configName = settings.get("basename", "configuser"); try { msg = ResourceBundle.getBundle(configName, currentLocale); }// try catch (MissingResourceException e) { System.out.println("PROBLEM FINDING LANGUAGE RESSOURCES FOR "+configName); try { msg = ResourceBundle.getBundle("com/nohkumado/nohsutils/messages"); }// try catch (MissingResourceException f) { System.out.println("EVEN DEFAUL BUNDLE DOESNT WORK LANGUAGE RESSOURCES FOR "+configName); try { msg = ResourceBundle.getBundle("com.nohkumado.nohsutils.messages"); }// try catch (MissingResourceException g) { System.out.println("EVERYTHING FAILED NO WAY TO FIND THE BNDLE "+configName); }// catch(MissingResourceException e) }// catch(MissingResourceException e) }// catch(MissingResourceException e) }// public void load() /** * a tag is missing in the db, add one per default, and save the base? TODO * should search for all languages and add to their respective files the new * tag...? * * @param m fnmae String the tag to add */ @Override public void addTag(String m) { newTags.setProperty(m, m); modified = true; }// public void addTag(String m) /** * * @param key * @return */ public String missingTag(String key) { try { return (newTags.getProperty(key)); }// try catch (MissingResourceException e) { return (key); }// catch(MissingResourceException e) }//public String missingTag(String key) /** * set Locale set the locale for this app * * @param m */ @Override public void setLocale(Locale m) { currentLocale = m; }// public void setLocale(Locale m) }//public interface MessageHandler ----- INFO [org.netbeans.modules.java.source.save.CasualDiff]: Illegal values: from = 4067; to = 4030.Please, attach your messages.log to new issue! ----- /* $Id: MessageHandler.java,v 1.1 2005/10/29 10:26:40 bboett Exp $ -*- java -*- * Copyright (C) 2005 Bruno Boettcher * bboett@adlp.org * http://inforezo.u-strasbg.fr/~bboett * * All rights reserved * * Permission to use, copy, modify and distribute this material for * any purpose and without fee is hereby granted, provided that the * above copyright notice and this permission notice appear in all * copies, and that my name is not used in advertising or publicity * pertaining to this material without my specific, prior written * permission * * I MAKE NO REPRESENTATIONS AND EXTENDS NO WARRANTIES, * EXPRESS OR IMPLIED, WITH RESPECT TO THE SOFTWARE, INCLUDING, BUT * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND * FITNESS FOR ANY PARTICULAR PURPOSE, AND THE WARRANTY AGAINST * INFRINGEMENT OF PATENTS OR OTHER INTELLECTUAL PROPERTY RIGHTS. THE * SOFTWARE IS PROVIDED "AS IS", AND IN NO EVENT SHALL I BE LIABLE FOR * ANY DAMAGES, INCLUDING ANY LOST PROFITS OR OTHER INCIDENTAL OR * CONSEQUENTIAL DAMAGES RELATING TO THE SOFTWARE. */ /** * DESCRIPTION: * * @author Bruno Boettcher * @author Email: bboett@adlp.org */ package com.nohkumado.nohsutils; import java.util.*; import java.io.*; import java.util.prefs.*; /** * interface for all classes handling the mechanisms to haggle with different * sets of token- message systems, e.g. for internationalisation of programs * * @author Bruno Boettcher * @version $Revision: 1.1 $ */ public class MessageHandler implements MessageHandlerInterface { ResourceBundle msg; Locale currentLocale = Locale.getDefault(); ConfigHandlerInterface config; Properties newTags = new Properties(); boolean modified = false; /** * * @param n */ public MessageHandler(ConfigHandlerInterface n) { super(); config = n; load(); }//public MessageHandler() //---------------------------------------------- /** * * @return */ @Override public ResourceBundle getI8nBoundle() { return (msg); } /** * save the database in the native format of the implementation */ @Override public void save() { if (modified) { try { FileWriter fw = new FileWriter(new File(config.container().get("missingmesges", "missingmsges"))); newTags.store(fw, "no comment"); fw.close(); }// try catch (IOException e) { System.out.println("MESSAGEHANDLER:SAVE FAILED "+e); }// catch(IOException e) }// if(modified) }// public void save() /** * load the default database nativeto the implementation */ @Override public void load() { Preferences settings = config.container(); Locale currentLocale = Locale.getDefault(); if (settings.get("lang", null) != null) { String country = settings.get("country", null); String language = settings.get("lang", null); if (country == null) { country = language.toUpperCase(); } else { country = country.toUpperCase(); } currentLocale = new Locale(language, country); }// if(settings.get("lang",null) != null)«me String configName = settings.get("basename", "configuser"); try { msg = ResourceBundle.getBundle(configName, currentLocale); }// try catch (MissingResourceException e) { System.out.println("PROBLEM FINDING LANGUAGE RESSOURCES FOR "+configName); try { msg = ResourceBundle.getBundle("com/nohkumado/nohsutils/messages"); }// try catch (MissingResourceException f) { System.out.println("EVEN DEFAUL BUNDLE DOESNT WORK LANGUAGE RESSOURCES FOR "+configName); try { msg = ResourceBundle.getBundle("com.nohkumado.nohsutils.messages"); }// try catch (MissingResourceException g) { System.out.println("EVERYTHING FAILED NO WAY TO FIND THE BNDLE "+configName); }// catch(MissingResourceException e) }// catch(MissingResourceException e) }// catch(MissingResourceException e) }// public void load() /** * a tag is missing in the db, add one per default, and save the base? TODO * should search for all languages and add to their respective files the new * tag...? * * @param m fnmae String the tag to add */ @Override public void addTag(String m) { newTags.setProperty(m, m); modified = true; }// public void addTag(String m) /** * * @param key * @return */ public String missingTag(String key) { try { return (newTags.getProperty(key)); }// try catch (MissingResourceException e) { return (key); }// catch(MissingResourceException e) }//public String missingTag(String key) /** * set Locale set the locale for this app * * @param m */ @Override public void setLocale(Locale m) { currentLocale = m; }// public void setLocale(Locale m) }//public interface MessageHandler ----- INFO [org.netbeans.modules.java.source.save.CasualDiff]: Illegal values: from = 4109; to = 4072.Please, attach your messages.log to new issue! WARNING [org.openide.util.WeakListenerImpl]: Can't remove java.beans.PropertyChangeListener using method org.netbeans.modules.editor.NbEditorDocument.removePropertyChangeListener from org.netbeans.modules.editor.NbEditorDocument@3e4ae2af, mimeType='text/x-java', kitClass=null, length=5125, version=136, file=org.netbeans.modules.java.JavaDataObject@5bfbc16a[/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java@7ac70a77:23de035f] WARNING [null]: Last record repeated again. WARNING [null]: Last record repeated 2 more times. WARNING [org.netbeans.TopSecurityManager]: use of system property netbeans.user has been obsoleted in favor of InstalledFileLocator/Places at org.netbeans.modules.java.source.parsing.JavacParser.dumpSource(JavacParser.java:958) SEVERE [org.openide.util.Exceptions] An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler.dump'. An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler.dump'. Caused: java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:126) at com.sun.tools.javac.util.Assert.check(Assert.java:45) at com.sun.tools.javac.util.Bits.dup(Bits.java:178) at com.sun.tools.javac.util.Bits.(Bits.java:118) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitForeachLoop(Flow.java:1999) at com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop.accept(JCTree.java:1041) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:57) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitBlock(Flow.java:1869) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:915) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitMethodDef(Flow.java:1806) at com.sun.tools.javac.comp.Flow$AssignAnalyzer.visitMethodDef(Flow.java:2575) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:784) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitClassDef(Flow.java:1759) at com.sun.tools.javac.comp.Flow$AssignAnalyzer.visitClassDef(Flow.java:2554) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:698) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.analyzeTree(Flow.java:2449) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.analyzeTree(Flow.java:2432) at com.sun.tools.javac.comp.Flow.analyzeTree(Flow.java:216) at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1396) at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1355) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:469) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:448) at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:640) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:495) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:162) at org.netbeans.modules.parsing.impl.TaskProcessor.callGetResult(TaskProcessor.java:631) at org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:262) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:798) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:304) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:725) [catch] at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:686) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) ALL [null]: An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler.dump'. SEVERE [null]: Last record repeated again. SEVERE [org.openide.util.Exceptions] An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler_1.dump'. An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler_1.dump'. Caused: java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:126) at com.sun.tools.javac.util.Assert.check(Assert.java:45) at com.sun.tools.javac.util.Bits.dup(Bits.java:178) at com.sun.tools.javac.util.Bits.(Bits.java:118) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitForeachLoop(Flow.java:1999) at com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop.accept(JCTree.java:1041) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:57) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitBlock(Flow.java:1869) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:915) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitMethodDef(Flow.java:1806) at com.sun.tools.javac.comp.Flow$AssignAnalyzer.visitMethodDef(Flow.java:2575) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:784) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitClassDef(Flow.java:1759) at com.sun.tools.javac.comp.Flow$AssignAnalyzer.visitClassDef(Flow.java:2554) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:698) at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49) at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:424) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1406) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.analyzeTree(Flow.java:2449) at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.analyzeTree(Flow.java:2432) at com.sun.tools.javac.comp.Flow.analyzeTree(Flow.java:216) at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1396) at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1355) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:469) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:448) at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:640) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:495) at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:162) at org.netbeans.modules.parsing.impl.TaskProcessor.callGetResult(TaskProcessor.java:631) at org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:262) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:798) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:304) at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:725) [catch] at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:686) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) ALL [null]: An error occurred during parsing of '/Users/sophie/java/nohsutils/src/main/java/com/nohkumado/nohsutils/MessageHandler.java'. Please report a bug against java/source and attach dump file '/Users/sophie/Library/Application Support/NetBeans/8.1/var/log/MessageHandler_1.dump'. SEVERE [null]: Last record repeated again. INFO [org.netbeans.modules.mercurial]: version: null INFO [org.netbeans.modules.subversion]: Cache not yet initialized, showing default actions INFO [org.netbeans.modules.subversion]: Finished indexing svn cache with 0 entries. Elapsed time: 0 ms. INFO [org.netbeans.modules.bugzilla.Bugzilla]: validating [https://netbeans.org/bugzilla,bboett,******,null, null,null, null] INFO [org.netbeans.modules.bugtracking.commons.AutoupdateSupport]: Bugzilla repository [https://netbeans.org/bugzilla] has version 4.4.11. INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogParser]: Unpaired license 00000006 without any module.