diff --git a/.classpath b/.classpath deleted file mode 100644 index 525e316..0000000 --- a/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/.gitignore b/.gitignore index ae3c172..4511c9c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -/bin/ +.idea/ +out/ +*.iml \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.metadata/.bak_0.log b/.metadata/.bak_0.log deleted file mode 100644 index 0bc41e0..0000000 --- a/.metadata/.bak_0.log +++ /dev/null @@ -1,12896 +0,0 @@ -!SESSION 2014-08-07 18:09:58.340 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-08-07 18:41:36.631 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-08-07 18:41:36.631 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7a5dff85, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@298d0364, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-08-13 11:17:48.819 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -data /home/mmk/programms/java -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-08-13 11:38:25.716 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-08-13 11:38:25.716 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@38cbc9a7, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1006fe59, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-08-13 19:28:30.881 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-08-13 19:31:49.116 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-08-13 19:31:49.116 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@33b4c775, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@678b3746, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) - -!ENTRY org.eclipse.ui 4 4 2014-08-13 19:49:35.303 -!MESSAGE Referenced part does not exist yet: org.eclipse.ui.views.ProblemView. -!SESSION 2014-08-14 08:44:30.729 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-08-14 08:58:15.265 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-08-14 08:58:15.265 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3a8dd899, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3da068e8, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-08-17 20:29:10.061 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-08-17 20:31:00.871 -!MESSAGE Connection to http://cloudgarden1.com/update-site/p2.index failed on cloudgarden1.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.core 4 0 2014-08-17 20:31:01.151 -!MESSAGE Provisioning exception -!STACK 1 -org.eclipse.equinox.p2.core.ProvisionException: Unknown Host: http://cloudgarden1.com/update-site/content.xml - at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) - at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) - at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102) - at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83) - at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -Caused by: java.net.UnknownHostException: cloudgarden1.com - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) - at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) - ... 1 more -!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1006 2014-08-17 20:31:01.164 -!MESSAGE Unknown Host: http://cloudgarden1.com/update-site/content.xml -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) - at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.core 4 0 2014-08-17 20:31:01.401 -!MESSAGE Provisioning exception -!STACK 1 -org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/mmk/Downloads/jigloo_464.zip!/. - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102) - at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83) - at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2014-08-17 20:31:01.402 -!MESSAGE No repository found at jar:file:/home/mmk/Downloads/jigloo_464.zip!/. -!SESSION 2014-08-17 21:34:41.162 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-08-17 21:51:50.324 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-08-17 21:51:50.324 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@62808e8d, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5c26ab0a, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-08-18 00:50:21.589 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-08-18 00:51:44.367 -!MESSAGE Connection to http://cloudgarden1.com/update-site/p2.index failed on cloudgarden1.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.core 4 0 2014-08-18 00:51:44.648 -!MESSAGE Provisioning exception -!STACK 1 -org.eclipse.equinox.p2.core.ProvisionException: Unknown Host: http://cloudgarden1.com/update-site/content.xml - at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) - at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) - at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102) - at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83) - at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -Caused by: java.net.UnknownHostException: cloudgarden1.com - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) - at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) - ... 1 more -!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1006 2014-08-18 00:51:44.650 -!MESSAGE Unknown Host: http://cloudgarden1.com/update-site/content.xml -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) - at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.core 4 0 2014-08-18 00:51:44.876 -!MESSAGE Provisioning exception -!STACK 1 -org.eclipse.equinox.p2.core.ProvisionException: No repository found at jar:file:/home/mmk/Downloads/jigloo_464.zip!/. - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395) - at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) - at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117) - at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102) - at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83) - at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2014-08-18 00:51:44.876 -!MESSAGE No repository found at jar:file:/home/mmk/Downloads/jigloo_464.zip!/. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:52:42.459 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:52:42.460 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:52:42.667 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:52:42.668 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-08-18 00:53:02.344 -!MESSAGE Connection to http://cloudgarden1.com/update-site/p2.index failed on cloudgarden1.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) -!SESSION 2014-08-18 00:54:23.400 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_11 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:54:33.623 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:54:33.624 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:54:33.752 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-08-18 00:54:33.752 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. -!SESSION 2014-09-18 19:34:02.749 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-09-18 19:40:26.294 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-09-18 19:40:26.294 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@4bbb00a4, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@543d242e, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-09-19 18:57:01.449 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_NZ -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-09-19 19:06:55.516 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-09-19 19:06:55.516 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3bd466bd, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1bbf7e81, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-09-20 21:23:04.286 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-09-20 21:34:33.410 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-09-20 21:34:33.411 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@698b2343, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@9a00385, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-09-21 10:29:23.107 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.ui 4 0 2014-09-21 10:37:56.555 -!MESSAGE Unhandled event loop exception -!STACK 0 -org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.StackOverflowError) - at org.eclipse.swt.SWT.error(SWT.java:4441) - at org.eclipse.swt.SWT.error(SWT.java:4356) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3806) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3444) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.StackOverflowError - at org.eclipse.swt.internal.gtk.OS._Call(Native Method) - at org.eclipse.swt.internal.gtk.OS.Call(OS.java:846) - at org.eclipse.swt.widgets.Widget.fixedSizeAllocateProc(Widget.java:1031) - at org.eclipse.swt.widgets.Display.fixedSizeAllocateProc(Display.java:1356) - at org.eclipse.swt.internal.gtk.OS._gtk_widget_size_allocate(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_widget_size_allocate(OS.java:14615) - at org.eclipse.swt.widgets.Control.forceResize(Control.java:769) - at org.eclipse.swt.widgets.Composite.getClientArea(Composite.java:633) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:200) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:204) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:98) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1393) - at org.eclipse.swt.widgets.ScrollBar.setVisible(ScrollBar.java:893) - at org.eclipse.wb.internal.draw2d.scroll.ScrollModel.configure(ScrollModel.java:96) - at org.eclipse.wb.internal.draw2d.FigureCanvas.configureScrollingAndRedraw(FigureCanvas.java:205) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handleResize(FigureCanvas.java:157) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$1(FigureCanvas.java:155) - at org.eclipse.wb.internal.draw2d.FigureCanvas$2.handleEvent(FigureCanvas.java:145) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 10:40:38.025 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211040]: assertion failed -!STACK 0 -org.eclipse.wb.internal.core.utils.check.AssertionFailedException: assertion failed - at org.eclipse.wb.internal.core.utils.check.Assert.fail(Assert.java:225) - at org.eclipse.wb.internal.core.utils.check.Assert.isTrue(Assert.java:268) - at org.eclipse.wb.internal.core.utils.check.Assert.isTrue(Assert.java:252) - at org.eclipse.wb.core.model.ObjectInfo.addChild(ObjectInfo.java:179) - at org.eclipse.wb.core.model.ObjectInfo.addChild(ObjectInfo.java:161) - at org.eclipse.wb.internal.core.model.creation.ExposedPropertyCreationSupport$2.before(ExposedPropertyCreationSupport.java:88) - at sun.reflect.GeneratedMethodAccessor265.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.model.broadcast.BroadcastSupport$1.intercept(BroadcastSupport.java:208) - at org.eclipse.wb.core.model.broadcast.ObjectInfoDelete$$EnhancerByCGLIB$$ff43b615.before() - at org.eclipse.wb.core.model.JavaInfo$7.run(JavaInfo.java:809) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:324) - at org.eclipse.wb.core.model.JavaInfo.delete(JavaInfo.java:803) - at org.eclipse.wb.core.model.AbstractComponentInfo.delete(AbstractComponentInfo.java:215) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.deleteJavaInfo(JavaInfoUtils.java:2036) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.delete(ThisCreationSupport.java:727) - at org.eclipse.wb.core.model.JavaInfo$7.run(JavaInfo.java:815) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:324) - at org.eclipse.wb.core.model.JavaInfo.delete(JavaInfo.java:803) - at org.eclipse.wb.core.model.AbstractComponentInfo.delete(AbstractComponentInfo.java:215) - at org.eclipse.wb.internal.core.editor.actions.DeleteAction$2.executeEdit(DeleteAction.java:123) - at org.eclipse.wb.core.gef.command.EditCommand$1.run(EditCommand.java:52) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:324) - at org.eclipse.wb.core.gef.command.EditCommand.execute(EditCommand.java:50) - at org.eclipse.wb.internal.gef.core.CompoundCommand.execute(CompoundCommand.java:89) - at org.eclipse.wb.core.gef.command.CompoundEditCommand.access$0(CompoundEditCommand.java:1) - at org.eclipse.wb.core.gef.command.CompoundEditCommand$1.run(CompoundEditCommand.java:47) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:324) - at org.eclipse.wb.core.gef.command.CompoundEditCommand.execute(CompoundEditCommand.java:45) - at org.eclipse.wb.internal.gef.core.EditDomain.executeCommand(EditDomain.java:59) - at org.eclipse.wb.internal.core.editor.actions.DeleteAction.run(DeleteAction.java:64) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.OutOfOrderListener.handleEvent(OutOfOrderListener.java:72) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:3602) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -!SESSION 2014-09-21 17:39:47.184 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:39.526 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 85 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:41.914 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 109 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:42.864 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 109 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:43.685 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JMenuItem("New menu item") -!STACK 0 -java.lang.Error: new JMenuItem("New menu item") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 109 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:44.508 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JMenuItem("New menu item") -!STACK 0 -java.lang.Error: new JMenuItem("New menu item") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:45.284 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:46.042 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:46.761 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:02:47.677 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:122) - at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) - at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) - at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) - at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) - at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) - at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) - at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499) - at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508) - at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:286) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:507) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:558) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:378) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:324) - at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:86) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1574) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1387) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:777) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:51.694 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager$6.run(UndoManager.java:330) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3806) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3444) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:53.110 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager$6.run(UndoManager.java:330) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3806) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3444) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:55.061 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:55.710 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:57.275 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-21 18:30:58.378 -!MESSAGE Designer [1.7.0.r44x201405021445.201409211802]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a63c755a.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException -!SESSION 2014-09-26 19:34:06.267 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:04.280 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:06.748 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:08.354 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:09.805 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:11.032 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:12.361 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:13.778 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:14.997 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:16.635 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:17.975 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:19.425 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:21.323 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:22.802 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:24.207 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:25.908 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:27.270 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:28.350 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JRadioButton( - "writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton( - "writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-26 19:52:29.412 -!MESSAGE Designer [1.7.0.r44x201405021445.201409261952]: new JRadioButton( - "writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton( - "writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$f2833f96.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException -!SESSION 2014-09-27 07:10:27.315 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:02.036 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:04.723 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:05.869 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:19.868 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 88 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:26.060 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:27.018 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:28.006 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:29.181 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:30.115 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:31.054 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:32.089 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:33.170 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:34.255 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:35.380 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:36.269 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:37.239 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:38.330 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JRadioButton( - "writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton( - "writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 07:29:39.534 -!MESSAGE Designer [1.7.0.r44x201405021445.201409270729]: new JRadioButton( - "writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton( - "writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$d728b072.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.jface 2 0 2014-09-27 07:50:29.790 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-09-27 07:50:29.790 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1db84c26, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1c468e5b, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-09-27 22:33:34.928 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-09-27 22:43:58.282 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-09-27 22:43:58.282 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7cfeee84, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1beb1b8d, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:00.419 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:07.696 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:09.164 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:10.247 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:11.172 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:12.384 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:13.518 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:14.522 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:15.459 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:18.111 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JMenuItem("Contact") -!STACK 0 -java.lang.Error: new JMenuItem("Contact") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:19.048 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:19.878 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:20.852 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:21.589 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:22.551 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:23.460 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:24.635 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JScrollPane ( tfInput ) -!STACK 0 -java.lang.Error: new JScrollPane ( tfInput ) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:25.653 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JScrollPane ( tfInput ) -!STACK 0 -java.lang.Error: new JScrollPane ( tfInput ) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:26.474 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:27.173 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:28.262 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:29.816 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:31.862 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:33.954 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:35.975 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:38.017 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:41.017 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:44:43.408 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:48:41.142 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:48:44.122 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:247) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo.refresh_fetch(ObjectInfo.java:645) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.access$1(ComponentInfo.java:1) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo$3.run(ComponentInfo.java:142) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:181) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.refresh_fetch(ComponentInfo.java:140) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.refresh_fetch(ContainerInfo.java:251) - at org.eclipse.wb.core.model.ObjectInfo$6$1.run(ObjectInfo.java:496) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$6.run(ObjectInfo.java:494) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:492) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:580) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:51:59.859 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JScrollBar() -!STACK 0 -java.lang.Error: new JScrollBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.core.model.JavaInfo$8.postVisit(JavaInfo.java:1143) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.core.model.JavaInfo.refresh_create(JavaInfo.java:1199) - at org.eclipse.wb.core.model.ObjectInfo.refreshCreate0(ObjectInfo.java:550) - at org.eclipse.wb.core.model.ObjectInfo.access$0(ObjectInfo.java:546) - at org.eclipse.wb.core.model.ObjectInfo$5$1.run(ObjectInfo.java:486) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$5.run(ObjectInfo.java:484) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:482) - at org.eclipse.wb.core.model.ObjectInfo.endEdit(ObjectInfo.java:446) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:325) - at org.eclipse.wb.core.gef.command.EditCommand.execute(EditCommand.java:50) - at org.eclipse.wb.internal.gef.core.EditDomain.executeCommand(EditDomain.java:59) - at org.eclipse.wb.gef.core.tools.Tool.executeCommand(Tool.java:209) - at org.eclipse.wb.gef.core.tools.AbstractCreationTool.handleButtonUp(AbstractCreationTool.java:62) - at org.eclipse.wb.gef.core.tools.Tool.mouseUp(Tool.java:395) - at org.eclipse.wb.internal.gef.core.EditDomain.mouseUp(EditDomain.java:255) - at org.eclipse.wb.internal.gef.graphical.EditEventManager.mouseUp(EditEventManager.java:149) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.draw2d.EventManager$8.invoke(EventManager.java:325) - at com.sun.proxy.$Proxy18.mouseUp(Unknown Source) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:220) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 22:52:02.145 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: new JScrollBar() -!STACK 0 -java.lang.Error: new JScrollBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$a266f89e.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-27 23:06:03.097 -!MESSAGE Designer [1.7.0.r44x201405021445.201409272244]: org.eclipse.wb.internal.core.model.creation.ThisCreationSupport cannot be cast to org.eclipse.wb.internal.core.model.creation.ILiveCreationSupport -!STACK 0 -java.lang.ClassCastException: org.eclipse.wb.internal.core.model.creation.ThisCreationSupport cannot be cast to org.eclipse.wb.internal.core.model.creation.ILiveCreationSupport - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.createClone(AbstractLiveManager.java:221) - at org.eclipse.wb.internal.swing.model.component.live.SwingLiveManager.createLiveComponent(SwingLiveManager.java:59) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.createCacheEntryEx(AbstractLiveManager.java:103) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.createCacheEntry(AbstractLiveManager.java:82) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.getCachedEntry(AbstractLiveManager.java:264) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.getCachedEntry(AbstractLiveManager.java:250) - at org.eclipse.wb.internal.swing.model.component.live.SwingLiveManager.getImage(SwingLiveManager.java:131) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.getLiveImage(ComponentInfo.java:259) - at org.eclipse.wb.core.model.AbstractComponentInfo.getImage(AbstractComponentInfo.java:165) - at org.eclipse.wb.core.gef.part.AbstractComponentEditPart$1.paintClientArea(AbstractComponentEditPart.java:91) - at org.eclipse.wb.draw2d.Figure.paintFigure(Figure.java:533) - at org.eclipse.wb.draw2d.Figure.paint(Figure.java:514) - at org.eclipse.wb.draw2d.Figure.paintChildren(Figure.java:552) - at org.eclipse.wb.draw2d.Figure.paint(Figure.java:516) - at org.eclipse.wb.draw2d.Figure.paintChildren(Figure.java:552) - at org.eclipse.wb.draw2d.Figure.paint(Figure.java:516) - at org.eclipse.wb.draw2d.Figure.paintChildren(Figure.java:552) - at org.eclipse.wb.draw2d.Figure.paint(Figure.java:516) - at org.eclipse.wb.internal.draw2d.FigureCanvas.handlePaint(FigureCanvas.java:188) - at org.eclipse.wb.internal.draw2d.FigureCanvas.access$2(FigureCanvas.java:160) - at org.eclipse.wb.internal.draw2d.FigureCanvas$3.handleEvent(FigureCanvas.java:150) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Control.gtk_expose_event(Control.java:3194) - at org.eclipse.swt.widgets.Composite.gtk_expose_event(Composite.java:744) - at org.eclipse.swt.widgets.Canvas.gtk_expose_event(Canvas.java:181) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2091) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -!SESSION 2014-09-28 11:32:15.322 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:35:07.851 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.swing.model.component.live.SwingLiveManager.createComponentCacheEntry(SwingLiveManager.java:91) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.createCacheEntryEx(AbstractLiveManager.java:108) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.createCacheEntry(AbstractLiveManager.java:82) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.getCachedEntry(AbstractLiveManager.java:264) - at org.eclipse.wb.internal.core.model.util.live.AbstractLiveManager.getCachedEntry(AbstractLiveManager.java:245) - at org.eclipse.wb.internal.swing.model.component.live.SwingLiveManager.getImage(SwingLiveManager.java:131) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.getLiveImage(ComponentInfo.java:259) - at org.eclipse.wb.core.model.AbstractComponentInfo.getImage(AbstractComponentInfo.java:165) - at org.eclipse.wb.internal.core.gef.policy.layout.absolute.AbsoluteBasedLayoutEditPolicy.showCreationFeedback(AbsoluteBasedLayoutEditPolicy.java:614) - at org.eclipse.wb.internal.core.gef.policy.layout.absolute.AbsoluteBasedLayoutEditPolicy.showLayoutTargetFeedback(AbsoluteBasedLayoutEditPolicy.java:307) - at org.eclipse.wb.gef.graphical.policies.LayoutEditPolicy.showTargetFeedback(LayoutEditPolicy.java:210) - at org.eclipse.wb.gef.core.EditPart.showTargetFeedback(EditPart.java:827) - at org.eclipse.wb.gef.core.tools.TargetingTool.showTargetFeedback(TargetingTool.java:242) - at org.eclipse.wb.gef.core.tools.TargetingTool.handleEnteredEditPart(TargetingTool.java:99) - at org.eclipse.wb.gef.core.tools.TargetingTool.setTargetEditPart(TargetingTool.java:76) - at org.eclipse.wb.gef.core.tools.TargetingTool.updateTargetUnderMouse(TargetingTool.java:177) - at org.eclipse.wb.gef.core.tools.AbstractCreationTool.handleMove(AbstractCreationTool.java:73) - at org.eclipse.wb.gef.core.tools.Tool.mouseMove(Tool.java:426) - at org.eclipse.wb.internal.gef.core.EditDomain.mouseMove(EditDomain.java:266) - at org.eclipse.wb.internal.gef.graphical.EditEventManager.mouseMove(EditEventManager.java:170) - at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.draw2d.EventManager$8.invoke(EventManager.java:325) - at com.sun.proxy.$Proxy18.mouseMove(Unknown Source) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:58:53.204 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:58:57.221 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:58:58.897 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:00.232 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:01.857 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:03.192 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:04.510 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:05.928 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.internal.swing.model.component.menu.JMenuInfo.initialize(JMenuInfo.java:60) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:07.153 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenuItem("About") -!STACK 0 -java.lang.Error: new JMenuItem("About") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:08.613 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JMenuItem("About") -!STACK 0 -java.lang.Error: new JMenuItem("About") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:10.198 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:12.770 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:14.007 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:15.229 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:16.478 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:17.448 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:18.558 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:19.967 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:21.138 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JPopupMenu() -!STACK 0 -java.lang.Error: new JPopupMenu() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:22.612 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JPopupMenu() -!STACK 0 -java.lang.Error: new JPopupMenu() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:23.943 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:25.259 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:26.466 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 11:59:27.763 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$e497fd8b.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 12:51:55.879 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.toProperty(AbstractTextPropertyEditor.java:178) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.handleKeyPressed(AbstractTextPropertyEditor.java:134) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.access$0(AbstractTextPropertyEditor.java:131) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor$1.keyPressed(AbstractTextPropertyEditor.java:57) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1795) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Text.windowProc(Text.java:2744) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 12:57:15.683 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.toProperty(AbstractTextPropertyEditor.java:178) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.handleKeyPressed(AbstractTextPropertyEditor.java:134) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.access$0(AbstractTextPropertyEditor.java:131) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor$1.keyPressed(AbstractTextPropertyEditor.java:57) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1795) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Text.windowProc(Text.java:2744) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 12:59:13.867 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281135]: java.lang.NullPointerException -!STACK 0 -java.lang.NullPointerException - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.toProperty(AbstractTextPropertyEditor.java:178) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.handleKeyPressed(AbstractTextPropertyEditor.java:134) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor.access$0(AbstractTextPropertyEditor.java:131) - at org.eclipse.wb.internal.core.model.property.editor.AbstractTextPropertyEditor$1.keyPressed(AbstractTextPropertyEditor.java:57) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1424) - at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:824) - at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3269) - at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1795) - at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2098) - at org.eclipse.swt.widgets.Control.windowProc(Control.java:5510) - at org.eclipse.swt.widgets.Text.windowProc(Text.java:2744) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:4700) - at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) - at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9074) - at org.eclipse.swt.widgets.Display.eventProc(Display.java:1253) - at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) - at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2473) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3439) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -!SESSION 2014-09-28 16:22:52.108 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.core.resources 2 10035 2014-09-28 16:23:04.436 -!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. -!SESSION 2014-09-28 16:39:55.015 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.core.resources 2 10035 2014-09-28 16:40:13.038 -!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:34.685 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JFrame() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:39.268 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:40.971 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 79 more - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:42.023 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:43.114 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenuBar() -!STACK 0 -java.lang.Error: new JMenuBar() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:44.539 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:45.460 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:46.757 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenu("Main Menu") -!STACK 0 -java.lang.Error: new JMenu("Main Menu") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:47.705 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenuItem("About") -!STACK 0 -java.lang.Error: new JMenuItem("About") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:48.966 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JMenuItem("About") -!STACK 0 -java.lang.Error: new JMenuItem("About") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:49.854 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException diff --git a/.metadata/.lock b/.metadata/.lock deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.log b/.metadata/.log deleted file mode 100644 index 0952d6c..0000000 --- a/.metadata/.log +++ /dev/null @@ -1,5815 +0,0 @@ -!SESSION 2014-09-28 16:39:55.015 ----------------------------------------------- -eclipse.buildId=4.4.0.I20140606-1215 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -This is a continuation of log file /home/mmk/programms/java/.metadata/.bak_0.log -Created Time: 2014-09-28 17:00:51.090 - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:51.090 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") -!STACK 0 -java.lang.Error: new JCheckBoxMenuItem( - "Copy automatically into Clipboard") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:52.012 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:53.143 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:54.032 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:55.098 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:56.197 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:57.622 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JTextArea() -!STACK 0 -java.lang.Error: new JTextArea() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:00:58.666 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JPopupMenu() -!STACK 0 -java.lang.Error: new JPopupMenu() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:01:01.133 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JPopupMenu() -!STACK 0 -java.lang.Error: new JPopupMenu() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:01:02.428 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:01:03.985 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JLabel("Enter your text:") -!STACK 0 -java.lang.Error: new JLabel("Enter your text:") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:01:05.304 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-09-28 17:01:06.177 -!MESSAGE Designer [1.7.0.r44x201405021445.201409281700]: new JRadioButton("writtenMorse to Latin Letters") -!STACK 0 -java.lang.Error: new JRadioButton("writtenMorse to Latin Letters") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$42ec6b50.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.Assignment.accept0(Assignment.java:313) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:145) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4486) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3831) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3441) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException -!SESSION 2014-10-05 22:36:46.453 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 4 0 2014-10-05 22:37:52.210 -!MESSAGE Unable to resolve plug-in "platform:/plugin/org.eclipse.wb.core.ui/icons/gui_editor.gif". -!STACK 0 -java.io.IOException: Unable to resolve plug-in "platform:/plugin/org.eclipse.wb.core.ui/icons/gui_editor.gif". - at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:64) - at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.resolve(PlatformURLPluginConnection.java:75) - at org.eclipse.core.internal.boot.PlatformURLHandler.openConnection(PlatformURLHandler.java:67) - at org.eclipse.osgi.internal.url.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:114) - at java.net.URL.openConnection(URL.java:972) - at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:33) - at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:206) - at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:141) - at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:162) - at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:230) - at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:208) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:221) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:233) - at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:828) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:136) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run(PartRenderingEngine.java:547) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:531) - at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:69) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:103) - at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:100) - at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:77) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:678) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:185) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:68) - at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:664) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:674) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) - at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1078) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:00.601 -!MESSAGE Connection to http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.4/p2.index failed on download.eclipse.org: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:00.944 -!MESSAGE Connection to http://download.eclipse.org/releases/luna/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:01.210 -!MESSAGE Connection to http://cloudgarden1.com/update-site/p2.index failed on cloudgarden1.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:02.802 -!MESSAGE Connection to http://download.eclipse.org/releases/kepler/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:03.051 -!MESSAGE Connection to http://download.eclipse.org/eclipse/updates/4.4/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:03.328 -!MESSAGE Connection to https://dl-ssl.google.com/android/eclipse/p2.index failed on dl-ssl.google.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: dl-ssl.google.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:03.565 -!MESSAGE Connection to http://download.eclipse.org/eclipse/updates/4.3/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-10-05 22:38:07.679 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-10-05 22:38:08.422 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:11.747 -!MESSAGE Connection to http://download.eclipse.org/releases/luna/p2.index failed on download.eclipse.org: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:11.986 -!MESSAGE Connection to http://cloudgarden1.com/update-site/p2.index failed on cloudgarden1.com: unknown error. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: cloudgarden1.com: unknown error - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302) - at java.net.InetAddress.getAllByName0(InetAddress.java:1255) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:12.222 -!MESSAGE Connection to https://dl-ssl.google.com/android/eclipse/p2.index failed on dl-ssl.google.com. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: dl-ssl.google.com - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:12.455 -!MESSAGE Connection to http://download.eclipse.org/windowbuilder/WB/release/R201406251200/4.4/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:12.683 -!MESSAGE Connection to http://download.eclipse.org/releases/kepler/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:12.920 -!MESSAGE Connection to http://download.eclipse.org/eclipse/updates/4.4/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2014-10-05 22:38:13.156 -!MESSAGE Connection to http://download.eclipse.org/eclipse/updates/4.3/p2.index failed on download.eclipse.org. Retry attempt 0 started -!STACK 0 -java.net.UnknownHostException: download.eclipse.org - at java.net.InetAddress.getAllByName0(InetAddress.java:1259) - at java.net.InetAddress.getAllByName(InetAddress.java:1171) - at java.net.InetAddress.getAllByName(InetAddress.java:1105) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:278) - at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:162) - at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) - at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125) - at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643) - at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) - at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068) - at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064) - at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - -!ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2014-10-05 22:38:40.394 -!MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction error unzipping zipfile: /home/mmk/.eclipse/org.eclipse.platform_4.4.1_1543616141_linux_gtk_x86_64/p2/org.eclipse.equinox.p2.core/cache/binary/org.eclipse.cdt_root_8.4.0.201406111759destination: /usr/share/eclipse -!SESSION 2014-10-05 22:38:57.173 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_20 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-10-05 22:39:08.482 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/com.cloudgarden.jigloo_4.6.4. - -!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2014-10-05 22:39:08.500 -!MESSAGE Unable to acquire PluginConverter service during generation for: /home/mmk/.eclipse/org.eclipse.platform_4.4.0_1543616141_linux_gtk_x86_64/plugins/features. -!SESSION 2014-10-26 10:52:40.535 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.pde.core 4 0 2014-10-26 11:03:34.486 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.595 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.595 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.596 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.597 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.598 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.599 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.600 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.601 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.602 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.603 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-10-26 11:03:34.604 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar - -!ENTRY org.eclipse.wb.core 4 4 2014-10-26 11:18:19.453 -!MESSAGE Designer [1.7.0.r44x201405021445.201410261118]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.core.model.JavaInfo$8.postVisit(JavaInfo.java:1143) - at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$de5768d.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.core.model.JavaInfo.refresh_create(JavaInfo.java:1199) - at org.eclipse.wb.core.model.ObjectInfo.refreshCreate0(ObjectInfo.java:550) - at org.eclipse.wb.core.model.ObjectInfo.access$0(ObjectInfo.java:546) - at org.eclipse.wb.core.model.ObjectInfo$5$1.run(ObjectInfo.java:486) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$5.run(ObjectInfo.java:484) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:482) - at org.eclipse.wb.internal.core.model.util.surround.SurroundSupport$SurroundAction.runEx(SurroundSupport.java:192) - at org.eclipse.wb.internal.core.model.util.ObjectInfoAction$1$1.run(ObjectInfoAction.java:86) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:324) - at org.eclipse.wb.internal.core.model.util.ObjectInfoAction$1.run(ObjectInfoAction.java:84) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runLog(ExecutionUtils.java:106) - at org.eclipse.wb.internal.core.model.util.ObjectInfoAction.run(ObjectInfoAction.java:81) - at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) - at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) - at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) - at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 70 more - -!ENTRY org.eclipse.wb.core 4 4 2014-10-26 11:18:21.693 -!MESSAGE Designer [1.7.0.r44x201405021445.201410261118]: 313 (Exception during 'super' constructor evaluation). JDialog() {} java.lang.NullPointerException -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JDialog() {} java.lang.NullPointerException - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-10-26 11:18:22.644 -!MESSAGE Designer [1.7.0.r44x201405021445.201410261118]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:289) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitFields(ExecutionFlowUtils.java:267) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:223) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-10-26 11:22:22.099 -!MESSAGE Designer [1.7.0.r44x201405021445.201410261118]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$de5768d.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - -!ENTRY org.eclipse.wb.core 4 4 2014-10-26 11:22:23.954 -!MESSAGE Designer [1.7.0.r44x201405021445.201410261118]: new JScrollPane() -!STACK 0 -java.lang.Error: new JScrollPane() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$de5768d.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException -!SESSION 2014-11-06 19:16:28.918 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.pde.core 4 0 2014-11-06 19:27:15.822 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.867 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.868 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.869 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.870 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.871 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.871 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.873 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.873 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.873 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.873 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.873 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.874 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.874 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.874 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.874 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.874 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.877 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.882 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.883 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.884 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.888 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.888 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.888 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.888 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.889 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.889 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.889 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.890 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.891 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-06 19:27:15.891 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar - -!ENTRY org.eclipse.wb.core 4 4 2014-11-06 19:37:44.788 -!MESSAGE Designer [1.7.0.r44x201405021445.201411061937]: 313 (Exception during 'super' constructor evaluation). JDialog() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) -!STACK 0 -org.eclipse.wb.internal.core.utils.exception.DesignerException: 313 (Exception during 'super' constructor evaluation). JDialog() {} java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateJavaInfoUsingCreationSupport(JavaInfoEvaluationHelper.java:642) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.addJavaInfo(JavaInfoParser.java:1261) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:253) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:269) - ... 63 more - -!ENTRY org.eclipse.wb.core 4 4 2014-11-06 19:37:47.258 -!MESSAGE Designer [1.7.0.r44x201405021445.201411061937]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:289) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitFields(ExecutionFlowUtils.java:267) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:223) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 70 more - -!ENTRY org.eclipse.wb.core 4 4 2014-11-06 19:37:50.215 -!MESSAGE Designer [1.7.0.r44x201405021445.201411061937]: new JPanel() -!STACK 0 -java.lang.Error: new JPanel() - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:289) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitFields(ExecutionFlowUtils.java:267) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:223) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 70 more - -!ENTRY org.eclipse.wb.core 4 4 2014-11-06 19:40:35.145 -!MESSAGE Designer [1.7.0.r44x201405021445.201411061937]: new JLabel("New label") -!STACK 0 -java.lang.Error: new JLabel("New label") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.core.model.JavaInfo$8.postVisit(JavaInfo.java:1143) - at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$5510ed60.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.core.model.JavaInfo.refresh_create(JavaInfo.java:1199) - at org.eclipse.wb.core.model.ObjectInfo.refreshCreate0(ObjectInfo.java:550) - at org.eclipse.wb.core.model.ObjectInfo.access$0(ObjectInfo.java:546) - at org.eclipse.wb.core.model.ObjectInfo$5$1.run(ObjectInfo.java:486) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:145) - at org.eclipse.wb.core.model.ObjectInfo$5.run(ObjectInfo.java:484) - at org.eclipse.wb.internal.swing.utils.SwingUtils$2.run(SwingUtils.java:76) - at org.eclipse.wb.internal.swing.utils.SwingUtils.invokeLaterAndWait(SwingUtils.java:180) - at org.eclipse.wb.internal.swing.utils.SwingUtils.runLaterAndWait(SwingUtils.java:73) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.execRefreshOperation(ComponentInfo.java:119) - at org.eclipse.wb.core.model.ObjectInfo.refresh(ObjectInfo.java:482) - at org.eclipse.wb.core.model.ObjectInfo.endEdit(ObjectInfo.java:446) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.run(ExecutionUtils.java:325) - at org.eclipse.wb.core.gef.command.EditCommand.execute(EditCommand.java:50) - at org.eclipse.wb.internal.gef.core.EditDomain.executeCommand(EditDomain.java:59) - at org.eclipse.wb.gef.core.tools.Tool.executeCommand(Tool.java:209) - at org.eclipse.wb.gef.core.tools.AbstractCreationTool.handleButtonUp(AbstractCreationTool.java:62) - at org.eclipse.wb.gef.core.tools.Tool.mouseUp(Tool.java:395) - at org.eclipse.wb.internal.gef.core.EditDomain.mouseUp(EditDomain.java:255) - at org.eclipse.wb.internal.gef.graphical.EditEventManager.mouseUp(EditEventManager.java:149) - at sun.reflect.GeneratedMethodAccessor155.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.draw2d.EventManager$8.invoke(EventManager.java:325) - at com.sun.proxy.$Proxy18.mouseUp(Unknown Source) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:220) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getWriteMethod(PropertyDescriptor.java:270) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:447) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 77 more - -!ENTRY org.eclipse.wb.core 4 4 2014-11-06 19:40:36.754 -!MESSAGE Designer [1.7.0.r44x201405021445.201411061937]: new JLabel("New label") -!STACK 0 -java.lang.Error: new JLabel("New label") - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:71) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluateExpression(JavaInfoEvaluationHelper.java:630) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper.evaluate(JavaInfoEvaluationHelper.java:502) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.evaluateNode(JavaInfoParser.java:1309) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$1(JavaInfoParser.java:1300) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor$3.run(JavaInfoParser.java:602) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runRethrow(ExecutionUtils.java:119) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$ExecutionFlowParseVisitor.postVisit(JavaInfoParser.java:592) - at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.core.eval.ExecutionFlowUtils$1.intercept(ExecutionFlowUtils.java:399) - at org.eclipse.jdt.core.dom.ASTVisitor$$EnhancerByCGLIB$$5510ed60.postVisit() - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2714) - at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2759) - at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:263) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2782) - at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:267) - at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2711) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:354) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement0(ExecutionFlowUtils.java:336) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visitStatement(ExecutionFlowUtils.java:315) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:247) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:228) - at org.eclipse.wb.core.eval.ExecutionFlowUtils.visit(ExecutionFlowUtils.java:191) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parseRootMethods(JavaInfoParser.java:312) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:268) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.DesignPage.refreshGEF(DesignPage.java:392) - at org.eclipse.wb.internal.core.editor.actions.RefreshAction.run(RefreshAction.java:46) - at org.eclipse.wb.internal.core.editor.actions.DesignPageAction.run(DesignPageAction.java:34) - at org.eclipse.wb.internal.core.editor.errors.JavaExceptionComposite.doRefresh(JavaExceptionComposite.java:87) - at org.eclipse.wb.internal.core.editor.errors.ExceptionComposite$3.widgetSelected(ExceptionComposite.java:129) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: java.lang.NullPointerException - at java.beans.MethodRef.get(MethodRef.java:72) - at java.beans.PropertyDescriptor.getReadMethod(PropertyDescriptor.java:206) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildred_Method(JavaInfoUtils.java:449) - at org.eclipse.wb.internal.core.model.JavaInfoUtils.addExposedChildren(JavaInfoUtils.java:429) - at org.eclipse.wb.internal.swing.model.component.ComponentInfo.createExposedChildren(ComponentInfo.java:109) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.createExposedChildren(ContainerInfo.java:143) - at org.eclipse.wb.core.model.JavaInfo.initialize(JavaInfo.java:423) - at org.eclipse.wb.internal.swing.model.component.ContainerInfo.initialize(ContainerInfo.java:114) - at org.eclipse.wb.core.model.JavaInfo.setObject(JavaInfo.java:1288) - at org.eclipse.wb.internal.core.model.JavaInfoEvaluationHelper$3.evaluationSuccessful(JavaInfoEvaluationHelper.java:271) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate0(AstEvaluationEngine.java:179) - at org.eclipse.wb.core.eval.AstEvaluationEngine.evaluate(AstEvaluationEngine.java:61) - ... 81 more -!SESSION 2014-11-06 22:11:39.031 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.ui 4 0 2014-11-06 22:35:31.328 -!MESSAGE Unhandled event loop exception -!STACK 0 -org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) - at org.eclipse.swt.SWT.error(SWT.java:4441) - at org.eclipse.swt.SWT.error(SWT.java:4356) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) - at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3774) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3412) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Caused by: org.eclipse.swt.SWTException: Widget is disposed - at org.eclipse.swt.SWT.error(SWT.java:4441) - at org.eclipse.swt.SWT.error(SWT.java:4356) - at org.eclipse.swt.SWT.error(SWT.java:4327) - at org.eclipse.swt.widgets.Widget.error(Widget.java:476) - at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:413) - at org.eclipse.swt.widgets.Control.setFocus(Control.java:4339) - at org.eclipse.jdt.internal.ui.text.java.hover.AbstractAnnotationHover$AnnotationInformationControl.setFocus(AbstractAnnotationHover.java:207) - at org.eclipse.jface.text.AbstractInformationControlManager.showInformationControl(AbstractInformationControlManager.java:1276) - at org.eclipse.jface.internal.text.StickyHoverManager.showInformationControl(StickyHoverManager.java:295) - at org.eclipse.jface.internal.text.InformationControlReplacer.showInformationControl(InformationControlReplacer.java:162) - at org.eclipse.jface.text.AbstractInformationControlManager.internalShowInformationControl(AbstractInformationControlManager.java:1164) - at org.eclipse.jface.text.AbstractInformationControlManager.presentInformation(AbstractInformationControlManager.java:1150) - at org.eclipse.jface.text.AbstractInformationControlManager.setInformation(AbstractInformationControlManager.java:418) - at org.eclipse.jface.internal.text.InformationControlReplacer.computeInformation(InformationControlReplacer.java:114) - at org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation(AbstractInformationControlManager.java:1131) - at org.eclipse.jface.text.AbstractInformationControlManager.showInformation(AbstractInformationControlManager.java:1121) - at org.eclipse.jface.internal.text.InformationControlReplacer.replaceInformationControl(InformationControlReplacer.java:99) - at org.eclipse.jface.text.AbstractInformationControlManager.replaceInformationControl(AbstractInformationControlManager.java:1298) - at org.eclipse.jface.text.AbstractHoverInformationControlManager.replaceInformationControl(AbstractHoverInformationControlManager.java:809) - at org.eclipse.jface.text.TextViewerHoverManager.replaceInformationControl(TextViewerHoverManager.java:309) - at org.eclipse.jface.text.AbstractHoverInformationControlManager$2.run(AbstractHoverInformationControlManager.java:327) - at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) - at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) - ... 24 more - -!ENTRY org.eclipse.jface 2 0 2014-11-06 22:43:41.850 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-11-06 22:43:41.850 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@693972a9, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@6ceaef8e, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-11-07 06:17:56.192 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-11-07 06:30:46.688 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-11-07 06:30:46.688 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@3514d1a4, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1177049c, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) - -!ENTRY org.eclipse.pde.core 4 0 2014-11-07 06:30:54.060 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.069 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.070 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.074 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.075 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.076 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.077 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.081 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.082 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.083 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-07 06:30:54.084 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SESSION 2014-11-08 19:17:45.474 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.jface 2 0 2014-11-08 19:49:56.131 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-11-08 19:49:56.131 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@61aa5dbf, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@483f19a3, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) - -!ENTRY org.eclipse.pde.core 4 0 2014-11-08 20:09:04.518 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.577 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.578 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.578 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.580 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.580 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.580 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.581 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.584 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.585 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.586 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.587 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.588 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 20:09:04.589 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SESSION 2014-11-08 21:02:05.571 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.pde.core 4 0 2014-11-08 21:06:07.762 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.795 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.797 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.798 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.798 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.798 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.798 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.798 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.799 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.800 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.801 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.802 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.802 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.802 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.802 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.803 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.806 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.806 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.806 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.806 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.806 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-08 21:06:07.807 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SESSION 2014-11-09 21:52:27.646 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.pde.core 4 0 2014-11-09 21:53:54.757 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.787 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.787 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.787 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.787 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.788 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.789 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.790 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.790 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.790 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.790 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.790 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.791 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.792 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.793 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.794 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.794 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.794 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.794 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.794 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.795 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 21:53:54.796 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SESSION 2014-11-09 21:58:12.023 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.core.resources 2 10035 2014-11-09 21:59:08.702 -!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. - -!ENTRY org.eclipse.pde.core 4 0 2014-11-09 22:01:59.499 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.508 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.508 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.509 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.510 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.510 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.510 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.510 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.513 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.513 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.514 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.515 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.516 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.516 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.516 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.516 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.517 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.518 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.519 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.520 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.523 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-11-09 22:01:59.524 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar - -!ENTRY org.eclipse.jface 2 0 2014-11-09 22:03:03.413 -!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. -!SUBENTRY 1 org.eclipse.jface 2 0 2014-11-09 22:03:03.413 -!MESSAGE A conflict occurred for CTRL+D: -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.debug.ui.commands.eof,EOF, - Send end of file, - Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@321b2469, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.debug.ui.console,,,system) -Binding(CTRL+D, - ParameterizedCommand(Command(org.eclipse.ui.edit.text.delete.line,Delete Line, - Delete a line of text, - Category(org.eclipse.ui.category.textEditor,Text Editing,Text Editing Commands,true), - org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@74d242b5, - ,,true),null), - org.eclipse.ui.defaultAcceleratorConfiguration, - org.eclipse.ui.textEditorScope,,,system) -!SESSION 2014-12-11 19:27:35.515 ----------------------------------------------- -eclipse.buildId=4.4.1.M20140925-0400 -java.version=1.8.0_25 -java.vendor=Oracle Corporation -BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_DK -Framework arguments: -product org.eclipse.epp.package.standard.product -Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.standard.product - -!ENTRY org.eclipse.pde.core 4 0 2014-12-11 19:29:18.448 -!MESSAGE The current target platform contains errors, open Window > Preferences > Plug-in Development > Target Platform for details. -!STACK 1 -org.eclipse.core.runtime.CoreException: Problems occurred getting the plug-ins in this container - at org.eclipse.pde.internal.core.PluginModelManager.getExternalBundles(PluginModelManager.java:604) - at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:525) - at org.eclipse.pde.internal.core.PluginModelManager.findModel(PluginModelManager.java:874) - at org.eclipse.pde.core.plugin.PluginRegistry.findModel(PluginRegistry.java:110) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.wb.internal.core.utils.reflect.ReflectionUtils.invokeMethod(ReflectionUtils.java:869) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.invokeStatic(ReflectivePDE.java:90) - at org.eclipse.wb.internal.core.utils.pde.ReflectivePDE.findModel(ReflectivePDE.java:65) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addFragments(ProjectClassLoader.java:139) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.addRuntimeClassPathEntries(ProjectClassLoader.java:127) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.getClasspathUrls(ProjectClassLoader.java:73) - at org.eclipse.wb.internal.core.utils.reflect.ProjectClassLoader.create(ProjectClassLoader.java:64) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.createClassLoader_project(AbstractParseFactory.java:792) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.getClassLoader(AbstractParseFactory.java:747) - at org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoader(AbstractParseFactory.java:732) - at org.eclipse.wb.internal.swing.parser.ParseFactory.initializeClassLoader(ParseFactory.java:282) - at org.eclipse.wb.internal.swing.parser.ParseFactory.getRootContext(ParseFactory.java:106) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(JavaInfoParser.java:1182) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:242) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser.java:238) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:153) - at org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoParser.java:1) - at org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(ExecutionUtils.java:159) - at org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.java:151) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:534) - at org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:522) - at org.eclipse.wb.internal.core.editor.DesignPage$8$1.run(DesignPage.java:449) - at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) - at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) - at org.eclipse.wb.internal.core.editor.DesignPage$8.run(DesignPage.java:446) - at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:466) - at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:374) - at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProgress(DesignPage.java:465) - at org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPage.java:415) - at org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoManager.java:381) - at org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:90) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(DesignPage.java:263) - at org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage.java:241) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(DefaultMultiMode.java:125) - at org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected(DefaultMultiMode.java:63) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1397) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1182) - at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110) - at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794) - at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) - at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:483) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) - at org.eclipse.equinox.launcher.Main.run(Main.java:1465) - at org.eclipse.equinox.launcher.Main.main(Main.java:1438) -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -Contains: File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar -!SUBENTRY 1 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE Problems occurred getting the plug-ins in this container -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.cvs_1.4.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.480 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.481 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.481 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.481 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.481 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.filetransfer_5.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.identity_3.4.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer_3.2.200.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.482 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4_1.0.500.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.httpclient4.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ecf.ssl_1.1.0.v20140528-1625.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.core_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.doc_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.483 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.egit.ui_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.common_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.change_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.emf.ecore.xmi_2.10.0.v20140514-1158.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.core_1.3.0.v20140521-1611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.help.ui_1.3.0.v20140425-1404.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.mpc.ui_1.3.0.v20140529-2031.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.epp.package.standard_4.4.0.20140612-0500 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.485 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.486 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt_3.10.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.486 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.486 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug_3.8.100.v20140522-1618 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.487 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.isv_3.10.0.v20140604-1919.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.487 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.doc.user_3.10.0.v20140606-1536.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.487 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.487 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.488 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jgit.archive_3.4.0.201406110918-r.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde_3.8.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.doc.user_3.10.0.v20140605-1909.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.489 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform_4.4.0.v20140606-1215 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.isv_4.4.0.v20140604-2138.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.doc.user_4.4.0.v20140606-1558.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.rcp_4.3.100.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt_3.103.0.v20140605-2008.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes_1.0.0.v20140604-1608 -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench_3.106.0.v20140530-0732.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.commons.codec.source_1.6.0.v201305230611.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpclient.source_4.2.6.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.apache.httpcomponents.httpcore.source_4.2.5.v201311072007.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.492 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.compare.source_3.5.500.v20131106-1552.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.databinding.source_1.4.1.v20140214-0004.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.core.resources.source_3.9.0.v20140514-1307.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.core.source_3.9.0.v20140521-1435.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.debug.ui.source_3.10.0.v20140604-1637.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.core.services.source_1.2.0.v20140509-1840.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.css.swt.source_0.11.100.v20140522-1045.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.addons.swt.source_1.1.0.v20140602-1537.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.renderers.swt.source_0.12.0.v20140521-1818.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.e4.ui.workbench.source_1.1.0.v20140528-1949.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.equinox.p2.publisher.source_1.3.0.v20140129-1408.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.493 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.help.base.source_4.0.200.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.495 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.core.source_3.10.0.v20140604-1726.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.debug.source_3.8.100.v20140522-1618.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.launching.source_3.7.100.v20140428-1912.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jdt.ui.source_3.10.0.v20140604-1403.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.source_3.10.0.v20140604-0740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.jface.text.source_3.9.0.v20140521-1657.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ltk.core.refactoring.source_3.6.100.v20140520-1248.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.compatibility.state.source_1.0.0.v20140403-1907.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.osgi.source_3.10.0.v20140606-1445.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.api.tools.ui.source_1.0.500.v20140512-1548.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.core.source_3.10.0.v20140519-1409.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ua.core.source_1.0.300.v20140204-1740.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.pde.ui.source_3.8.100.v20140529-0947.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.platform.source_4.4.0.v20140606-1215.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_64.source_3.103.0.v20140605-2012.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.ide.source_3.10.0.v20140521-1937.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.navigator.source_3.5.400.v20140210-1835.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.source_3.106.0.v20140519-0906.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.themes.source_1.0.0.v20140604-1608.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.496 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.trace.source_1.0.200.v20140424-1951.jar -!SUBENTRY 2 org.eclipse.pde.core 4 0 2014-12-11 19:29:18.497 -!MESSAGE File does not exist: /usr/share/eclipse/plugins/org.eclipse.ui.workbench.source_3.106.0.v20140530-0732.jar diff --git a/.metadata/.plugins/org.eclipse.cdt.core/.log b/.metadata/.plugins/org.eclipse.cdt.core/.log deleted file mode 100644 index d1e7d97..0000000 --- a/.metadata/.plugins/org.eclipse.cdt.core/.log +++ /dev/null @@ -1,34 +0,0 @@ -*** SESSION Aug 07, 2014 18:11:21.36 ------------------------------------------- -*** SESSION Aug 13, 2014 11:18:13.02 ------------------------------------------- -*** SESSION Aug 13, 2014 19:29:14.47 ------------------------------------------- -*** SESSION Aug 14, 2014 08:45:09.10 ------------------------------------------- -*** SESSION Aug 17, 2014 20:30:07.62 ------------------------------------------- -*** SESSION Aug 17, 2014 21:35:21.75 ------------------------------------------- -*** SESSION Aug 18, 2014 00:51:01.05 ------------------------------------------- -*** SESSION Aug 18, 2014 00:55:09.85 ------------------------------------------- -*** SESSION Aug 18, 2014 09:03:46.13 ------------------------------------------- -*** SESSION Sep 18, 2014 19:36:18.58 ------------------------------------------- -*** SESSION Sep 19, 2014 18:58:07.74 ------------------------------------------- -*** SESSION Sep 20, 2014 21:09:29.74 ------------------------------------------- -*** SESSION Sep 20, 2014 21:24:26.14 ------------------------------------------- -*** SESSION Sep 21, 2014 10:30:07.78 ------------------------------------------- -*** SESSION Sep 21, 2014 17:40:36.61 ------------------------------------------- -*** SESSION Sep 26, 2014 18:21:47.72 ------------------------------------------- -*** SESSION Sep 26, 2014 19:35:25.66 ------------------------------------------- -*** SESSION Sep 27, 2014 07:11:51.76 ------------------------------------------- -*** SESSION Sep 27, 2014 09:42:06.29 ------------------------------------------- -*** SESSION Sep 27, 2014 22:34:25.43 ------------------------------------------- -*** SESSION Sep 28, 2014 16:41:17.63 ------------------------------------------- -*** SESSION Oct 05, 2014 22:39:42.34 ------------------------------------------- -*** SESSION Oct 26, 2014 10:54:24.50 ------------------------------------------- -*** SESSION Nov 06, 2014 19:18:45.66 ------------------------------------------- -*** SESSION Nov 06, 2014 22:12:25.33 ------------------------------------------- -*** SESSION Nov 07, 2014 06:18:43.84 ------------------------------------------- -*** SESSION Nov 08, 2014 19:18:44.84 ------------------------------------------- -*** SESSION Nov 08, 2014 21:02:49.62 ------------------------------------------- -*** SESSION Nov 09, 2014 21:59:35.54 ------------------------------------------- -*** SESSION Nov 10, 2014 22:19:20.77 ------------------------------------------- -*** SESSION Nov 16, 2014 21:30:46.27 ------------------------------------------- -*** SESSION Nov 21, 2014 23:15:41.46 ------------------------------------------- -*** SESSION Nov 30, 2014 12:26:18.20 ------------------------------------------- -*** SESSION Dec 11, 2014 19:28:31.76 ------------------------------------------- diff --git a/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c b/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c deleted file mode 100644 index 8b13789..0000000 --- a/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp b/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp deleted file mode 100644 index 8b13789..0000000 --- a/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/1/802dfe8df34600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/1/802dfe8df34600141fd6f4940a7a52e5 deleted file mode 100644 index 33b1111..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/1/802dfe8df34600141fd6f4940a7a52e5 +++ /dev/null @@ -1,478 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/21/4009afbdfe4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/21/4009afbdfe4600141fd6f4940a7a52e5 deleted file mode 100644 index 4f64f80..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/21/4009afbdfe4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,94 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("New label"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblLic = new JLabel("New label"); - lblLic.setBounds(12, 98, 100, 15); - panel.add(lblLic); - - JLabel lblVer = new JLabel("New label"); - lblVer.setBounds(12, 125, 100, 15); - panel.add(lblVer); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2a/8002f572fc4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/2a/8002f572fc4600141fd6f4940a7a52e5 deleted file mode 100644 index 408bb54..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/2a/8002f572fc4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,555 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#") && (output.toString().equals("#") == false)){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2e/b0a68bab1c4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/2e/b0a68bab1c4700141f1c90b0a4df3f80 deleted file mode 100644 index 8fdf8ec..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/2e/b0a68bab1c4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,110 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("marcel-kapfer.de/projects/morse"); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("marcelmichaelkapfer@yahoo.co.nz"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("0.99"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("GNU v3.0"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3b/7012bd47f64600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/3b/7012bd47f64600141fd6f4940a7a52e5 deleted file mode 100644 index 1905984..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/3b/7012bd47f64600141fd6f4940a7a52e5 +++ /dev/null @@ -1,540 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3c/0010ca1ff74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/3c/0010ca1ff74600141fd6f4940a7a52e5 deleted file mode 100644 index 4a2e6ee..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/3c/0010ca1ff74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,545 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3c/a0af8b64f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/3c/a0af8b64f74600141fd6f4940a7a52e5 deleted file mode 100644 index 1c797c3..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/3c/a0af8b64f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,558 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/42/80461635fd4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/42/80461635fd4600141fd6f4940a7a52e5 deleted file mode 100644 index 93c4792..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/42/80461635fd4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,74 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 300); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "Developer", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 37); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Developer: Marcel Kapfer"); - lblDeveloper.setBounds(5, 17, 426, 15); - panel.add(lblDeveloper); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/42/a0c25128fb4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/42/a0c25128fb4600141fd6f4940a7a52e5 deleted file mode 100644 index 3fb1042..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/42/a0c25128fb4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,560 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#") && (output.toString().equals("#") == false)){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/47/b0c3a8171c4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/47/b0c3a8171c4700141f1c90b0a4df3f80 deleted file mode 100644 index db21588..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/47/b0c3a8171c4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,125 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -import java.awt.Desktop; -import java.net.URI; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("marcel-kapfer.de/projects/morse"); - lblNewLabel.addMouseListener(new MouseAdapter() { - @Override - public void mouseReleased(MouseEvent e) { - - if(Desktop.isDesktopSupported()) - { - Desktop.getDesktop().browse(new URI("http://www.example.com")); - } - } - }); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("marcelmichaelkapfer@yahoo.co.nz"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("0.99"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("GNU v3.0"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4c/6002fe3b658100141625a7511dfac22b b/.metadata/.plugins/org.eclipse.core.resources/.history/4c/6002fe3b658100141625a7511dfac22b deleted file mode 100644 index f9e8d43..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/4c/6002fe3b658100141625a7511dfac22b +++ /dev/null @@ -1,1211 +0,0 @@ -/* - * This is a programm to translate latin letters, words, sentences, books and so on, to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 1.0.0 - * - */ - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; - -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 443); - contentPane = new JPanel(); - contentPane.setBackground(new Color(255, 255, 255)); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBackground(new Color(51, 102, 255)); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - mnMain.setBackground(new Color(255, 255, 255)); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.setToolTipText("Information about the Software"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mntmBug.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - Bug.main(null); - } - }); - mntmBug.setToolTipText("Information about handling a bug"); - mnMain.add(mntmBug); - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mntmHowTo.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - HowTo.main(null); - } - }); - mntmHowTo.setToolTipText("Information about how to use the software"); - mnMain.add(mntmHowTo); - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mntmMissingCode - .setToolTipText("Information about handling a missing code"); - mnMain.add(mntmMissingCode); - - JMenuItem mntmExit = new JMenuItem("Exit"); - mntmExit.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - mnMain.add(mntmExit); - mntmMissingCode.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - MissingCode.main(null); - } - }); - - JMenu mnClipboard = new JMenu("Clipboard"); - mnClipboard.setBackground(new Color(255, 255, 255)); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mntnPaste - .setToolTipText("Paste the text from your Clipboard into the input field"); - mntnPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - mnClipboard.add(mntnPaste); - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mntmCopy.setToolTipText("Copy the text from the output field into your clipboard"); - mntmCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - mnClipboard.add(mntmCopy); - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - chckbxmntmClipboardAutomatic - .setToolTipText("Copy the text form the output field automatically into your clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - tfInput.setToolTipText("Enter here your text"); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste - .setToolTipText("Paste the text from your Clipboard into the input field"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.setToolTipText("Select the whole text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.setToolTipText("Delete the whole text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBackground(new Color(255, 255, 255)); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - rdbtnwmll.setBackground(new Color(255, 255, 255)); - rdbtnwmll - .setToolTipText("Convert writtenMorse into normal latin letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - rdbtnllwm.setBackground(new Color(255, 255, 255)); - rdbtnllwm - .setToolTipText("Convert normal latin letters into writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - rdbtnmll.setBackground(new Color(255, 255, 255)); - rdbtnmll.setToolTipText("Convert normal morse code into normal latin letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - rdbtnllm.setBackground(new Color(255, 255, 255)); - rdbtnllm.setToolTipText("convert normal latin letters into normal morse code"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.setForeground(new Color(255, 255, 255)); - btnConvert.setBackground(new Color(51, 102, 255)); - btnConvert - .setToolTipText("Convert the insert text to the choosen code"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - tfOutput.setToolTipText("This is the output text field"); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.setForeground(new Color(255, 255, 255)); - btnSelectInput.setBackground(new Color(51, 102, 255)); - btnSelectInput.setToolTipText("Select the whole text of the input box"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - WmLl(); - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - MLl(); - } else if (rdbtnllm.isSelected()) { - LlM(); - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.requestFocus(); - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - try { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if (output.toString().endsWith("#") - && (output.toString().equals("#") == false)) { - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting writtenMorse to latin letters - */ - private void WmLl() { - try { - // Variables - String input; - StringBuffer output = new StringBuffer(); - input = tfInput.getText().toUpperCase() + "#"; - StringBuffer inputToSign = new StringBuffer(input); - while (inputToSign.toString().equals("#") == false) { - int d = 0; - boolean signFull = true; - StringBuffer sign = new StringBuffer(); - while (signFull) { - if (inputToSign.toString().charAt(d) == '+' - || inputToSign.toString().charAt(d) == '#') { - if (d == 0) { - if (inputToSign.toString().startsWith("+")) { - output.append(" "); - } - inputToSign.deleteCharAt(0); - } else { - sign.replace(0, sign.length(), inputToSign - .toString().substring(0, d)); - inputToSign.delete(0, d); - signFull = false; - } - } else { - d++; - } - } - if (input.equals("°")) { - break; - } else if (sign.toString().equals("01")) { - output.append("A"); - } else if (sign.toString().equals("1000")) { - output.append("B"); - } else if (sign.toString().equals("1010")) { - output.append("C"); - } else if (sign.toString().equals("100")) { - output.append("D"); - } else if (sign.toString().equals("0")) { - output.append("E"); - } else if (sign.toString().equals("0010")) { - output.append("F"); - } else if (sign.toString().equals("110")) { - output.append("G"); - } else if (sign.toString().equals("0000")) { - output.append("H"); - } else if (sign.toString().equals("00")) { - output.append("I"); - } else if (sign.toString().equals("0111")) { - output.append("J"); - } else if (sign.toString().equals("101")) { - output.append("K"); - } else if (sign.toString().equals("0100")) { - output.append("L"); - } else if (sign.toString().equals("11")) { - output.append("M"); - } else if (sign.toString().equals("10")) { - output.append("N"); - } else if (sign.toString().equals("111")) { - output.append("O"); - } else if (sign.toString().equals("0110")) { - output.append("P"); - } else if (sign.toString().equals("1101")) { - output.append("Q"); - } else if (sign.toString().equals("010")) { - output.append("R"); - } else if (sign.toString().equals("000")) { - output.append("S"); - } else if (sign.toString().equals("1")) { - output.append("T"); - } else if (sign.toString().equals("001")) { - output.append("U"); - } else if (sign.toString().equals("0001")) { - output.append("V"); - } else if (sign.toString().equals("011")) { - output.append("W"); - } else if (sign.toString().equals("1001")) { - output.append("X"); - } else if (sign.toString().equals("1011")) { - output.append("Y"); - } else if (sign.toString().equals("1100")) { - output.append("Z"); - } else if (sign.toString().equals("11111")) { - output.append("0 (zero)"); - } else if (sign.toString().equals("01111")) { - output.append("1"); - } else if (sign.toString().equals("00111")) { - output.append("2"); - } else if (sign.toString().equals("00011")) { - output.append("3"); - } else if (sign.toString().equals("00001")) { - output.append("4"); - } else if (sign.toString().equals("00000")) { - output.append("5"); - } else if (sign.toString().equals("10000")) { - output.append("6"); - } else if (sign.toString().equals("11000")) { - output.append("7"); - } else if (sign.toString().equals("11100")) { - output.append("8"); - } else if (sign.toString().equals("11110")) { - output.append("9"); - } else if (sign.toString().equals("0101")) { - output.append("Ä"); - } else if (sign.toString().equals("1110")) { - output.append("Ö"); - } else if (sign.toString().equals("0011")) { - output.append("Ü"); - } else if (sign.toString().equals("00011000")) { - output.append("ß"); - } else if (sign.toString().equals("1111")) { - output.append("CH"); - } else if (sign.toString().equals("010101")) { - output.append("."); - } else if (sign.toString().equals("110011")) { - output.append(","); - } else if (sign.toString().equals("111000")) { - output.append(":"); - } else if (sign.toString().equals("101010")) { - output.append(";"); - } else if (sign.toString().equals("001100")) { - output.append("?"); - } else if (sign.toString().equals("101011")) { - output.append("!"); - } else if (sign.toString().equals("100001")) { - output.append("-"); - } else if (sign.toString().equals("001101")) { - output.append("_"); - } else if (sign.toString().equals("10110")) { - output.append("("); - } else if (sign.toString().equals("101101")) { - output.append(")"); - } else if (sign.toString().equals("011110")) { - output.append("'"); - } else if (sign.toString().equals("10001")) { - output.append("="); - } else if (sign.toString().equals("01010")) { - output.append("+ or End of the signal"); - } else if (sign.toString().equals("10010")) { - output.append("/"); - } else if (sign.toString().equals("011010")) { - output.append("@"); - } else if (sign.toString().equals("10101")) { - output.append("Begin of the signal"); - } else if (sign.toString().equals("10001")) { - output.append("Wait"); - } else if (sign.toString().equals("00010")) { - output.append("Understood"); - } else if (sign.toString().equals("000101")) { - output.append("End of work"); - } else if (sign.toString().equals("000111000")) { - output.append("SOS"); - } else if (sign.toString().equals("00000000")) { - output.append("Error"); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.toString()); - After(); - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting normal letters into morse code - */ - - private void LlM() { - try { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText(" "); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("...-.-"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("........"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("-.-.-"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText(".-.-."); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("...-."); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText(".-..."); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("...---..."); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText(" "); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText(" "); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - output.append(" "); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append(".- "); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("-... "); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("-.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append(". "); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("..-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("--. "); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append(".... "); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append(".. "); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append(".--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append(".-.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append(".--. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append(".-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("... "); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("- "); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("..- "); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("...- "); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append(".-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("-..- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("-.-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("--.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("----- "); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append(".---- "); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("..--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("...-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("....- "); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("..... "); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("-.... "); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("--... "); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("---.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("----. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append(".-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("---. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("..-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("...--... "); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append(".-.-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("--..-- "); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("---... "); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("-.-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("..--.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("-.-.-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("-....- "); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("..--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("-.--. "); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("-.--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("-...- "); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append(".-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("-..-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append(".--.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append(".----. "); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("...-..- "); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if (output.toString().endsWith(" ") - && (output.toString().equals(" ") == false)) { - output.delete(output.length() - 3, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting morse code into latin letters - */ - private void MLl() { - try { - // Variables - String input; - StringBuffer output = new StringBuffer(); - input = tfInput.getText() + " "; - StringBuffer inputToSign = new StringBuffer(input); - while (inputToSign.toString().equals(" ") == false) { - int d = 0; - boolean signFull = true; - StringBuffer sign = new StringBuffer(); - while (signFull) { - if (inputToSign.toString().startsWith(" ")) { - output.append(" "); - inputToSign.delete(d, d + 9); - } else if (inputToSign.toString().substring(d, d + 3) - .equals(" ")) { - if (d == 0) { - inputToSign.delete(0, 3); - } else { - sign.replace(0, sign.length(), inputToSign - .toString().substring(0, d)); - inputToSign.delete(0, d); - signFull = false; - } - } else { - d++; - } - } - if (sign.toString().equals(".-")) { - output.append("A"); - } else if (sign.toString().equals("-...")) { - output.append("B"); - } else if (sign.toString().equals("-.-.")) { - output.append("C"); - } else if (sign.toString().equals("-..")) { - output.append("D"); - } else if (sign.toString().equals(".")) { - output.append("E"); - } else if (sign.toString().equals("..-.")) { - output.append("F"); - } else if (sign.toString().equals("--.")) { - output.append("G"); - } else if (sign.toString().equals("....")) { - output.append("H"); - } else if (sign.toString().equals("..")) { - output.append("I"); - } else if (sign.toString().equals(".---")) { - output.append("J"); - } else if (sign.toString().equals("-.-")) { - output.append("K"); - } else if (sign.toString().equals(".-..")) { - output.append("L"); - } else if (sign.toString().equals("--")) { - output.append("M"); - } else if (sign.toString().equals("-.")) { - output.append("N"); - } else if (sign.toString().equals("---")) { - output.append("O"); - } else if (sign.toString().equals(".--.")) { - output.append("P"); - } else if (sign.toString().equals("--.-")) { - output.append("Q"); - } else if (sign.toString().equals(".-.")) { - output.append("R"); - } else if (sign.toString().equals("...")) { - output.append("S"); - } else if (sign.toString().equals("-")) { - output.append("T"); - } else if (sign.toString().equals("..-")) { - output.append("U"); - } else if (sign.toString().equals("...-")) { - output.append("V"); - } else if (sign.toString().equals(".--")) { - output.append("W"); - } else if (sign.toString().equals("-..-")) { - output.append("X"); - } else if (sign.toString().equals("-.--")) { - output.append("Y"); - } else if (sign.toString().equals("--..")) { - output.append("Z"); - } else if (sign.toString().equals("-----")) { - output.append(". (zero)"); - } else if (sign.toString().equals(".----")) { - output.append("-"); - } else if (sign.toString().equals("..---")) { - output.append("2"); - } else if (sign.toString().equals("...--")) { - output.append("3"); - } else if (sign.toString().equals("....-")) { - output.append("4"); - } else if (sign.toString().equals(".....")) { - output.append("5"); - } else if (sign.toString().equals("-....")) { - output.append("6"); - } else if (sign.toString().equals("--...")) { - output.append("7"); - } else if (sign.toString().equals("---..")) { - output.append("8"); - } else if (sign.toString().equals("----.")) { - output.append("9"); - } else if (sign.toString().equals(".-.-")) { - output.append("Ä"); - } else if (sign.toString().equals("---.")) { - output.append("Ö"); - } else if (sign.toString().equals("..--")) { - output.append("Ü"); - } else if (sign.toString().equals("...--...")) { - output.append("ß"); - } else if (sign.toString().equals("----")) { - output.append("CH"); - } else if (sign.toString().equals(".-.-.-")) { - output.append("."); - } else if (sign.toString().equals("--..--")) { - output.append(","); - } else if (sign.toString().equals("---...")) { - output.append(":"); - } else if (sign.toString().equals("-.-.-.")) { - output.append(";"); - } else if (sign.toString().equals("..--..")) { - output.append("?"); - } else if (sign.toString().equals("-.-.--")) { - output.append("!"); - } else if (sign.toString().equals("-....-")) { - output.append("-"); - } else if (sign.toString().equals("..--.-")) { - output.append("_"); - } else if (sign.toString().equals("-.--.")) { - output.append("("); - } else if (sign.toString().equals("-.--.-")) { - output.append(")"); - } else if (sign.toString().equals(".----.")) { - output.append("'"); - } else if (sign.toString().equals("-...-")) { - output.append("="); - } else if (sign.toString().equals(".-.-.")) { - output.append("+ or End of the signal"); - } else if (sign.toString().equals("-..-.")) { - output.append("/"); - } else if (sign.toString().equals(".--.-.")) { - output.append("@"); - } else if (sign.toString().equals("-.-.-")) { - output.append("Begin of the signal"); - } else if (sign.toString().equals("-...-")) { - output.append("Wait"); - } else if (sign.toString().equals("...-.")) { - output.append("Understood"); - } else if (sign.toString().equals("...-.-")) { - output.append("End of work"); - } else if (sign.toString().equals("...---...")) { - output.append("SOS"); - } else if (sign.toString().equals("........")) { - output.append("Error"); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.toString()); - After(); - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * popup menu - */ - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - - /* - * Past function - */ - private void onPaste(JTextArea tf) { - try{ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e) { - e.printStackTrace(); - }// try - } catch (Exception e){ - tfOutput.setText("Some error occured. I'm sorry! \n Are you sure that your clipboard isn't empty?"); - } - }// onPaste - - /* - * Copy function - */ - private void onCopy(JTextArea tf) { - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4e/d074d778f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/4e/d074d778f74600141fd6f4940a7a52e5 deleted file mode 100644 index 0584b27..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/4e/d074d778f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,555 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/56/e0736a37f64600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/56/e0736a37f64600141fd6f4940a7a52e5 deleted file mode 100644 index 7c1a2a1..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/56/e0736a37f64600141fd6f4940a7a52e5 +++ /dev/null @@ -1,535 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/5a/e0538c9bfe4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/5a/e0538c9bfe4600141fd6f4940a7a52e5 deleted file mode 100644 index 8418d2e..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/5a/e0538c9bfe4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,82 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 300); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 236); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/5f/4080162aff4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/5f/4080162aff4600141fd6f4940a7a52e5 deleted file mode 100644 index 49c8ba0..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/5f/4080162aff4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,94 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblLic = new JLabel("Version"); - lblLic.setBounds(12, 98, 100, 15); - panel.add(lblLic); - - JLabel lblVer = new JLabel("License"); - lblVer.setBounds(12, 125, 100, 15); - panel.add(lblVer); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6/c0bf109cf64600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/6/c0bf109cf64600141fd6f4940a7a52e5 deleted file mode 100644 index 4cf2bee..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/6/c0bf109cf64600141fd6f4940a7a52e5 +++ /dev/null @@ -1,545 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.replaceSelection(null); - } - }); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6b/70a17c51fd4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/6b/70a17c51fd4600141fd6f4940a7a52e5 deleted file mode 100644 index f120c88..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/6b/70a17c51fd4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,74 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 300); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "Developer", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 37); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(5, 17, 426, 15); - panel.add(lblDeveloper); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6e/80113c491b4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/6e/80113c491b4700141f1c90b0a4df3f80 deleted file mode 100644 index 16cb1ae..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/6e/80113c491b4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,110 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("New label"); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("New label"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("New label"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("New label"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/72/302ea694f84600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/72/302ea694f84600141fd6f4940a7a52e5 deleted file mode 100644 index 01dde25..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/72/302ea694f84600141fd6f4940a7a52e5 +++ /dev/null @@ -1,561 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#")){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/74/10310ad1f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/74/10310ad1f74600141fd6f4940a7a52e5 deleted file mode 100644 index 34fef68..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/74/10310ad1f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,557 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/80/d0cdcddaf54600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/80/d0cdcddaf54600141fd6f4940a7a52e5 deleted file mode 100644 index 4636a8c..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/80/d0cdcddaf54600141fd6f4940a7a52e5 +++ /dev/null @@ -1,526 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - //StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); - tfInput.setText(clipboard.toString()); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/83/b001ce84f64600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/83/b001ce84f64600141fd6f4940a7a52e5 deleted file mode 100644 index a675496..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/83/b001ce84f64600141fd6f4940a7a52e5 +++ /dev/null @@ -1,545 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.removeAll(); - } - }); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/89/a05b00611b4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/89/a05b00611b4700141f1c90b0a4df3f80 deleted file mode 100644 index f2fa337..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/89/a05b00611b4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,110 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("marcel-kapfer.de"); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("marcelmichaelkapfer@gmail.com"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("0.99"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("GNU v3.0"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/91/306dcf0af74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/91/306dcf0af74600141fd6f4940a7a52e5 deleted file mode 100644 index 7b67417..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/91/306dcf0af74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,545 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 2) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/96/30d15e6eff4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/96/30d15e6eff4600141fd6f4940a7a52e5 deleted file mode 100644 index 64e4931..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/96/30d15e6eff4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,110 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("New label"); - lblNewLabel.setBounds(124, 44, 70, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("New label"); - lblNewLabel_1.setBounds(124, 71, 70, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("New label"); - lblNewLabel_2.setBounds(124, 98, 70, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("New label"); - lblNewLabel_3.setBounds(124, 125, 70, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/9d/a0161b32f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/9d/a0161b32f74600141fd6f4940a7a52e5 deleted file mode 100644 index db13ff9..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/9d/a0161b32f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,544 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a1/20232e28fd4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/a1/20232e28fd4600141fd6f4940a7a52e5 deleted file mode 100644 index 0383698..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/a1/20232e28fd4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,62 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 300); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setLayout(new FlowLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/aa/a0a920e1fa4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/aa/a0a920e1fa4600141fd6f4940a7a52e5 deleted file mode 100644 index 95ae2f9..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/aa/a0a920e1fa4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,560 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#")){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/af/30d8130ff84600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/af/30d8130ff84600141fd6f4940a7a52e5 deleted file mode 100644 index 57d60e4..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/af/30d8130ff84600141fd6f4940a7a52e5 +++ /dev/null @@ -1,559 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b8/600999fa1b4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/b8/600999fa1b4700141f1c90b0a4df3f80 deleted file mode 100644 index 8fdf8ec..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/b8/600999fa1b4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,110 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("marcel-kapfer.de/projects/morse"); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("marcelmichaelkapfer@yahoo.co.nz"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("0.99"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("GNU v3.0"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ba/0048bedaf64600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/ba/0048bedaf64600141fd6f4940a7a52e5 deleted file mode 100644 index 20d01a2..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/ba/0048bedaf64600141fd6f4940a7a52e5 +++ /dev/null @@ -1,545 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c3/5057f33efe4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/c3/5057f33efe4600141fd6f4940a7a52e5 deleted file mode 100644 index 7b1f358..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/c3/5057f33efe4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,74 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 300); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 37); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(5, 17, 426, 15); - panel.add(lblDeveloper); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/cd/2053433efc4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/cd/2053433efc4600141fd6f4940a7a52e5 deleted file mode 100644 index 303ea51..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/cd/2053433efc4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,561 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - return; - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#") && (output.toString().equals("#") == false)){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d5/10ad9b79526800141a05f832b3c986b5 b/.metadata/.plugins/org.eclipse.core.resources/.history/d5/10ad9b79526800141a05f832b3c986b5 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/de/e0087341f44600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/de/e0087341f44600141fd6f4940a7a52e5 deleted file mode 100644 index 51f9e8f..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/de/e0087341f44600141fd6f4940a7a52e5 +++ /dev/null @@ -1,519 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPase = new JMenuItem("Pase from Clipboard"); - popupMenuIp.add(mntmIpPase); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - popupMenuIp.add(mntmIpDelete); - //TODO add right click popup menu - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.deleteCharAt(output.length() - 1) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e9/702677e7526800141a05f832b3c986b5 b/.metadata/.plugins/org.eclipse.core.resources/.history/e9/702677e7526800141a05f832b3c986b5 deleted file mode 100644 index 51ca36e..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/e9/702677e7526800141a05f832b3c986b5 +++ /dev/null @@ -1,70 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.JApplet; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.border.TitledBorder; - -public class MorseApplet extends JApplet { - - /** - * Create the applet. - */ - public MorseApplet() { - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblWebsite = new JLabel("marcel-kapfer.de/projects/morse"); - lblWebsite.setBounds(124, 44, 307, 15); - panel.add(lblWebsite); - - JLabel lblContact = new JLabel("marcelmichaelkapfer@yahoo.co.nz"); - lblContact.setBounds(124, 71, 307, 15); - panel.add(lblContact); - - JLabel lblVersion = new JLabel("0.99-08112014 beta"); - lblVersion.setBounds(124, 98, 307, 15); - panel.add(lblVersion); - - JLabel lblLicense = new JLabel("GNU v3.0"); - lblLicense.setBounds(124, 125, 307, 15); - panel.add(lblLicense); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f4/d0550baafc4600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/f4/d0550baafc4600141fd6f4940a7a52e5 deleted file mode 100644 index 75b7aeb..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f4/d0550baafc4600141fd6f4940a7a52e5 +++ /dev/null @@ -1,566 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#") && (output.toString().equals("#") == false)){ - output.delete(output.length() - 1, output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } - /* - * popup menu - */ - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - - /* - * Past function - */ - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - - /* - * Copy function - */ - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f4/e096221d1c4700141f1c90b0a4df3f80 b/.metadata/.plugins/org.eclipse.core.resources/.history/f4/e096221d1c4700141f1c90b0a4df3f80 deleted file mode 100644 index 6b3b5f4..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f4/e096221d1c4700141f1c90b0a4df3f80 +++ /dev/null @@ -1,112 +0,0 @@ -package morse; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class About extends JDialog { - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, "About", TitledBorder.LEADING, TitledBorder.TOP, null, null)); - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel("Marcel Kapfer"); - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel("Developer"); - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel("Website"); - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel("Contact"); - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel("Version"); - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel("License"); - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblNewLabel = new JLabel("marcel-kapfer.de/projects/morse"); - lblNewLabel.setBounds(124, 44, 307, 15); - panel.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("marcelmichaelkapfer@yahoo.co.nz"); - lblNewLabel_1.setBounds(124, 71, 307, 15); - panel.add(lblNewLabel_1); - - JLabel lblNewLabel_2 = new JLabel("0.99"); - lblNewLabel_2.setBounds(124, 98, 307, 15); - panel.add(lblNewLabel_2); - - JLabel lblNewLabel_3 = new JLabel("GNU v3.0"); - lblNewLabel_3.setBounds(124, 125, 307, 15); - panel.add(lblNewLabel_3); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton("Close"); - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand("Cancel"); - buttonPane.add(cancelButton); - } - } - } -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0b20f50f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0b20f50f74600141fd6f4940a7a52e5 deleted file mode 100644 index 7c3143a..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0b20f50f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,552 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - StringSelection selection = new StringSelection(tfOutput.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f9/10245a89f74600141fd6f4940a7a52e5 b/.metadata/.plugins/org.eclipse.core.resources/.history/f9/10245a89f74600141fd6f4940a7a52e5 deleted file mode 100644 index 0862019..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f9/10245a89f74600141fd6f4940a7a52e5 +++ /dev/null @@ -1,552 +0,0 @@ -/* - * This is a programm to translate latin letters to morse or written morse or backwards. - * - * Marcel Michael Kapfer - * - * GPL v3.0 - * - * 2014 - * - * Version: 0.99 beta - * - */ - - -package morse; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; - -public class Morse extends JFrame { - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args) { - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setResizable(false); - setTitle("Morse Converter"); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 420); - contentPane = new JPanel(); - contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu("Main Menu"); - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem("About"); - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem("Bug"); - mnMain.add(mntmBug); - //TODO add jDialog and event listner - - JMenuItem mntmHowTo = new JMenuItem("How to"); - mnMain.add(mntmHowTo); - //TODO add jDialog and event listner - - JMenuItem mntmMissingCode = new JMenuItem("Missing Code"); - mnMain.add(mntmMissingCode); - //TODO add jDialog and event listner - - JMenu mnClipboard = new JMenu("Clipboard"); - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem("Paste from Clipboard"); - mnClipboard.add(mntnPaste); - //TODO add jDialog and event listner - - JMenuItem mntmCopy = new JMenuItem("Copy into Clipboard"); - mnClipboard.add(mntmCopy); - //TODO add jDialog and event listner - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - "Copy automatically into Clipboard"); - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem("Paste from Clipboard"); - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem("Select text"); - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem("Delete text"); - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel("Enter your text:"); - lblEnterYourText.setBounds(10, 33, 111, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton("writtenMorse to Latin Letters"); - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton("Latin Letters to writtenMorse"); - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton("Morse to Latin Letters"); - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton("Latin Letters to Morse"); - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton("Convert"); - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem("Copy into Clipboard"); - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem("Select Text"); - popupMenuOp.add(mntmOpSelect); - //TODO add right click popup menu - - btnSelectInput = new JButton("Select Input Text"); - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(612, 28, 158, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else if (rdbtnllm.isSelected()) { - tfOutput.setText("Process not available"); - // TODO Add function - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if (output.toString().endsWith("#")) { - output.delete((output.length() - 1), output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("\n")) { - output.append("\n"); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.delete(output.length() - 1, output.length()) - .toString()); - After(); - } - } - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - private void onPaste(JTextArea tf){ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e){ - e.printStackTrace(); - }//try - }//onPaste - private void onCopy(JTextArea tf){ - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit() - .getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ff/50da5fcf526800141a05f832b3c986b5 b/.metadata/.plugins/org.eclipse.core.resources/.history/ff/50da5fcf526800141a05f832b3c986b5 deleted file mode 100644 index c097359..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/ff/50da5fcf526800141a05f832b3c986b5 +++ /dev/null @@ -1,14 +0,0 @@ -package morse; - -import javax.swing.JApplet; - -public class MorseApplet extends JApplet { - - /** - * Create the applet. - */ - public MorseApplet() { - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/history.index deleted file mode 100644 index e19a48c..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/history.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/properties.index deleted file mode 100644 index 2a70e1d..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/62/properties.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/c4/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/c4/properties.index deleted file mode 100644 index a6c63d6..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.indexes/e4/c4/properties.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.markers deleted file mode 100644 index 3ccb863..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/.markers and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/org.eclipse.jdt.core/state.dat deleted file mode 100644 index 31fd1e4..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/Morse/org.eclipse.jdt.core/state.dat and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version deleted file mode 100644 index 25cb955..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index deleted file mode 100644 index 9108f88..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version deleted file mode 100644 index 6b2aaa7..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/35.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/35.tree deleted file mode 100644 index 8ce18e8..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/35.tree and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources deleted file mode 100644 index b72b273..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.adt.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.adt.prefs deleted file mode 100644 index e99f674..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.adt.prefs +++ /dev/null @@ -1,3 +0,0 @@ -com.android.ide.eclipse.adt.fixLegacyEditors=1 -com.android.ide.eclipse.adt.sdk=/home/mmk/android-sdks -eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs deleted file mode 100644 index 4996063..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs +++ /dev/null @@ -1,8 +0,0 @@ -eclipse.preferences.version=1 -logcat.view.colsize.Application=147 -logcat.view.colsize.Level=22 -logcat.view.colsize.PID=50 -logcat.view.colsize.TID=50 -logcat.view.colsize.Tag=112 -logcat.view.colsize.Text=581 -logcat.view.colsize.Time=139 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs deleted file mode 100644 index b8c9267..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.cdt.debug.core.cDebug.default_source_containers=\n\n\n\n\n\n\n\n diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.ui.prefs deleted file mode 100644 index c03690a..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.ui.prefs +++ /dev/null @@ -1,7 +0,0 @@ -columnOrderKeyEXE=0,1,2,3,4,5 -columnOrderKeySF=0,1,2,3,4,5 -columnSortDirectionKeyEXE=128 -columnSortDirectionKeySF=128 -eclipse.preferences.version=1 -visibleColumnsKeyEXE=1,1,1,0,0,0 -visibleColumnsKeySF=1,1,0,0,0,0 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs deleted file mode 100644 index 5e2da66..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs +++ /dev/null @@ -1,4 +0,0 @@ -eclipse.preferences.version=1 -spelling_locale_initialized=true -useAnnotationsPrefPage=true -useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index dffc6b5..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs deleted file mode 100644 index 626feba..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.core.prefs +++ /dev/null @@ -1,6 +0,0 @@ -//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.applicationLaunchType=org.eclipse.cdt.dsf.gdb.launch.localCLaunch,debug,;org.eclipse.cdt.cdi.launch.localCLaunch,run,; -//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.attachLaunchType=org.eclipse.cdt.dsf.gdb.launch.attachCLaunch,debug,; -//org.eclipse.debug.core.PREFERRED_DELEGATES/org.eclipse.cdt.launch.postmortemLaunchType=org.eclipse.cdt.dsf.gdb.launch.coreCLaunch,debug,; -eclipse.preferences.version=1 -org.eclipse.debug.core.PREF_BREAKPOINT_MANAGER_ENABLED_STATE=true -org.eclipse.debug.core.USE_STEP_FILTERS=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs deleted file mode 100644 index 1b4d902..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs +++ /dev/null @@ -1,7 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\n\n -pref_state_memento.org.eclipse.debug.ui.BreakpointView=\n\n\n\n\n -pref_state_memento.org.eclipse.debug.ui.DebugVieworg.eclipse.debug.ui.DebugView=\n -pref_state_memento.org.eclipse.debug.ui.VariableView=\n\n\n\n\n -preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane| -preferredTargets=default\:default| diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.css.swt.theme.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.css.swt.theme.prefs deleted file mode 100644 index 77840f2..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.css.swt.theme.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -themeid=org.eclipse.e4.ui.css.theme.e4_dark diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index c24a64f..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,8 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs deleted file mode 100644 index 89d58cd..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.launching.PREF_VM_XML=\n\n\n\n\n\n diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index 5ac3f58..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,29 +0,0 @@ -content_assist_lru_history= -content_assist_number_of_computers=13 -content_assist_proposals_background=249,249,249 -content_assist_proposals_foreground=51,51,51 -eclipse.preferences.version=1 -fontPropagated=true -org.eclipse.jdt.ui.editor.tab.width= -org.eclipse.jdt.ui.formatterprofiles.version=12 -org.eclipse.jdt.ui.javadoclocations.migrated=true -org.eclipse.jdt.ui.text.code_templates_migrated=true -org.eclipse.jdt.ui.text.custom_code_templates= -org.eclipse.jdt.ui.text.custom_templates= -org.eclipse.jdt.ui.text.templates_migrated=true -org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|; -proposalOrderMigrated=true -spelling_ignore_ampersand_in_properties=true -spelling_ignore_digits=true -spelling_ignore_java_strings=true -spelling_ignore_mixed=true -spelling_ignore_non_letters=true -spelling_ignore_sentence=true -spelling_ignore_single_letters=true -spelling_ignore_upper=true -spelling_ignore_urls=true -spelling_locale_initialized=true -spelling_user_dictionary_encoding= -tabWidthPropagated=true -useAnnotationsPrefPage=true -useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs deleted file mode 100644 index d2ed603..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.api.tools.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -knownEEFragments= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.core.prefs deleted file mode 100644 index 902fe43..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.core.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -workspace_target_handle=local\:1411288348674.target diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs deleted file mode 100644 index 56cd496..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.team.ui.first_time=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs deleted file mode 100644 index bfbb6d8..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs +++ /dev/null @@ -1,3 +0,0 @@ -eclipse.preferences.version=1 -overviewRuler_migration=migrated_3.1 -spellingEngine=org.eclipse.jdt.internal.ui.text.spelling.DefaultSpellingEngine diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs deleted file mode 100644 index 703c1b3..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs +++ /dev/null @@ -1,6 +0,0 @@ -PROBLEMS_FILTERS_MIGRATE=true -TASKS_FILTERS_MIGRATE=true -eclipse.preferences.version=1 -platformState=1412541408722 -quickStart=false -tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs deleted file mode 100644 index 08076f2..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -showIntro=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs deleted file mode 100644 index f63181a..0000000 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs +++ /dev/null @@ -1,2 +0,0 @@ -ENABLED_DECORATORS=com.android.ide.eclipse.adt.project.FolderDecorator\:true,org.eclipse.cdt.ui.indexedFiles\:false,org.eclipse.cdt.managedbuilder.ui.excludedFile\:true,org.eclipse.cdt.managedbuilder.ui.includeFolder\:true,org.eclipse.cdt.internal.ui.CustomBuildSettingsDecorator\:true,org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.pde.ui.binaryProjectDecorator\:false,org.eclipse.team.cvs.ui.decorator\:false,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.SymlinkDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false, -eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml deleted file mode 100644 index 564e1c5..0000000 --- a/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml +++ /dev/null @@ -1,16 +0,0 @@ - -
-
- - - -
-
- - - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml deleted file mode 100644 index 04c692a..0000000 --- a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi deleted file mode 100644 index 65150a1..0000000 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ /dev/null @@ -1,2669 +0,0 @@ - - - - activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration - ModelMigrationProcessor.001 - - - - - - topLevel - shellMaximized - - - - - persp.actionSet:org.eclipse.ui.cheatsheets.actionSet - persp.actionSet:org.eclipse.search.searchActionSet - persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation - persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation - persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo - persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet - persp.actionSet:org.eclipse.ui.actionSet.keyBindings - persp.actionSet:org.eclipse.ui.actionSet.openFiles - persp.actionSet:org.eclipse.debug.ui.launchActionSet - persp.actionSet:org.eclipse.jdt.ui.JavaActionSet - persp.actionSet:org.eclipse.jdt.ui.JavaElementCreationActionSet - persp.actionSet:org.eclipse.ui.NavigateActionSet - persp.viewSC:org.eclipse.jdt.ui.PackageExplorer - persp.viewSC:org.eclipse.jdt.ui.TypeHierarchy - persp.viewSC:org.eclipse.jdt.ui.SourceView - persp.viewSC:org.eclipse.jdt.ui.JavadocView - persp.viewSC:org.eclipse.search.ui.views.SearchView - persp.viewSC:org.eclipse.ui.console.ConsoleView - persp.viewSC:org.eclipse.ui.views.ContentOutline - persp.viewSC:org.eclipse.ui.views.ProblemView - persp.viewSC:org.eclipse.ui.views.ResourceNavigator - persp.viewSC:org.eclipse.ui.views.TaskList - persp.viewSC:org.eclipse.ui.views.ProgressView - persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer - persp.viewSC:org.eclipse.ui.texteditor.TemplatesView - persp.viewSC:org.eclipse.pde.runtime.LogView - persp.newWizSC:org.eclipse.jdt.ui.wizards.JavaProjectWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewPackageCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewClassCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewEnumCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewAnnotationCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard - persp.newWizSC:org.eclipse.jdt.ui.wizards.NewJavaWorkingSetWizard - persp.newWizSC:org.eclipse.ui.wizards.new.folder - persp.newWizSC:org.eclipse.ui.wizards.new.file - persp.newWizSC:org.eclipse.ui.editors.wizards.UntitledTextFileWizard - persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective - persp.perspSC:org.eclipse.debug.ui.DebugPerspective - persp.newWizSC:com.android.ide.eclipse.adt.project.NewProjectWizard - persp.newWizSC:com.android.ide.eclipse.editors.wizards.NewXmlFileWizard - persp.actionSet:adt.actionSet.wizards - persp.actionSet:adt.actionSet.avdManager - persp.actionSet:adt.actionSet.lint - persp.actionSet:adt.actionSet.refactorings - persp.perspSC:com.android.ide.eclipse.ddms.Perspective - persp.perspSC:com.android.ide.eclipse.hierarchyviewer.PixelPerfectPespective - persp.perspSC:com.android.ide.eclipse.hierarchyviewer.TreeViewPerspective - persp.viewSC:org.eclipse.ant.ui.views.AntView - persp.showIn:org.eclipse.egit.ui.RepositoriesView - persp.actionSet:org.eclipse.debug.ui.breakpointActionSet - persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet - persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard - persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet - persp.showIn:org.eclipse.jdt.ui.PackageExplorer - persp.showIn:org.eclipse.team.ui.GenericHistoryView - persp.showIn:org.eclipse.ui.views.ResourceNavigator - persp.showIn:org.eclipse.ui.navigator.ProjectExplorer - persp.actionSet:org.eclipse.wb.core.ui.actionset - - - - newtablook - org.eclipse.e4.primaryNavigationStack - Minimized - - - - - - - - newtablook - - - - - - - - newtablook - org.eclipse.e4.secondaryNavigationStack - Minimized - - - - - - - newtablook - org.eclipse.e4.secondaryDataStack - Minimized - - - - - - - - - - - - - - persp.actionSet:org.eclipse.ui.cheatsheets.actionSet - persp.actionSet:org.eclipse.search.searchActionSet - persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation - persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation - persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo - persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet - persp.actionSet:org.eclipse.ui.actionSet.keyBindings - persp.actionSet:org.eclipse.ui.actionSet.openFiles - persp.actionSet:org.eclipse.debug.ui.launchActionSet - persp.actionSet:org.eclipse.debug.ui.debugActionSet - persp.viewSC:org.eclipse.debug.ui.DebugView - persp.viewSC:org.eclipse.debug.ui.VariableView - persp.viewSC:org.eclipse.debug.ui.BreakpointView - persp.viewSC:org.eclipse.debug.ui.ExpressionView - persp.viewSC:org.eclipse.ui.views.ContentOutline - persp.viewSC:org.eclipse.ui.console.ConsoleView - persp.viewSC:org.eclipse.ui.views.TaskList - persp.viewSC:com.android.ide.eclipse.ddms.views.LogCatView - persp.viewSC:com.android.ide.eclipse.ddms.views.DeviceView - persp.perspSC:com.android.ide.eclipse.ddms.Perspective - persp.viewSC:org.eclipse.ant.ui.views.AntView - persp.viewSC:org.eclipse.cdt.debug.ui.SignalsView - persp.viewSC:org.eclipse.debug.ui.RegisterView - persp.viewSC:org.eclipse.debug.ui.ModuleView - persp.viewSC:org.eclipse.debug.ui.MemoryView - persp.viewSC:org.eclipse.ui.views.ProblemView - persp.viewSC:org.eclipse.cdt.debug.ui.executablesView - persp.actionSet:org.eclipse.cdt.debug.ui.debugActionSet - persp.viewSC:org.eclipse.cdt.dsf.gdb.ui.tracecontrol.view - persp.viewSC:org.eclipse.cdt.dsf.debug.ui.disassembly.view - persp.perspSC:org.eclipse.cdt.ui.CPerspective - persp.actionSet:org.eclipse.ui.NavigateActionSet - persp.actionSet:org.eclipse.debug.ui.breakpointActionSet - persp.viewSC:org.eclipse.pde.runtime.LogView - persp.showIn:org.eclipse.egit.ui.RepositoriesView - persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet - persp.viewSC:org.eclipse.jdt.debug.ui.DisplayView - persp.perspSC:org.eclipse.jdt.ui.JavaPerspective - persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective - persp.actionSet:org.eclipse.jdt.ui.JavaActionSet - persp.showIn:org.eclipse.jdt.ui.PackageExplorer - persp.perspSC:org.eclipse.wst.xml.ui.perspective - persp.actionSet:org.eclipse.wb.core.ui.actionset - - - - - - newtablook - org.eclipse.e4.primaryNavigationStack - - - - - - - newtablook - - - - - newtablook - - - - - - - - - - - - newtablook - org.eclipse.e4.secondaryNavigationStack - - - - - - - - - newtablook - - - - newtablook - org.eclipse.e4.secondaryDataStack - - - - - - - - - - - - - - - - - - - - - - View - categoryTag:Help - - - View - categoryTag:General - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:Help - - - - newtablook - org.eclipse.e4.primaryDataStack - EditorStack - active - noFocus - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - active - activeOnClose - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.wb.core.guiEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.wb.core.guiEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.wb.core.guiEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.wb.core.guiEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.wb.core.guiEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.wb.core.guiEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.wb.core.guiEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.wb.core.guiEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - - - - Editor - org.eclipse.wb.core.guiEditor - removeOnHide - - - - - - View - categoryTag:Java - - ViewMenu - menuContribution:menu - - - menuContribution:popup - popup:org.eclipse.jdt.ui.PackageExplorer - - - menuContribution:popup - popup:org.eclipse.jdt.ui.PackageExplorer - - - menuContribution:popup - popup:org.eclipse.jdt.ui.PackageExplorer - - - - - View - categoryTag:Java - - - View - categoryTag:General - - - View - categoryTag:General - - - - View - categoryTag:General - - ViewMenu - menuContribution:menu - - - menuContribution:popup - popup:org.eclipse.ui.views.ProblemView - popup:org.eclipse.ui.ide.MarkersView - - - menuContribution:popup - popup:org.eclipse.ui.views.ProblemView - popup:org.eclipse.ui.ide.MarkersView - - - menuContribution:popup - popup:org.eclipse.ui.views.ProblemView - popup:org.eclipse.ui.ide.MarkersView - - - - - View - categoryTag:Java - - - - View - categoryTag:Java - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:General - - - - View - categoryTag:General - - ViewMenu - menuContribution:menu - - - menuContribution:popup - popup:org.eclipse.ui.MessageConsole.#ContextMenu - - - menuContribution:popup - popup:org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu - - - menuContribution:popup - popup:org.eclipse.ui.MessageConsole.#ContextMenu - - - menuContribution:popup - popup:org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu - - - menuContribution:popup - popup:org.eclipse.ui.MessageConsole.#ContextMenu - - - - - View - categoryTag:General - - - View - categoryTag:General - - - - View - categoryTag:General - - ViewMenu - menuContribution:menu - - - menuContribution:popup - popup:org.eclipse.jdt.ui.outline - - - menuContribution:popup - popup:org.eclipse.jdt.ui.outline - - - menuContribution:popup - popup:org.eclipse.jdt.ui.outline - - - menuContribution:popup - popup:org.eclipse.jdt.ui.outline - - - menuContribution:popup - popup:org.eclipse.jdt.ui.outline - - - - - View - categoryTag:General - - - View - categoryTag:Ant - - - View - categoryTag:Git - - - View - categoryTag:Java - - - - View - categoryTag:General - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:General - - - - View - categoryTag:Debug - - ViewMenu - menuContribution:menu - - - - - - View - categoryTag:Debug - - ViewMenu - menuContribution:menu - - - - - - View - categoryTag:Debug - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - - View - categoryTag:Android - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - - View - categoryTag:Debug - - ViewMenu - menuContribution:menu - - - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:General - - - View - categoryTag:Debug - - ViewMenu - menuContribution:menu - - - - - - toolbarSeparator - - - - Draggable - - - - toolbarSeparator - - - - Draggable - - - Draggable - - - Draggable - - - Draggable - - - Draggable - - - Draggable - - - Draggable - - - toolbarSeparator - - - - Draggable - - - - toolbarSeparator - - - - toolbarSeparator - - - - Draggable - - - stretch - SHOW_RESTORE_MENU - - - Draggable - HIDEABLE - SHOW_RESTORE_MENU - - - - - stretch - - - Draggable - - - Draggable - - - - - TrimStack - - - TrimStack - - - - - TrimStack - - - TrimStack - - - TrimStack - - - TrimStack - - - TrimStack - - - TrimStack - - - - - TrimStack - - - TrimStack - - - TrimStack - - - - - - - - - - - - - - - - - - - - - - - - - platform:gtk - - - platform:gtk - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Editor - - - View - categoryTag:Ant - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Git - - - View - categoryTag:Git - - - View - categoryTag:Git - - - View - categoryTag:Git - - - View - categoryTag:Git - - - View - categoryTag:Help - - - View - categoryTag:Debug - - - View - categoryTag:Java - - - View - categoryTag:Java - - - View - categoryTag:Java - - - View - categoryTag:Java Browsing - - - View - categoryTag:Java Browsing - - - View - categoryTag:Java Browsing - - - View - categoryTag:Java Browsing - - - View - categoryTag:Java - - - View - categoryTag:General - - - View - categoryTag:Java - - - View - categoryTag:Java - - - View - categoryTag:API Tools - - - View - categoryTag:Plug-in Development - - - View - categoryTag:Plug-in Development - - - View - categoryTag:Plug-in Development - - - View - categoryTag:Plug-in Development - - - View - categoryTag:Plug-in Development - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:CVS - - - View - categoryTag:CVS - - - View - categoryTag:Team - - - View - categoryTag:Team - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:Help - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:General - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Tracer for OpenGL ES - - - View - categoryTag:Tracer for OpenGL ES - - - View - categoryTag:Tracer for OpenGL ES - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:Android - - - View - categoryTag:&C/C++ - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Debug - - - View - categoryTag:Make - - - View - categoryTag:&C/C++ - - - View - categoryTag:&C/C++ - - - View - categoryTag:&C/C++ - - - View - categoryTag:&C/C++ - - - View - categoryTag:&C/C++ - - - View - categoryTag:XML - - - View - categoryTag:XML - - - View - categoryTag:WindowBuilder - - - View - categoryTag:WindowBuilder - - - - glue - move_after:PerspectiveSpacer - SHOW_RESTORE_MENU - - - move_after:Spacer Glue - HIDEABLE - SHOW_RESTORE_MENU - - - glue - move_after:SearchField - SHOW_RESTORE_MENU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk.scheduler/dialog_settings.xml b/.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk.scheduler/dialog_settings.xml deleted file mode 100644 index aecab75..0000000 --- a/.metadata/.plugins/org.eclipse.equinox.p2.ui.sdk.scheduler/dialog_settings.xml +++ /dev/null @@ -1,10 +0,0 @@ - -
-
- - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml deleted file mode 100644 index dba99fc..0000000 --- a/.metadata/.plugins/org.eclipse.equinox.p2.ui/dialog_settings.xml +++ /dev/null @@ -1,35 +0,0 @@ - -
-
- - - - - -
-
- - - - - - - - - -
-
- - - - - -
-
- - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1162569670.index b/.metadata/.plugins/org.eclipse.jdt.core/1162569670.index deleted file mode 100644 index 0ab3d4b..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1162569670.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/117635114.index b/.metadata/.plugins/org.eclipse.jdt.core/117635114.index deleted file mode 100644 index 99200c7..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/117635114.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/164078082.index b/.metadata/.plugins/org.eclipse.jdt.core/164078082.index deleted file mode 100644 index 55c8d39..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/164078082.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1722821658.index b/.metadata/.plugins/org.eclipse.jdt.core/1722821658.index deleted file mode 100644 index 92d33e1..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1722821658.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1977800826.index b/.metadata/.plugins/org.eclipse.jdt.core/1977800826.index deleted file mode 100644 index ea84f73..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1977800826.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2277715748.index b/.metadata/.plugins/org.eclipse.jdt.core/2277715748.index deleted file mode 100644 index b00e3bf..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2277715748.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2345302051.index b/.metadata/.plugins/org.eclipse.jdt.core/2345302051.index deleted file mode 100644 index ae6bb37..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2345302051.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2496230297.index b/.metadata/.plugins/org.eclipse.jdt.core/2496230297.index deleted file mode 100644 index c5446ae..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2496230297.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2878493132.index b/.metadata/.plugins/org.eclipse.jdt.core/2878493132.index deleted file mode 100644 index 7ba0980..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2878493132.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/342638429.index b/.metadata/.plugins/org.eclipse.jdt.core/342638429.index deleted file mode 100644 index 274baa3..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/342638429.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3521232804.index b/.metadata/.plugins/org.eclipse.jdt.core/3521232804.index deleted file mode 100644 index ec56b16..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3521232804.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3936448049.index b/.metadata/.plugins/org.eclipse.jdt.core/3936448049.index deleted file mode 100644 index c99e8a2..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3936448049.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3953896707.index b/.metadata/.plugins/org.eclipse.jdt.core/3953896707.index deleted file mode 100644 index e979b9d..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3953896707.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/521007113.index b/.metadata/.plugins/org.eclipse.jdt.core/521007113.index deleted file mode 100644 index 56b7f1a..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/521007113.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/884942638.index b/.metadata/.plugins/org.eclipse.jdt.core/884942638.index deleted file mode 100644 index 7f92335..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/884942638.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/91703982.index b/.metadata/.plugins/org.eclipse.jdt.core/91703982.index deleted file mode 100644 index b025985..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/91703982.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache deleted file mode 100644 index 593f470..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache deleted file mode 100644 index 2f0235f..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps deleted file mode 100644 index 01a2a92..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache b/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache deleted file mode 100644 index 593f470..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt deleted file mode 100644 index 8586397..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt +++ /dev/null @@ -1 +0,0 @@ -java \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache deleted file mode 100644 index ce135a3..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt deleted file mode 100644 index c12c98b..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt +++ /dev/null @@ -1,17 +0,0 @@ -INDEX VERSION 1.127+/home/mmk/programms/java/.metadata/.plugins/org.eclipse.jdt.core -1722821658.index -1977800826.index -91703982.index -2496230297.index -3521232804.index -1162569670.index -3936448049.index -3953896707.index -2345302051.index -117635114.index -342638429.index -884942638.index -164078082.index -521007113.index -2277715748.index -2878493132.index diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat deleted file mode 100644 index 0a4ca65..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml deleted file mode 100644 index 5ca0b77..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml +++ /dev/null @@ -1,3 +0,0 @@ - -
-
diff --git a/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml b/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml deleted file mode 100644 index f589be2..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml b/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml deleted file mode 100644 index 3193dad..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml deleted file mode 100644 index a4ee3cb..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml deleted file mode 100644 index 46999c7..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml deleted file mode 100644 index 3a1b12e..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml +++ /dev/null @@ -1,56 +0,0 @@ - -
- -
- - - - - - - - - - - - - - - - -
-
- - - - - -
-
- - -
-
- -
-
- -
-
-
-
- -
-
- - - -
-
- -
-
-
-
-
-
diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.history deleted file mode 100644 index 9bdfcc0..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.history +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.index deleted file mode 100644 index adbb063..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/45/refactorings.index +++ /dev/null @@ -1,4 +0,0 @@ -1415475057662 Delete element -1415475063084 Delete element -1415475068290 Delete element -1415475073118 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.history deleted file mode 100644 index 96d444b..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.history +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.index deleted file mode 100644 index fd5478c..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/11/46/refactorings.index +++ /dev/null @@ -1,2 +0,0 @@ -1415655017435 Delete element -1415655047590 Move compilation unit diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.history deleted file mode 100644 index 5c8485b..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.history +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.index deleted file mode 100644 index 7bfa700..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/8/32/refactorings.index +++ /dev/null @@ -1 +0,0 @@ -1407428558586 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.history deleted file mode 100644 index 5c6e1e0..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.history +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.index deleted file mode 100644 index 466e964..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/Morse/2014/9/39/refactorings.index +++ /dev/null @@ -1,2 +0,0 @@ -1411288914777 Delete element -1411314331546 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml deleted file mode 100644 index d6e2449..0000000 --- a/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml +++ /dev/null @@ -1,16 +0,0 @@ - -
-
- - -
-
- - -
-
- - - -
-
diff --git a/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties b/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties deleted file mode 100644 index df4ffd7..0000000 --- a/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Cached timestamps -#Thu Dec 11 19:42:13 CET 2014 diff --git a/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1411288348674.target b/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1411288348674.target deleted file mode 100644 index ecec4e9..0000000 --- a/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1411288348674.target +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - -linux -gtk -x86_64 -en_US - - --Dosgi.requiredJavaVersion=1.7 -XX:MaxPermSize=256m -Xms40m -Xmx512m - - diff --git a/.metadata/.plugins/org.eclipse.search/dialog_settings.xml b/.metadata/.plugins/org.eclipse.search/dialog_settings.xml deleted file mode 100644 index 4b8fea7..0000000 --- a/.metadata/.plugins/org.eclipse.search/dialog_settings.xml +++ /dev/null @@ -1,32 +0,0 @@ - -
-
- -
-
- - - - - - - - - - - - - - -
-
- -
-
- - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.ui.cheatsheets/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.cheatsheets/dialog_settings.xml deleted file mode 100644 index 4bbe5fc..0000000 --- a/.metadata/.plugins/org.eclipse.ui.cheatsheets/dialog_settings.xml +++ /dev/null @@ -1,10 +0,0 @@ - -
-
- - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml deleted file mode 100644 index 891112f..0000000 --- a/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml +++ /dev/null @@ -1,38 +0,0 @@ - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml deleted file mode 100644 index ca275a4..0000000 --- a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml +++ /dev/null @@ -1,33 +0,0 @@ - -
-
- - -
-
- - - - - - - - - - -
-
- - - - - - -
-
- - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml deleted file mode 100644 index d1ea487..0000000 --- a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.wb.core/descriptions/org.eclipse.wb.swing.cached-presentations.dat b/.metadata/.plugins/org.eclipse.wb.core/descriptions/org.eclipse.wb.swing.cached-presentations.dat deleted file mode 100644 index d66b5d6..0000000 Binary files a/.metadata/.plugins/org.eclipse.wb.core/descriptions/org.eclipse.wb.swing.cached-presentations.dat and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.wb.core/dialog_settings.xml b/.metadata/.plugins/org.eclipse.wb.core/dialog_settings.xml deleted file mode 100644 index f73ef21..0000000 --- a/.metadata/.plugins/org.eclipse.wb.core/dialog_settings.xml +++ /dev/null @@ -1,9 +0,0 @@ - -
-
- - - - -
-
diff --git a/.metadata/.plugins/org.eclipse.wb.swing/dialog_settings.xml b/.metadata/.plugins/org.eclipse.wb.swing/dialog_settings.xml deleted file mode 100644 index 711a02a..0000000 --- a/.metadata/.plugins/org.eclipse.wb.swing/dialog_settings.xml +++ /dev/null @@ -1,21 +0,0 @@ - -
-
- - - - -
-
- - - - -
-
- - - - -
-
diff --git a/.metadata/version.ini b/.metadata/version.ini deleted file mode 100644 index 985cbc5..0000000 --- a/.metadata/version.ini +++ /dev/null @@ -1,3 +0,0 @@ -#Thu Dec 11 19:27:54 CET 2014 -org.eclipse.core.runtime=2 -org.eclipse.platform=4.4.0.v20140925-0400 diff --git a/.project b/.project deleted file mode 100644 index 13cdc74..0000000 --- a/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Morse - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index b5494e5..0000000 --- a/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding//src/de/marcel_kapfer/c/morseconverter/Morse.java=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index a698e59..0000000 --- a/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,12 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/res/de/marcel_kapfer/c/morseconverter/icon.png b/res/de/marcel_kapfer/c/morseconverter/icon.png deleted file mode 100644 index b21d915..0000000 Binary files a/res/de/marcel_kapfer/c/morseconverter/icon.png and /dev/null differ diff --git a/src/META-INF/MANIFEST.MF b/src/META-INF/MANIFEST.MF new file mode 100644 index 0000000..1ead37a --- /dev/null +++ b/src/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: de.marcelkapfer.c.morseconverter.Main + diff --git a/src/de/marcel_kapfer/c/morseconverter/About.java b/src/de/marcel_kapfer/c/morseconverter/About.java deleted file mode 100644 index c81cc50..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/About.java +++ /dev/null @@ -1,134 +0,0 @@ -/* - * This is a programm for Morse. - * - * Copyright (C) 2014 - 2015 Marcel Michael Kapfer (marcelmichaelkapfer@yahoo.co.nz) - * - * This program 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 3 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, see http://www.gnu.org/licenses/. - * - * Version: 1.1.1 - * - */ - -package de.marcel_kapfer.c.morseconverter; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.util.ResourceBundle; - -public class About extends JDialog { - private static final ResourceBundle BUNDLE = ResourceBundle.getBundle("de.marcel_kapfer.c.morseconverter.strings"); //$NON-NLS-1$ - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - About dialog = new About(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public About() { - setResizable(false); - setUndecorated(true); - setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - setBounds(100, 100, 450, 223); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, BUNDLE.getString("About.panel.borderTitle"), TitledBorder.LEADING, TitledBorder.TOP, null, null)); //$NON-NLS-1$ - panel.setBounds(5, 17, 436, 148); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblDeveloper = new JLabel(BUNDLE.getString("About.lblDeveloper.text")); //$NON-NLS-1$ - lblDeveloper.setBounds(124, 17, 307, 15); - panel.add(lblDeveloper); - - JLabel lblDev = new JLabel(BUNDLE.getString("About.lblDev.text")); //$NON-NLS-1$ - lblDev.setBounds(12, 17, 100, 15); - panel.add(lblDev); - - JLabel lblWeb = new JLabel(BUNDLE.getString("About.lblWeb.text")); //$NON-NLS-1$ - lblWeb.setBounds(12, 44, 100, 15); - panel.add(lblWeb); - - JLabel lblCont = new JLabel(BUNDLE.getString("About.lblCont.text")); //$NON-NLS-1$ - lblCont.setBounds(12, 71, 100, 15); - panel.add(lblCont); - - JLabel lblVer = new JLabel(BUNDLE.getString("About.lblVer.text")); //$NON-NLS-1$ - lblVer.setBounds(12, 98, 100, 15); - panel.add(lblVer); - - JLabel lblLic = new JLabel(BUNDLE.getString("About.lblLic.text")); //$NON-NLS-1$ - lblLic.setBounds(12, 125, 100, 15); - panel.add(lblLic); - - JLabel lblWebsite = new JLabel(BUNDLE.getString("About.lblWebsite.text")); //$NON-NLS-1$ - lblWebsite.setBounds(124, 44, 307, 15); - panel.add(lblWebsite); - - JLabel lblContact = new JLabel(BUNDLE.getString("About.lblContact.text")); //$NON-NLS-1$ - lblContact.setBounds(124, 71, 307, 15); - panel.add(lblContact); - - JLabel lblVersion = new JLabel(BUNDLE.getString("About.lblVersion.text")); //$NON-NLS-1$ - lblVersion.setBounds(124, 98, 307, 15); - panel.add(lblVersion); - - JLabel lblLicense = new JLabel(BUNDLE.getString("About.lblLicense.text")); //$NON-NLS-1$ - lblLicense.setBounds(124, 125, 307, 15); - panel.add(lblLicense); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton(BUNDLE.getString("About.cancelButton.text")); //$NON-NLS-1$ - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand(BUNDLE.getString("About.cancelButton.actionCommand")); //$NON-NLS-1$ - buttonPane.add(cancelButton); - } - } - } -} diff --git a/src/de/marcel_kapfer/c/morseconverter/Bug.java b/src/de/marcel_kapfer/c/morseconverter/Bug.java deleted file mode 100644 index f21f88f..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/Bug.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * This is a programm for Morse. - * - * Copyright (C) 2014 - 2015 Marcel Michael Kapfer (marcelmichaelkapfer@yahoo.co.nz) - * - * This program 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 3 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, see http://www.gnu.org/licenses/. - * - * Version: 1.1.1 - * - */ - -package de.marcel_kapfer.c.morseconverter; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.util.ResourceBundle; - -public class Bug extends JDialog { - private static final ResourceBundle BUNDLE = ResourceBundle.getBundle("de.marcel_kapfer.c.morseconverter.strings"); //$NON-NLS-1$ - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - Bug dialog = new Bug(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public Bug() { - setUndecorated(true); - setResizable(false); - setBounds(100, 100, 575, 263); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(0, 0, 0, 0)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, BUNDLE.getString("Bug.panel.borderTitle"), TitledBorder.LEADING, TitledBorder.TOP, null, null)); //$NON-NLS-1$ - panel.setBounds(5, 17, 558, 199); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblIntro = new JLabel(BUNDLE.getString("Bug.lblIntro.text")); //$NON-NLS-1$ - lblIntro.setBounds(5, 17, 541, 15); - panel.add(lblIntro); - - JLabel lblAddress = new JLabel(BUNDLE.getString("Bug.lblAddress.text")); //$NON-NLS-1$ - lblAddress.setBounds(5, 44, 419, 15); - panel.add(lblAddress); - - JLabel lblTitleIntro = new JLabel(BUNDLE.getString("Bug.lblTitleIntro.text")); //$NON-NLS-1$ - lblTitleIntro.setBounds(5, 71, 92, 15); - panel.add(lblTitleIntro); - - JLabel lblTitle = new JLabel(BUNDLE.getString("Bug.lblTitle.text")); //$NON-NLS-1$ - lblTitle.setBounds(5, 98, 541, 15); - panel.add(lblTitle); - - JLabel lblDescription = new JLabel(BUNDLE.getString("Bug.lblDescription.text")); //$NON-NLS-1$ - lblDescription.setBounds(5, 125, 426, 15); - panel.add(lblDescription); - - JLabel lblReproduce = new JLabel(BUNDLE.getString("Bug.lblReproduce.text")); //$NON-NLS-1$ - lblReproduce.setBounds(5, 152, 325, 15); - panel.add(lblReproduce); - - JLabel lblThanks = new JLabel(BUNDLE.getString("Bug.lblThanks.text")); //$NON-NLS-1$ - lblThanks.setBounds(5, 179, 148, 15); - panel.add(lblThanks); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton(BUNDLE.getString("Bug.cancelButton.text")); //$NON-NLS-1$ - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand(BUNDLE.getString("Bug.cancelButton.actionCommand")); //$NON-NLS-1$ - buttonPane.add(cancelButton); - } - } - } -} diff --git a/src/de/marcel_kapfer/c/morseconverter/HowTo.java b/src/de/marcel_kapfer/c/morseconverter/HowTo.java deleted file mode 100644 index a4738f1..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/HowTo.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * This is a programm for Morse. - * - * Copyright (C) 2014 - 2015 Marcel Michael Kapfer (marcelmichaelkapfer@yahoo.co.nz) - * - * This program 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 3 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, see http://www.gnu.org/licenses/. - * - * Version: 1.1.1 - * - */ - -package de.marcel_kapfer.c.morseconverter; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import java.util.ResourceBundle; - -public class HowTo extends JDialog { - private static final ResourceBundle BUNDLE = ResourceBundle.getBundle("de.marcel_kapfer.c.morseconverter.strings"); //$NON-NLS-1$ - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - HowTo dialog = new HowTo(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public HowTo() { - setTitle(BUNDLE.getString("HowTo.this.title")); //$NON-NLS-1$ - setUndecorated(true); - setBounds(100, 100, 579, 128); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - { - JPanel jPanel = new JPanel(); - jPanel.setBorder(new TitledBorder(null, BUNDLE.getString("HowTo.jPanel.borderTitle"), TitledBorder.LEADING, TitledBorder.TOP, null, null)); //$NON-NLS-1$ - jPanel.setBounds(5, 12, 562, 68); - contentPanel.add(jPanel); - jPanel.setLayout(null); - { - JLabel lblIntro = new JLabel(BUNDLE.getString("HowTo.lblIntro.text")); //$NON-NLS-1$ - lblIntro.setBounds(5, 17, 448, 15); - jPanel.add(lblIntro); - } - { - JLabel lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto = new JLabel(BUNDLE.getString("HowTo.lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto.text")); //$NON-NLS-1$ - lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto.setBounds(5, 41, 545, 15); - jPanel.add(lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto); - } - } - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton(BUNDLE.getString("HowTo.cancelButton.text")); //$NON-NLS-1$ - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand(BUNDLE.getString("HowTo.cancelButton.actionCommand")); //$NON-NLS-1$ - buttonPane.add(cancelButton); - } - } - } - -} diff --git a/src/de/marcel_kapfer/c/morseconverter/MissingCode.java b/src/de/marcel_kapfer/c/morseconverter/MissingCode.java deleted file mode 100644 index b9568b3..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/MissingCode.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * This is a programm for Morse. - * - * Copyright (C) 2014 - 2015 Marcel Michael Kapfer (marcelmichaelkapfer@yahoo.co.nz) - * - * This program 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 3 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, see http://www.gnu.org/licenses/. - * - * Version: 1.1.1 - * - */ - -package de.marcel_kapfer.c.morseconverter; - -import java.awt.BorderLayout; -import java.awt.FlowLayout; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.border.EmptyBorder; -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; -import javax.swing.JLabel; -import javax.swing.border.TitledBorder; -import java.util.ResourceBundle; - -public class MissingCode extends JDialog { - private static final ResourceBundle BUNDLE = ResourceBundle.getBundle("de.marcel_kapfer.c.morseconverter.strings"); //$NON-NLS-1$ - - /** - * - */ - private static final long serialVersionUID = 1L; - private final JPanel contentPanel = new JPanel(); - - /** - * Launch the application. - */ - public static void main(String[] args) { - try { - MissingCode dialog = new MissingCode(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * Create the dialog. - */ - public MissingCode() { - setUndecorated(true); - setResizable(false); - setBounds(100, 100, 522, 263); - getContentPane().setLayout(new BorderLayout()); - contentPanel.setBorder(new EmptyBorder(0, 0, 0, 0)); - getContentPane().add(contentPanel, BorderLayout.CENTER); - contentPanel.setLayout(null); - - JPanel panel = new JPanel(); - panel.setBorder(new TitledBorder(null, BUNDLE.getString("MissingCode.panel.borderTitle"), TitledBorder.LEADING, TitledBorder.TOP, null, null)); //$NON-NLS-1$ - panel.setBounds(5, 17, 505, 199); - contentPanel.add(panel); - panel.setLayout(null); - - JLabel lblIntro = new JLabel(BUNDLE.getString("MissingCode.lblIntro.text")); //$NON-NLS-1$ - lblIntro.setBounds(5, 17, 488, 15); - panel.add(lblIntro); - - JLabel lblAddress = new JLabel(BUNDLE.getString("MissingCode.lblAddress.text")); //$NON-NLS-1$ - lblAddress.setBounds(5, 71, 419, 15); - panel.add(lblAddress); - - JLabel lblTitleIntro = new JLabel(BUNDLE.getString("MissingCode.lblTitleIntro.text")); //$NON-NLS-1$ - lblTitleIntro.setBounds(5, 98, 92, 15); - panel.add(lblTitleIntro); - - JLabel lblTitle = new JLabel(BUNDLE.getString("MissingCode.lblTitle.text")); //$NON-NLS-1$ - lblTitle.setBounds(5, 125, 419, 15); - panel.add(lblTitle); - - JLabel lblThanks = new JLabel(BUNDLE.getString("MissingCode.lblThanks.text")); //$NON-NLS-1$ - lblThanks.setBounds(5, 179, 148, 15); - panel.add(lblThanks); - - JLabel lblIntroTwo = new JLabel(BUNDLE.getString("MissingCode.lblIntroTwo.text")); //$NON-NLS-1$ - lblIntroTwo.setBounds(5, 44, 488, 15); - panel.add(lblIntroTwo); - - JLabel lblMissingCode = new JLabel(BUNDLE.getString("MissingCode.lblMissingCode.text")); //$NON-NLS-1$ - lblMissingCode.setBounds(5, 152, 488, 15); - panel.add(lblMissingCode); - { - JPanel buttonPane = new JPanel(); - buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); - getContentPane().add(buttonPane, BorderLayout.SOUTH); - { - JButton cancelButton = new JButton(BUNDLE.getString("MissingCode.cancelButton.text")); //$NON-NLS-1$ - cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - cancelButton.setActionCommand(BUNDLE.getString("MissingCode.cancelButton.actionCommand")); //$NON-NLS-1$ - buttonPane.add(cancelButton); - } - } - } -} diff --git a/src/de/marcel_kapfer/c/morseconverter/Morse.java b/src/de/marcel_kapfer/c/morseconverter/Morse.java deleted file mode 100644 index b52efa6..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/Morse.java +++ /dev/null @@ -1,1211 +0,0 @@ -/* - * This is a programm to translate latin letters, words, sentences, books and so on, to morse or written morse or backwards. - * - * Copyright (C) 2014 - 2015 Marcel Michael Kapfer (marcelmichaelkapfer@yahoo.co.nz) - * - * This program 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 3 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, see http://www.gnu.org/licenses/. - * - * Version: 1.1.1 - * - */ - -package de.marcel_kapfer.c.morseconverter; - -import java.awt.EventQueue; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JTextArea; -import javax.swing.JLabel; -import javax.swing.JRadioButton; -import javax.swing.JButton; -import javax.swing.JMenu; - -import java.awt.event.ActionListener; -import java.awt.event.ActionEvent; - -import javax.swing.ButtonGroup; -import javax.swing.JCheckBoxMenuItem; - -import java.awt.*; -import java.awt.datatransfer.*; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; - -import javax.swing.JScrollPane; -import javax.swing.JPopupMenu; - -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; -import java.util.ResourceBundle; - -public class Morse extends JFrame { - private static final ResourceBundle BUNDLE = ResourceBundle.getBundle("de.marcel_kapfer.c.morseconverter.strings"); //$NON-NLS-1$ - - /** - * - */ - private static final long serialVersionUID = -4342211364299252760L; - private JPanel contentPane; - private JTextArea tfOutput; - private JTextArea tfInput; - private JRadioButton rdbtnwmll; - private JRadioButton rdbtnllwm; - private JRadioButton rdbtnmll; - private JRadioButton rdbtnllm; - private JButton btnConvert; - private JButton btnSelectInput; - private final ButtonGroup buttonGroup = new ButtonGroup(); - private JCheckBoxMenuItem chckbxmntmClipboardAutomatic; - - /** - * Launch the application. - */ - public static void main(String[] args){ - EventQueue.invokeLater(new Runnable() { - public void run() { - try { - Morse frame = new Morse(); - frame.setVisible(true); - } catch (Exception e) { - e.printStackTrace(); - } - } - }); - } - - /** - * Create the frame. - */ - public Morse() { - setIconImage(Toolkit.getDefaultToolkit().getImage(Morse.class.getResource("/de/marcel_kapfer/c/morseconverter/icon.png"))); - setResizable(false); - setTitle(BUNDLE.getString("Morse.this.title")); //$NON-NLS-1$ - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setBounds(100, 100, 792, 443); - contentPane = new JPanel(); - setContentPane(contentPane); - contentPane.setLayout(null); - - JMenuBar menuBar = new JMenuBar(); - menuBar.setBorderPainted(false); - menuBar.setBounds(0, 0, 820, 21); - contentPane.add(menuBar); - - JMenu mnMain = new JMenu(BUNDLE.getString("Morse.mnMain.text")); //$NON-NLS-1$ - menuBar.add(mnMain); - - JMenuItem mntmAbout = new JMenuItem(BUNDLE.getString("Morse.mntmAbout.text")); //$NON-NLS-1$ - mntmAbout.setToolTipText(BUNDLE.getString("Morse.mntmAbout.toolTipText")); //$NON-NLS-1$ - mntmAbout.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - About.main(null); - } - }); - mnMain.add(mntmAbout); - - JMenuItem mntmBug = new JMenuItem(BUNDLE.getString("Morse.mntmBug.text")); //$NON-NLS-1$ - mntmBug.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - Bug.main(null); - } - }); - mntmBug.setToolTipText(BUNDLE.getString("Morse.mntmBug.toolTipText")); //$NON-NLS-1$ - mnMain.add(mntmBug); - - JMenuItem mntmHowTo = new JMenuItem(BUNDLE.getString("Morse.mntmHowTo.text")); //$NON-NLS-1$ - mntmHowTo.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - HowTo.main(null); - } - }); - mntmHowTo.setToolTipText(BUNDLE.getString("Morse.mntmHowTo.toolTipText")); //$NON-NLS-1$ - mnMain.add(mntmHowTo); - JMenuItem mntmMissingCode = new JMenuItem(BUNDLE.getString("Morse.mntmMissingCode.text")); //$NON-NLS-1$ - mntmMissingCode - .setToolTipText(BUNDLE.getString("Morse.mntmMissingCode.toolTipText")); //$NON-NLS-1$ - mnMain.add(mntmMissingCode); - - JMenuItem mntmExit = new JMenuItem(BUNDLE.getString("Morse.mntmExit.text")); //$NON-NLS-1$ - mntmExit.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - mnMain.add(mntmExit); - mntmMissingCode.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - MissingCode.main(null); - } - }); - - JMenu mnClipboard = new JMenu(BUNDLE.getString("Morse.mnClipboard.text")); //$NON-NLS-1$ - menuBar.add(mnClipboard); - - JMenuItem mntnPaste = new JMenuItem(BUNDLE.getString("Morse.mntnPaste.text")); //$NON-NLS-1$ - mntnPaste - .setToolTipText(BUNDLE.getString("Morse.mntnPaste.toolTipText")); //$NON-NLS-1$ - mntnPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - mnClipboard.add(mntnPaste); - - JMenuItem mntmCopy = new JMenuItem(BUNDLE.getString("Morse.mntmCopy.text")); //$NON-NLS-1$ - mntmCopy.setToolTipText(BUNDLE.getString("Morse.mntmCopy.toolTipText")); //$NON-NLS-1$ - mntmCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - mnClipboard.add(mntmCopy); - - chckbxmntmClipboardAutomatic = new JCheckBoxMenuItem( - BUNDLE.getString("Morse.chckbxmntmClipboardAutomatic.text")); //$NON-NLS-1$ - chckbxmntmClipboardAutomatic - .setToolTipText(BUNDLE.getString("Morse.chckbxmntmClipboardAutomatic.toolTipText")); //$NON-NLS-1$ - mnClipboard.add(chckbxmntmClipboardAutomatic); - - JScrollPane scrollPaneInput = new JScrollPane(); - scrollPaneInput.setBounds(12, 60, 758, 140); - contentPane.add(scrollPaneInput); - - tfInput = new JTextArea(); - tfInput.setToolTipText(BUNDLE.getString("Morse.tfInput.toolTipText")); //$NON-NLS-1$ - scrollPaneInput.setViewportView(tfInput); - tfInput.addKeyListener(new KeyAdapter() { - @Override - public void keyPressed(KeyEvent e) { - } - - @Override - public void keyReleased(KeyEvent e) { - if (e.getKeyCode() == KeyEvent.VK_ENTER) { - ChooseProcess(); - } - } - - @Override - public void keyTyped(KeyEvent e) { - } - }); - tfInput.setLineWrap(true); - - JPopupMenu popupMenuIp = new JPopupMenu(); - addPopup(tfInput, popupMenuIp); - - JMenuItem mntmIpPaste = new JMenuItem(BUNDLE.getString("Morse.mntmIpPaste.text")); //$NON-NLS-1$ - mntmIpPaste - .setToolTipText(BUNDLE.getString("Morse.mntmIpPaste.toolTipText")); //$NON-NLS-1$ - mntmIpPaste.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onPaste(tfInput); - } - }); - popupMenuIp.add(mntmIpPaste); - - JMenuItem mntnIpSelect = new JMenuItem(BUNDLE.getString("Morse.mntnIpSelect.text")); //$NON-NLS-1$ - mntnIpSelect.setToolTipText(BUNDLE.getString("Morse.mntnIpSelect.toolTipText")); //$NON-NLS-1$ - mntnIpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - } - }); - popupMenuIp.add(mntnIpSelect); - - JMenuItem mntmIpDelete = new JMenuItem(BUNDLE.getString("Morse.mntmIpDelete.text")); //$NON-NLS-1$ - mntmIpDelete.setToolTipText(BUNDLE.getString("Morse.mntmIpDelete.toolTipText")); //$NON-NLS-1$ - mntmIpDelete.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.setText(null); - } - }); - popupMenuIp.add(mntmIpDelete); - - JLabel lblEnterYourText = new JLabel(BUNDLE.getString("Morse.lblEnterYourText.text")); //$NON-NLS-1$ - lblEnterYourText.setBounds(10, 33, 178, 15); - contentPane.add(lblEnterYourText); - - rdbtnwmll = new JRadioButton(BUNDLE.getString("Morse.rdbtnwmll.text")); //$NON-NLS-1$ - rdbtnwmll - .setToolTipText(BUNDLE.getString("Morse.rdbtnwmll.toolTipText")); //$NON-NLS-1$ - buttonGroup.add(rdbtnwmll); - rdbtnwmll.setBounds(12, 208, 250, 23); - contentPane.add(rdbtnwmll); - - rdbtnllwm = new JRadioButton(BUNDLE.getString("Morse.rdbtnllwm.text")); //$NON-NLS-1$ - rdbtnllwm - .setToolTipText(BUNDLE.getString("Morse.rdbtnllwm.toolTipText")); //$NON-NLS-1$ - buttonGroup.add(rdbtnllwm); - rdbtnllwm.setBounds(266, 208, 250, 23); - contentPane.add(rdbtnllwm); - - rdbtnmll = new JRadioButton(BUNDLE.getString("Morse.rdbtnmll.text")); //$NON-NLS-1$ - rdbtnmll.setToolTipText(BUNDLE.getString("Morse.rdbtnmll.toolTipText")); //$NON-NLS-1$ - buttonGroup.add(rdbtnmll); - rdbtnmll.setBounds(12, 235, 250, 23); - contentPane.add(rdbtnmll); - - rdbtnllm = new JRadioButton(BUNDLE.getString("Morse.rdbtnllm.text")); //$NON-NLS-1$ - rdbtnllm.setToolTipText(BUNDLE.getString("Morse.rdbtnllm.toolTipText")); //$NON-NLS-1$ - buttonGroup.add(rdbtnllm); - rdbtnllm.setBounds(266, 235, 250, 23); - contentPane.add(rdbtnllm); - - btnConvert = new JButton(BUNDLE.getString("Morse.btnConvert.text")); //$NON-NLS-1$ - btnConvert - .setToolTipText(BUNDLE.getString("Morse.btnConvert.toolTipText")); //$NON-NLS-1$ - btnConvert.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - ChooseProcess(); - } - }); - btnConvert.setBounds(612, 218, 160, 25); - contentPane.add(btnConvert); - - JScrollPane scrollPaneOutput = new JScrollPane(); - scrollPaneOutput.setBounds(12, 266, 758, 140); - contentPane.add(scrollPaneOutput); - - tfOutput = new JTextArea(); - tfOutput.setToolTipText(BUNDLE.getString("Morse.tfOutput.toolTipText")); //$NON-NLS-1$ - scrollPaneOutput.setViewportView(tfOutput); - tfOutput.setEditable(false); - tfOutput.setLineWrap(true); - - JPopupMenu popupMenuOp = new JPopupMenu(); - addPopup(tfOutput, popupMenuOp); - - JMenuItem mntmOpClipboardCopy = new JMenuItem(BUNDLE.getString("Morse.mntmOpClipboardCopy.text")); //$NON-NLS-1$ - mntmOpClipboardCopy.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - onCopy(tfOutput); - } - }); - popupMenuOp.add(mntmOpClipboardCopy); - - JMenuItem mntmOpSelect = new JMenuItem(BUNDLE.getString("Morse.mntmOpSelect.text")); //$NON-NLS-1$ - mntmOpSelect.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfOutput.requestFocus(); - tfOutput.selectAll(); - } - }); - popupMenuOp.add(mntmOpSelect); - - btnSelectInput = new JButton(BUNDLE.getString("Morse.btnSelectInput.text")); //$NON-NLS-1$ - btnSelectInput.setToolTipText(BUNDLE.getString("Morse.btnSelectInput.toolTipText")); //$NON-NLS-1$ - btnSelectInput.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) { - tfInput.requestFocus(); - tfInput.selectAll(); - btnSelectInput.setVisible(false); - } - }); - btnSelectInput.setBounds(569, 28, 201, 25); - btnSelectInput.setVisible(false); - contentPane.add(btnSelectInput); - } - - /* - * Choose the convert process - */ - private void ChooseProcess() { - if (rdbtnwmll.isSelected()) { - tfOutput.setText("Process not available"); - WmLl(); - } else if (rdbtnllwm.isSelected()) { - LlWm(); - } else if (rdbtnmll.isSelected()) { - MLl(); - } else if (rdbtnllm.isSelected()) { - LlM(); - } else { - tfOutput.setText("Please select a convert process"); - rdbtnwmll.requestFocus(); - } - } - - /* - * Tasks to do after the converting process - */ - private void After() { - tfOutput.requestFocus(); - tfOutput.selectAll(); - btnSelectInput.setVisible(true); - if (chckbxmntmClipboardAutomatic.isSelected()) { - onCopy(tfOutput); - } - } - - /* - * Code for converting latin letters into written morse - */ - private void LlWm() { - try { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("000101"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("00000000"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("10101"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText("01010"); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("00010"); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText("01000"); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("000111000"); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText("#"); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText("+"); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if(output.toString().endsWith("#")){ - output.delete(output.length() -1 , output.length()); - } - output.append("+"); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append("01#"); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("1000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("1010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append("0#"); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("0010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append("0000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append("00#"); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append("0111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append("0100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("11#"); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("10#"); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append("0110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("1101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append("010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("1#"); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("0001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append("011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("1001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("1011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("1100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("11111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append("01111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("00111#"); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("00011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("00001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("00000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("10000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("11000#"); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("11100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("11110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append("0101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("1110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("0011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("00011000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append("010101#"); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("110011#"); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("111000#"); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("101010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("001100#"); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("101011#"); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("100001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("001101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("10110#"); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("101101#"); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("10001#"); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append("01010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("10010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append("011010#"); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append("011110#"); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("0001001#"); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith("#")){ - output.delete(output.length() -1 , output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting writtenMorse to latin letters - */ - private void WmLl() { - try { - // Variables - String input; - StringBuffer output = new StringBuffer(); - input = tfInput.getText().toUpperCase() + "#"; - StringBuffer inputToSign = new StringBuffer(input); - while (inputToSign.toString().equals("#") == false) { - int d = 0; - boolean signFull = true; - StringBuffer sign = new StringBuffer(); - while (signFull) { - if (inputToSign.toString().charAt(d) == '+' - || inputToSign.toString().charAt(d) == '#') { - if (d == 0) { - if (inputToSign.toString().startsWith("+")) { - output.append(" "); - } - inputToSign.deleteCharAt(0); - } else { - sign.replace(0, sign.length(), inputToSign - .toString().substring(0, d)); - inputToSign.delete(0, d); - signFull = false; - } - } else { - d++; - } - } - if (input.equals("°")) { - break; - } else if (sign.toString().equals("01")) { - output.append("A"); - } else if (sign.toString().equals("1000")) { - output.append("B"); - } else if (sign.toString().equals("1010")) { - output.append("C"); - } else if (sign.toString().equals("100")) { - output.append("D"); - } else if (sign.toString().equals("0")) { - output.append("E"); - } else if (sign.toString().equals("0010")) { - output.append("F"); - } else if (sign.toString().equals("110")) { - output.append("G"); - } else if (sign.toString().equals("0000")) { - output.append("H"); - } else if (sign.toString().equals("00")) { - output.append("I"); - } else if (sign.toString().equals("0111")) { - output.append("J"); - } else if (sign.toString().equals("101")) { - output.append("K"); - } else if (sign.toString().equals("0100")) { - output.append("L"); - } else if (sign.toString().equals("11")) { - output.append("M"); - } else if (sign.toString().equals("10")) { - output.append("N"); - } else if (sign.toString().equals("111")) { - output.append("O"); - } else if (sign.toString().equals("0110")) { - output.append("P"); - } else if (sign.toString().equals("1101")) { - output.append("Q"); - } else if (sign.toString().equals("010")) { - output.append("R"); - } else if (sign.toString().equals("000")) { - output.append("S"); - } else if (sign.toString().equals("1")) { - output.append("T"); - } else if (sign.toString().equals("001")) { - output.append("U"); - } else if (sign.toString().equals("0001")) { - output.append("V"); - } else if (sign.toString().equals("011")) { - output.append("W"); - } else if (sign.toString().equals("1001")) { - output.append("X"); - } else if (sign.toString().equals("1011")) { - output.append("Y"); - } else if (sign.toString().equals("1100")) { - output.append("Z"); - } else if (sign.toString().equals("11111")) { - output.append("0 (zero)"); - } else if (sign.toString().equals("01111")) { - output.append("1"); - } else if (sign.toString().equals("00111")) { - output.append("2"); - } else if (sign.toString().equals("00011")) { - output.append("3"); - } else if (sign.toString().equals("00001")) { - output.append("4"); - } else if (sign.toString().equals("00000")) { - output.append("5"); - } else if (sign.toString().equals("10000")) { - output.append("6"); - } else if (sign.toString().equals("11000")) { - output.append("7"); - } else if (sign.toString().equals("11100")) { - output.append("8"); - } else if (sign.toString().equals("11110")) { - output.append("9"); - } else if (sign.toString().equals("0101")) { - output.append("Ä"); - } else if (sign.toString().equals("1110")) { - output.append("Ö"); - } else if (sign.toString().equals("0011")) { - output.append("Ü"); - } else if (sign.toString().equals("00011000")) { - output.append("ß"); - } else if (sign.toString().equals("1111")) { - output.append("CH"); - } else if (sign.toString().equals("010101")) { - output.append("."); - } else if (sign.toString().equals("110011")) { - output.append(","); - } else if (sign.toString().equals("111000")) { - output.append(":"); - } else if (sign.toString().equals("101010")) { - output.append(";"); - } else if (sign.toString().equals("001100")) { - output.append("?"); - } else if (sign.toString().equals("101011")) { - output.append("!"); - } else if (sign.toString().equals("100001")) { - output.append("-"); - } else if (sign.toString().equals("001101")) { - output.append("_"); - } else if (sign.toString().equals("10110")) { - output.append("("); - } else if (sign.toString().equals("101101")) { - output.append(")"); - } else if (sign.toString().equals("011110")) { - output.append("'"); - } else if (sign.toString().equals("10001")) { - output.append("="); - } else if (sign.toString().equals("01010")) { - output.append("+ or End of the signal"); - } else if (sign.toString().equals("10010")) { - output.append("/"); - } else if (sign.toString().equals("011010")) { - output.append("@"); - } else if (sign.toString().equals("10101")) { - output.append("Begin of the signal"); - } else if (sign.toString().equals("10001")) { - output.append("Wait"); - } else if (sign.toString().equals("00010")) { - output.append("Understood"); - } else if (sign.toString().equals("000101")) { - output.append("End of work"); - } else if (sign.toString().equals("000111000")) { - output.append("SOS"); - } else if (sign.toString().equals("00000000")) { - output.append("Error"); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.toString()); - After(); - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting normal letters into morse code - */ - - private void LlM() { - try { - // Variables - StringBuffer input = new StringBuffer(); - input = input.replace(0, input.length(), tfInput.getText() - .toUpperCase()); - StringBuffer output = new StringBuffer(); - if (input.toString().equals("")) { - tfOutput.setText("Please enter at least one character"); - After(); - } else if (input.toString().equals("LETTERSPACE")) { - tfOutput.setText(" "); - After(); - } else if (input.toString().equals("END OF WORK")) { - tfOutput.setText("...-.-"); - After(); - } else if (input.toString().equals("ERROR")) { - tfOutput.setText("........"); - After(); - } else if (input.toString().equals("STARTING SIGNAL")) { - tfOutput.setText("-.-.-"); - After(); - } else if (input.toString().equals("ENDING SIGNAL")) { - tfOutput.setText(".-.-."); - After(); - } else if (input.toString().equals("UNDERSTOOD")) { - tfOutput.setText("...-."); - After(); - } else if (input.toString().equals("WAIT")) { - tfOutput.setText(".-..."); - After(); - } else if (input.toString().equals("SOS")) { - tfOutput.setText("...---..."); - After(); - } else if (input.toString().equals("LETTER SPACE")) { - tfOutput.setText(" "); - After(); - } else if (input.toString().equals("WORD SPACE")) { - tfOutput.setText(" "); - After(); - } else { - for (int c = input.length(); c > 0; c--) { - if (input.toString().startsWith(" ")) { - if(output.toString().endsWith(" ")){ - output.delete(output.length() - 3 , output.length()); - } - output.append(" "); - input.delete(0, 1); - } else if (input.toString().startsWith("A")) { - output.append(".- "); - input.delete(0, 1); - } else if (input.toString().startsWith("B")) { - output.append("-... "); - input.delete(0, 1); - } else if (input.toString().startsWith("C")) { - output.append("-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("D")) { - output.append("-.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("E")) { - output.append(". "); - input.delete(0, 1); - } else if (input.toString().startsWith("F")) { - output.append("..-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("G")) { - output.append("--. "); - input.delete(0, 1); - } else if (input.toString().startsWith("H")) { - output.append(".... "); - input.delete(0, 1); - } else if (input.toString().startsWith("I")) { - output.append(".. "); - input.delete(0, 1); - } else if (input.toString().startsWith("J")) { - output.append(".--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("K")) { - output.append("-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("L")) { - output.append(".-.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("M")) { - output.append("-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("N")) { - output.append("-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("O")) { - output.append("--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("P")) { - output.append(".--. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Q")) { - output.append("--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("R")) { - output.append(".-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("S")) { - output.append("... "); - input.delete(0, 1); - } else if (input.toString().startsWith("T")) { - output.append("- "); - input.delete(0, 1); - } else if (input.toString().startsWith("U")) { - output.append("..- "); - input.delete(0, 1); - } else if (input.toString().startsWith("V")) { - output.append("...- "); - input.delete(0, 1); - } else if (input.toString().startsWith("W")) { - output.append(".-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("X")) { - output.append("-..- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Y")) { - output.append("-.-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Z")) { - output.append("--.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("0")) { - output.append("----- "); - input.delete(0, 1); - } else if (input.toString().startsWith("1")) { - output.append(".---- "); - input.delete(0, 1); - } else if (input.toString().startsWith("2")) { - output.append("..--- "); - input.delete(0, 1); - } else if (input.toString().startsWith("3")) { - output.append("...-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("4")) { - output.append("....- "); - input.delete(0, 1); - } else if (input.toString().startsWith("5")) { - output.append("..... "); - input.delete(0, 1); - } else if (input.toString().startsWith("6")) { - output.append("-.... "); - input.delete(0, 1); - } else if (input.toString().startsWith("7")) { - output.append("--... "); - input.delete(0, 1); - } else if (input.toString().startsWith("8")) { - output.append("---.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("9")) { - output.append("----. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ä")) { - output.append(".-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ö")) { - output.append("---. "); - input.delete(0, 1); - } else if (input.toString().startsWith("Ü")) { - output.append("..-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("ß")) { - output.append("...--... "); - input.delete(0, 1); - } else if (input.toString().startsWith(".")) { - output.append(".-.-.- "); - input.delete(0, 1); - } else if (input.toString().startsWith(",")) { - output.append("--..-- "); - input.delete(0, 1); - } else if (input.toString().startsWith(":")) { - output.append("---... "); - input.delete(0, 1); - } else if (input.toString().startsWith(";")) { - output.append("-.-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("?")) { - output.append("..--.. "); - input.delete(0, 1); - } else if (input.toString().startsWith("!")) { - output.append("-.-.-- "); - input.delete(0, 1); - } else if (input.toString().startsWith("-")) { - output.append("-....- "); - input.delete(0, 1); - } else if (input.toString().startsWith("_")) { - output.append("..--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("(")) { - output.append("-.--. "); - input.delete(0, 1); - } else if (input.toString().startsWith(")")) { - output.append("-.--.- "); - input.delete(0, 1); - } else if (input.toString().startsWith("=")) { - output.append("-...- "); - input.delete(0, 1); - } else if (input.toString().startsWith("+")) { - output.append(".-.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("/")) { - output.append("-..-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("@")) { - output.append(".--.-. "); - input.delete(0, 1); - } else if (input.toString().startsWith("'")) { - output.append(".----. "); - input.delete(0, 1); - } else if (input.toString().startsWith("$")) { - output.append("...-..- "); - input.delete(0, 1); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - if(output.toString().endsWith(" ")){ - output.delete(output.length() - 3 , output.length()); - } - tfOutput.setText(output.toString()); - After(); - } - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * Code for converting morse code into latin letters - */ - private void MLl() { - try { - // Variables - String input; - StringBuffer output = new StringBuffer(); - input = tfInput.getText() + " "; - StringBuffer inputToSign = new StringBuffer(input); - while (inputToSign.toString().equals(" ") == false) { - int d = 0; - boolean signFull = true; - StringBuffer sign = new StringBuffer(); - while (signFull) { - if (inputToSign.toString().startsWith(" ")) { - output.append(" "); - inputToSign.delete(d, d + 7); - } else if (inputToSign.toString().substring(d, d + 3) - .equals(" ")) { - if (d == 0) { - inputToSign.delete(0, 3); - } else { - sign.replace(0, sign.length(), inputToSign - .toString().substring(0, d)); - inputToSign.delete(0, d); - signFull = false; - } - } else { - d++; - } - } - if (sign.toString().equals(".-")) { - output.append("A"); - } else if (sign.toString().equals("-...")) { - output.append("B"); - } else if (sign.toString().equals("-.-.")) { - output.append("C"); - } else if (sign.toString().equals("-..")) { - output.append("D"); - } else if (sign.toString().equals(".")) { - output.append("E"); - } else if (sign.toString().equals("..-.")) { - output.append("F"); - } else if (sign.toString().equals("--.")) { - output.append("G"); - } else if (sign.toString().equals("....")) { - output.append("H"); - } else if (sign.toString().equals("..")) { - output.append("I"); - } else if (sign.toString().equals(".---")) { - output.append("J"); - } else if (sign.toString().equals("-.-")) { - output.append("K"); - } else if (sign.toString().equals(".-..")) { - output.append("L"); - } else if (sign.toString().equals("--")) { - output.append("M"); - } else if (sign.toString().equals("-.")) { - output.append("N"); - } else if (sign.toString().equals("---")) { - output.append("O"); - } else if (sign.toString().equals(".--.")) { - output.append("P"); - } else if (sign.toString().equals("--.-")) { - output.append("Q"); - } else if (sign.toString().equals(".-.")) { - output.append("R"); - } else if (sign.toString().equals("...")) { - output.append("S"); - } else if (sign.toString().equals("-")) { - output.append("T"); - } else if (sign.toString().equals("..-")) { - output.append("U"); - } else if (sign.toString().equals("...-")) { - output.append("V"); - } else if (sign.toString().equals(".--")) { - output.append("W"); - } else if (sign.toString().equals("-..-")) { - output.append("X"); - } else if (sign.toString().equals("-.--")) { - output.append("Y"); - } else if (sign.toString().equals("--..")) { - output.append("Z"); - } else if (sign.toString().equals("-----")) { - output.append(". (zero)"); - } else if (sign.toString().equals(".----")) { - output.append("-"); - } else if (sign.toString().equals("..---")) { - output.append("2"); - } else if (sign.toString().equals("...--")) { - output.append("3"); - } else if (sign.toString().equals("....-")) { - output.append("4"); - } else if (sign.toString().equals(".....")) { - output.append("5"); - } else if (sign.toString().equals("-....")) { - output.append("6"); - } else if (sign.toString().equals("--...")) { - output.append("7"); - } else if (sign.toString().equals("---..")) { - output.append("8"); - } else if (sign.toString().equals("----.")) { - output.append("9"); - } else if (sign.toString().equals(".-.-")) { - output.append("Ä"); - } else if (sign.toString().equals("---.")) { - output.append("Ö"); - } else if (sign.toString().equals("..--")) { - output.append("Ü"); - } else if (sign.toString().equals("...--...")) { - output.append("ß"); - } else if (sign.toString().equals("----")) { - output.append("CH"); - } else if (sign.toString().equals(".-.-.-")) { - output.append("."); - } else if (sign.toString().equals("--..--")) { - output.append(","); - } else if (sign.toString().equals("---...")) { - output.append(":"); - } else if (sign.toString().equals("-.-.-.")) { - output.append(";"); - } else if (sign.toString().equals("..--..")) { - output.append("?"); - } else if (sign.toString().equals("-.-.--")) { - output.append("!"); - } else if (sign.toString().equals("-....-")) { - output.append("-"); - } else if (sign.toString().equals("..--.-")) { - output.append("_"); - } else if (sign.toString().equals("-.--.")) { - output.append("("); - } else if (sign.toString().equals("-.--.-")) { - output.append(")"); - } else if (sign.toString().equals(".----.")) { - output.append("'"); - } else if (sign.toString().equals("-...-")) { - output.append("="); - } else if (sign.toString().equals(".-.-.")) { - output.append("+ or End of the signal"); - } else if (sign.toString().equals("-..-.")) { - output.append("/"); - } else if (sign.toString().equals(".--.-.")) { - output.append("@"); - } else if (sign.toString().equals("-.-.-")) { - output.append("Begin of the signal"); - } else if (sign.toString().equals("-...-")) { - output.append("Wait"); - } else if (sign.toString().equals("...-.")) { - output.append("Understood"); - } else if (sign.toString().equals("...-.-")) { - output.append("End of work"); - } else if (sign.toString().equals("...---...")) { - output.append("SOS"); - } else if (sign.toString().equals("........")) { - output.append("Error"); - } else { - tfOutput.setText("Code not listed or wrong."); - } - } - tfOutput.setText(output.toString()); - After(); - } catch (Exception e) { - tfOutput.setText("Some error occured. I'm sorry!"); - } - } - - /* - * popup menu - */ - private static void addPopup(Component component, final JPopupMenu popup) { - component.addMouseListener(new MouseAdapter() { - public void mousePressed(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - - public void mouseReleased(MouseEvent e) { - if (e.isPopupTrigger()) { - showMenu(e); - } - } - - private void showMenu(MouseEvent e) { - popup.show(e.getComponent(), e.getX(), e.getY()); - } - }); - } - - /* - * Past function - */ - private void onPaste(JTextArea tf) { - try{ - Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard(); - Transferable t = c.getContents(this); - if (t == null) - return; - try { - tf.setText((String) t.getTransferData(DataFlavor.stringFlavor)); - } catch (Exception e) { - e.printStackTrace(); - }// try - } catch (Exception e){ - tfOutput.setText("Some error occured. I'm sorry! \n Are you sure that your clipboard isn't empty?"); - } - }// onPaste - - /* - * Copy function - */ - private void onCopy(JTextArea tf) { - StringSelection selection = new StringSelection(tf.getText()); - Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); - clipboard.setContents(selection, selection); - } -} diff --git a/src/de/marcel_kapfer/c/morseconverter/strings.properties b/src/de/marcel_kapfer/c/morseconverter/strings.properties deleted file mode 100644 index 554eca4..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/strings.properties +++ /dev/null @@ -1,82 +0,0 @@ -#Field ResourceBundle: BUNDLE -#Sun Feb 15 22:59:16 CET 2015 -About.cancelButton.actionCommand=Cancel -About.cancelButton.text=Close -About.lblCont.text=Contact -About.lblContact.text=marcelmichaelkapfer@yahoo.co.nz -About.lblDev.text=Developer -About.lblDeveloper.text=Marcel Kapfer -About.lblLic.text=License -About.lblLicense.text=GNU v3.0 -About.lblVer.text=Version -About.lblVersion.text=1.1.1 17th February 2015 -About.lblWeb.text=Website -About.lblWebsite.text=marcel-kapfer.de/projects/morse -About.panel.borderTitle=About -Bug.cancelButton.actionCommand=Cancel -Bug.cancelButton.text=Cancel -Bug.lblAddress.text=marcelmichaelkapfer@yahoo.co.nz -Bug.lblDescription.text=a short description of the bug -Bug.lblIntro.text=If you found a bug, please write me a mail to -Bug.lblReproduce.text=and how to re-produce the bug. -Bug.lblThanks.text=Thank you very much -Bug.lblTitle.text=Bug in Morse Version [your program version] -Bug.lblTitleIntro.text=with the title -Bug.panel.borderTitle=Bug -HowTo.cancelButton.actionCommand=Cancel -HowTo.cancelButton.text=Cancel -HowTo.jPanel.borderTitle=How to -HowTo.lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto.text=http\://www.marcel-kapfer.de/projects/morse/index.html\#howto_desktop -HowTo.lblIntro.text=A detailed description about how to use this software is on\: -HowTo.this.title=How to -MissingCode.cancelButton.actionCommand=Cancel -MissingCode.cancelButton.text=Cancel -MissingCode.lblAddress.text=marcelmichaelkapfer@yahoo.co.nz -MissingCode.lblIntro.text=If you found out that a code is missing, -MissingCode.lblIntroTwo.text=please write me a mail to -MissingCode.lblMissingCode.text=and tell me which code is missing. -MissingCode.lblThanks.text=Thank you very much -MissingCode.lblTitle.text=Missing Code in Morse Version [your program version] -MissingCode.lblTitleIntro.text=with the title -MissingCode.panel.borderTitle=Missing Code -Morse.btnConvert.text=Convert -Morse.btnConvert.toolTipText=Convert the insert text to the choosen code -Morse.btnSelectInput.text=Select Input Text -Morse.btnSelectInput.toolTipText=Select the whole text of the input box -Morse.chckbxmntmClipboardAutomatic.text=Copy automatically into Clipboard -Morse.chckbxmntmClipboardAutomatic.toolTipText=Copy the text form the output field automatically into your clipboard -Morse.lblEnterYourText.text=Enter your text\: -Morse.mnClipboard.text=Clipboard -Morse.mnMain.text=Main Menu -Morse.mntmAbout.text=About -Morse.mntmAbout.toolTipText=Information about the Software -Morse.mntmBug.text=Bug -Morse.mntmBug.toolTipText=Information about handling a bug -Morse.mntmCopy.text=Copy into Clipboard -Morse.mntmCopy.toolTipText=Copy the text from the output field into your clipboard -Morse.mntmExit.text=Exit -Morse.mntmHowTo.text=How to -Morse.mntmHowTo.toolTipText=Information about how to use the software -Morse.mntmIpDelete.text=Delete text -Morse.mntmIpDelete.toolTipText=Delete the whole text -Morse.mntmIpPaste.text=Paste from Clipboard -Morse.mntmIpPaste.toolTipText=Paste the text from your Clipboard into the input field -Morse.mntmMissingCode.text=Missing Code -Morse.mntmMissingCode.toolTipText=Information about handling a missing code -Morse.mntmOpClipboardCopy.text=Copy into Clipboard -Morse.mntmOpSelect.text=Select Text -Morse.mntnIpSelect.text=Select text -Morse.mntnIpSelect.toolTipText=Select the whole text -Morse.mntnPaste.text=Paste from Clipboard -Morse.mntnPaste.toolTipText=Paste the text from your Clipboard into the input field -Morse.rdbtnllm.text=Text to Morse -Morse.rdbtnllm.toolTipText=convert normal text into normal morse code -Morse.rdbtnllwm.text=Text to writtenMorse -Morse.rdbtnllwm.toolTipText=Convert normal text into writtenMorse -Morse.rdbtnmll.text=Morse to Text -Morse.rdbtnmll.toolTipText=Convert normal morse code into normal text -Morse.rdbtnwmll.text=writtenMorse to Text -Morse.rdbtnwmll.toolTipText=Convert writtenMorse into normal text -Morse.tfInput.toolTipText=Enter here your text -Morse.tfOutput.toolTipText=This is the output text field -Morse.this.title=Morse Converter diff --git a/src/de/marcel_kapfer/c/morseconverter/strings_de.properties b/src/de/marcel_kapfer/c/morseconverter/strings_de.properties deleted file mode 100644 index 0289a56..0000000 --- a/src/de/marcel_kapfer/c/morseconverter/strings_de.properties +++ /dev/null @@ -1,82 +0,0 @@ -#Field ResourceBundle: BUNDLE -#Sun Feb 15 22:59:16 CET 2015 -About.cancelButton.actionCommand=Schlie\u00DFen -About.cancelButton.text=Schlie\u00DFen -About.lblCont.text=Kontakt -About.lblContact.text=marcelmichaelkapfer@yahoo.co.nz -About.lblDev.text=Entwickler -About.lblDeveloper.text=Marcel Kapfer -About.lblLic.text=Lizenz -About.lblLicense.text=GNU v3.0 -About.lblVer.text=Version -About.lblVersion.text=1.1.1 17. Februar 2015 -About.lblWeb.text=Website -About.lblWebsite.text=marcel-kapfer.de/projects/morse/ -About.panel.borderTitle=\u00DCber -Bug.cancelButton.actionCommand=Schlie\u00DFen -Bug.cancelButton.text=Schlie\u00DFen -Bug.lblAddress.text=marcelmichaelkapfer@yahoo.co.nz -Bug.lblDescription.text=eine kurze Beschreibung des Fehlers -Bug.lblIntro.text=Wenn Sie einen Fehler entdeckt haben, schreiben Sie mit bitte eine Mail an -Bug.lblReproduce.text=und wie man diesen reproduzieren kann -Bug.lblThanks.text=Vielen Dank -Bug.lblTitle.text=Fehler in Morse Version [Ihre Programm Version] -Bug.lblTitleIntro.text=mit dem Titel -Bug.panel.borderTitle=Fehler -HowTo.cancelButton.actionCommand=Schlie\u00DFen -HowTo.cancelButton.text=Schlie\u00DFen -HowTo.jPanel.borderTitle=Bedienung -HowTo.lblHttpwwwmarcelkapferdeprojectsmorseindexhtmlhowto.text=http\://www.marcel-kapfer.de/projects/morse/index.html\#howto_desktop -HowTo.lblIntro.text=Eine genaue Anleitung ist hier zu finden\: -HowTo.this.title=Bedienung -MissingCode.cancelButton.actionCommand=Schlie\u00DFen -MissingCode.cancelButton.text=Schlie\u00DFen -MissingCode.lblAddress.text=marcelmichaelkapfer@yahoo.co.nz -MissingCode.lblIntro.text=Wenn Sie auf einen fehlenden Code aufmerksam geworden bist, -MissingCode.lblIntroTwo.text=schreiben Sie mir bitte eine Email an -MissingCode.lblMissingCode.text=und benachrichtigen Sie mich \u00FCber den fehlenden Code -MissingCode.lblThanks.text=Vielen Dank -MissingCode.lblTitle.text=Fehlender Code in Morse Converter [Ihre Program Version] -MissingCode.lblTitleIntro.text=mit dem Titel -MissingCode.panel.borderTitle=Fehlender Code -Morse.btnConvert.text=Umwandeln -Morse.btnConvert.toolTipText=Umwandelt den eingegebenen Text zum ausgew\u00E4hlten Code -Morse.btnSelectInput.text=Eingabetext ausw\u00E4hlen -Morse.btnSelectInput.toolTipText=W\u00E4hlt den ganzen Text des Eingabe-Felds aus -Morse.chckbxmntmClipboardAutomatic.text=Automatisch in die Zwischenablage kopieren -Morse.chckbxmntmClipboardAutomatic.toolTipText=Kopiert den umgewandelten Text automatisch in die Zwischenablage -Morse.lblEnterYourText.text=Geben Sie Ihren Text ein\: -Morse.mnClipboard.text=Zwischenablage -Morse.mnMain.text=Hauptmen\u00FC -Morse.mntmAbout.text=\u00DCber -Morse.mntmAbout.toolTipText=Informationen \u00FCber die Software -Morse.mntmBug.text=Fehler -Morse.mntmBug.toolTipText=Informationen \u00FCber die Fehlerbehandlung -Morse.mntmCopy.text=In die Zwischenablage kopieren -Morse.mntmCopy.toolTipText=Kopiert den umgewandelten Text in Ihre Zwischenablage -Morse.mntmExit.text=Verlassen -Morse.mntmHowTo.text=Benutzung -Morse.mntmHowTo.toolTipText=Informationen \u00FCber die Benutzung der Software -Morse.mntmIpDelete.text=Text l\u00F6schen -Morse.mntmIpDelete.toolTipText=L\u00F6scht den ganzen Text -Morse.mntmIpPaste.text=Von der Zwischenablage einf\u00FCgen -Morse.mntmIpPaste.toolTipText=F\u00FCgt den Text von Ihrer Zwischenablage in das Eingabefeld ein -Morse.mntmMissingCode.text=Fehlender Code -Morse.mntmMissingCode.toolTipText=Informationen \u00FCber das Umgehen mit fehlenden Code -Morse.mntmOpClipboardCopy.text=In die Zwischenablage kopieren -Morse.mntmOpSelect.text=Text ausw\u00E4hlen -Morse.mntnIpSelect.text=Text ausw\u00E4hlen -Morse.mntnIpSelect.toolTipText=W\u00E4hlt den ganzen Text aus -Morse.mntnPaste.text=Aus der Zwischenablage einf\u00FCgen -Morse.mntnPaste.toolTipText=F\u00FCgt den Text von Ihrer Zwischenablage in das Eingabefeld ein -Morse.rdbtnllm.text=Text zu Morse -Morse.rdbtnllm.toolTipText=Wandelt normalen Text in Morse Code um -Morse.rdbtnllwm.text=Text zu writtenMorse -Morse.rdbtnllwm.toolTipText=Wandelt normalen Text in writtenMorse um -Morse.rdbtnmll.text=Morse zu Text -Morse.rdbtnmll.toolTipText=Wandelt normales Morse in normalen Text um -Morse.rdbtnwmll.text=writtenMorse zu Text -Morse.rdbtnwmll.toolTipText=Wandelt writtenMorse in normalen Text um -Morse.tfInput.toolTipText=Geben Sie Ihren Text hier ein -Morse.tfOutput.toolTipText=Dies ist das Ausgabefeld -Morse.this.title=Morse Converter diff --git a/src/de/marcelkapfer/c/morseconverter/Main.form b/src/de/marcelkapfer/c/morseconverter/Main.form new file mode 100644 index 0000000..a833c1f --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/Main.form @@ -0,0 +1,113 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/src/de/marcelkapfer/c/morseconverter/Main.java b/src/de/marcelkapfer/c/morseconverter/Main.java new file mode 100644 index 0000000..0d4a51a --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/Main.java @@ -0,0 +1,114 @@ +package de.marcelkapfer.c.morseconverter; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +import de.marcelkapfer.c.morseconverter.engine.DecodeNormalMorseManager; +import de.marcelkapfer.c.morseconverter.engine.DecodeWrittenMorseManager; +import de.marcelkapfer.c.morseconverter.engine.EncodeNormalMorseManager; +import de.marcelkapfer.c.morseconverter.engine.EncodeWrittenMorseManager; +import de.marcelkapfer.c.morseconverter.intelligentCodeRecognization.NormalMorseCodeRecognization; +import de.marcelkapfer.c.morseconverter.intelligentCodeRecognization.WrittenMorseCodeRecognization; + +import javax.swing.*; +import java.awt.event.KeyAdapter; +import java.awt.event.KeyEvent; + +/** + * Created by mmk on 5/31/15. + */ +public class Main extends JFrame { + + public JTabbedPane morseConverterPane; + private JPanel panel1; + private JTextArea inputAreaWrittenMorse; + private JTextArea outputAreaWrittenMorse; + private JTextArea inputAreaNormalMorse; + private JTextArea outputAreaNormalMorse; + + // Contains mainly listeners + public Main() { + // Listener for the writtenMorse input field + inputAreaWrittenMorse.addKeyListener(new KeyAdapter() { + @Override + public void keyReleased(KeyEvent e) { + instantWrittenMorseConvert(); + } + }); + // Listener for the normal Morse input field + inputAreaNormalMorse.addKeyListener(new KeyAdapter() { + @Override + public void keyReleased(KeyEvent e) { + instantNormalMorseConvert(); + } + }); + } + + // The holy main method + public static void main(String[] args){ + // Tries to present the app in an native look + try{ + UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); + } catch (Exception e){ + e.printStackTrace(); + } + // Starting the application + JFrame main = new JFrame("Main"); + main.setContentPane(new Main().morseConverterPane); + main.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + // Title + main.setTitle("Morse Converter"); + main.pack(); + // Window position and Size + main.setBounds(100, 100, 800, 400); + // MAKE IT HAPPEN :D + main.setVisible(true); + } + + // Method for converting writtenMorse + private void instantWrittenMorseConvert(){ + // Gets the text from the input field + String input = inputAreaWrittenMorse.getText(); + // checks if the code is a writtenMorse code + if(WrittenMorseCodeRecognization.isCode(input)) { + // converts the code into normal letters + outputAreaWrittenMorse.setText(EncodeWrittenMorseManager.getEncodedString(input)); + } else { + // converts the code into writtenMorse + outputAreaWrittenMorse.setText(DecodeWrittenMorseManager.getDecodedString(input)); + } + } + + // Method for converting normal Morse + private void instantNormalMorseConvert(){ + // Gets the text from the input field + String input = inputAreaNormalMorse.getText(); + // cechs if the code is a normal Morse code + if(NormalMorseCodeRecognization.isCode(input)){ + // converts the code into normal letters + outputAreaNormalMorse.setText(EncodeNormalMorseManager.getEncodedString(input)); + } else { + // converts the code into writtenMorse + outputAreaNormalMorse.setText(DecodeNormalMorseManager.getDecodedString(input)); + } + } + +} diff --git a/src/de/marcelkapfer/c/morseconverter/engine/DecodeNormalMorseManager.java b/src/de/marcelkapfer/c/morseconverter/engine/DecodeNormalMorseManager.java new file mode 100644 index 0000000..c5c76bc --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/engine/DecodeNormalMorseManager.java @@ -0,0 +1,245 @@ +package de.marcelkapfer.c.morseconverter.engine; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +public class DecodeNormalMorseManager { + + public static String getDecodedString(String inputMessage) { + if(inputMessage.equals("")){ + return "Please enter at least one character"; + } else { + StringBuffer message = new StringBuffer(inputMessage); + if (message.toString().endsWith(" ")) { + message = message.deleteCharAt(message.length() - 1); + } + // Variables + StringBuffer input = new StringBuffer(); + input = input.replace(0, input.length(), message.toString().toUpperCase()); + StringBuffer output = new StringBuffer(); + if (input.toString().equals("LETTERSPACE")) { + output.replace(0, output.length(), " "); + } else if (input.toString().equals("END OF WORK")) { + output.replace(0, output.length(), "...-.-"); + } else if (input.toString().equals("ERROR")) { + output.replace(0, output.length(), "........"); + } else if (input.toString().equals("STARTING SIGNAL")) { + output.replace(0, output.length(), "-.-.-"); + } else if (input.toString().equals("ENDING SIGNAL")) { + output.replace(0, output.length(), ".-.-."); + } else if (input.toString().equals("UNDERSTOOD")) { + output.replace(0, output.length(), "...-."); + } else if (input.toString().equals("WAIT")) { + output.replace(0, output.length(), ".-..."); + } else if (input.toString().equals("SOS")) { + output.replace(0, output.length(), "...---..."); + } else if (input.toString().equals("LETTER SPACE")) { + output.replace(0, output.length(), " "); + } else if (input.toString().equals("WORD SPACE")) { + output.replace(0, output.length(), " "); + } else { + for (int c = input.length(); c > 0; c--) { + if (input.toString().startsWith(" ")) { + if (output.toString().endsWith(" ")) { + output.delete(output.length() - 3, output.length()); + } + output.append(" "); + input.delete(0, 1); + } else if (input.toString().startsWith("A")) { + output.append(".- "); + input.delete(0, 1); + } else if (input.toString().startsWith("B")) { + output.append("-... "); + input.delete(0, 1); + } else if (input.toString().startsWith("C")) { + output.append("-.-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("D")) { + output.append("-.. "); + input.delete(0, 1); + } else if (input.toString().startsWith("E")) { + output.append(". "); + input.delete(0, 1); + } else if (input.toString().startsWith("F")) { + output.append("..-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("G")) { + output.append("--. "); + input.delete(0, 1); + } else if (input.toString().startsWith("H")) { + output.append(".... "); + input.delete(0, 1); + } else if (input.toString().startsWith("I")) { + output.append(".. "); + input.delete(0, 1); + } else if (input.toString().startsWith("J")) { + output.append(".--- "); + input.delete(0, 1); + } else if (input.toString().startsWith("K")) { + output.append("-.- "); + input.delete(0, 1); + } else if (input.toString().startsWith("L")) { + output.append(".-.. "); + input.delete(0, 1); + } else if (input.toString().startsWith("M")) { + output.append("-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("N")) { + output.append("-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("O")) { + output.append("--- "); + input.delete(0, 1); + } else if (input.toString().startsWith("P")) { + output.append(".--. "); + input.delete(0, 1); + } else if (input.toString().startsWith("Q")) { + output.append("--.- "); + input.delete(0, 1); + } else if (input.toString().startsWith("R")) { + output.append(".-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("S")) { + output.append("... "); + input.delete(0, 1); + } else if (input.toString().startsWith("T")) { + output.append("- "); + input.delete(0, 1); + } else if (input.toString().startsWith("U")) { + output.append("..- "); + input.delete(0, 1); + } else if (input.toString().startsWith("V")) { + output.append("...- "); + input.delete(0, 1); + } else if (input.toString().startsWith("W")) { + output.append(".-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("X")) { + output.append("-..- "); + input.delete(0, 1); + } else if (input.toString().startsWith("Y")) { + output.append("-.-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("Z")) { + output.append("--.. "); + input.delete(0, 1); + } else if (input.toString().startsWith("0")) { + output.append("----- "); + input.delete(0, 1); + } else if (input.toString().startsWith("1")) { + output.append(".---- "); + input.delete(0, 1); + } else if (input.toString().startsWith("2")) { + output.append("..--- "); + input.delete(0, 1); + } else if (input.toString().startsWith("3")) { + output.append("...-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("4")) { + output.append("....- "); + input.delete(0, 1); + } else if (input.toString().startsWith("5")) { + output.append("..... "); + input.delete(0, 1); + } else if (input.toString().startsWith("6")) { + output.append("-.... "); + input.delete(0, 1); + } else if (input.toString().startsWith("7")) { + output.append("--... "); + input.delete(0, 1); + } else if (input.toString().startsWith("8")) { + output.append("---.. "); + input.delete(0, 1); + } else if (input.toString().startsWith("9")) { + output.append("----. "); + input.delete(0, 1); + } else if (input.toString().startsWith("Ä")) { + output.append(".-.- "); + input.delete(0, 1); + } else if (input.toString().startsWith("Ö")) { + output.append("---. "); + input.delete(0, 1); + } else if (input.toString().startsWith("Ü")) { + output.append("..-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("ß")) { + output.append("...--... "); + input.delete(0, 1); + } else if (input.toString().startsWith(".")) { + output.append(".-.-.- "); + input.delete(0, 1); + } else if (input.toString().startsWith(",")) { + output.append("--..-- "); + input.delete(0, 1); + } else if (input.toString().startsWith(":")) { + output.append("---... "); + input.delete(0, 1); + } else if (input.toString().startsWith(";")) { + output.append("-.-.-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("?")) { + output.append("..--.. "); + input.delete(0, 1); + } else if (input.toString().startsWith("!")) { + output.append("-.-.-- "); + input.delete(0, 1); + } else if (input.toString().startsWith("-")) { + output.append("-....- "); + input.delete(0, 1); + } else if (input.toString().startsWith("_")) { + output.append("..--.- "); + input.delete(0, 1); + } else if (input.toString().startsWith("(")) { + output.append("-.--. "); + input.delete(0, 1); + } else if (input.toString().startsWith(")")) { + output.append("-.--.- "); + input.delete(0, 1); + } else if (input.toString().startsWith("=")) { + output.append("-...- "); + input.delete(0, 1); + } else if (input.toString().startsWith("+")) { + output.append(".-.-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("/")) { + output.append("-..-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("@")) { + output.append(".--.-. "); + input.delete(0, 1); + } else if (input.toString().startsWith("'")) { + output.append(".----. "); + input.delete(0, 1); + } else if (input.toString().startsWith("$")) { + output.append("...-..- "); + input.delete(0, 1); + } else { + output.replace(0, output.length(), "Code not listed or wrong."); + } + } + if (output.toString().endsWith(" ")) { + output.delete(output.length() - 3, output.length()); + } + } + return output.toString(); + } + } +} \ No newline at end of file diff --git a/src/de/marcelkapfer/c/morseconverter/engine/DecodeWrittenMorseManager.java b/src/de/marcelkapfer/c/morseconverter/engine/DecodeWrittenMorseManager.java new file mode 100644 index 0000000..0c82cb0 --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/engine/DecodeWrittenMorseManager.java @@ -0,0 +1,246 @@ +package de.marcelkapfer.c.morseconverter.engine; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +public class DecodeWrittenMorseManager { + + public static String getDecodedString(String inputMessage) { + if(inputMessage.equals("")){ + return "Please enter at least one character"; + } else { + StringBuffer message = new StringBuffer(inputMessage); + if (message.toString().endsWith(" ")) { + message = message.deleteCharAt(message.length() - 1); + } + // Variables + StringBuffer input = new StringBuffer(); + input = input.replace(0, input.length(), message.toString().toUpperCase()); + StringBuffer output = new StringBuffer(); + if (input.toString().equals("LETTERSPACE")) { + output.replace(0, output.length(), "#"); + } else if (input.toString().equals("END OF WORK")) { + output.replace(0, output.length(), "000101"); + } else if (input.toString().equals("ERROR")) { + output.replace(0, output.length(), "00000000"); + } else if (input.toString().equals("STARTING SIGNAL")) { + output.replace(0, output.length(), "10101"); + } else if (input.toString().equals("ENDING SIGNAL")) { + output.replace(0, output.length(), "01010"); + } else if (input.toString().equals("UNDERSTOOD")) { + output.replace(0, output.length(), "00010"); + } else if (input.toString().equals("WAIT")) { + output.replace(0, output.length(), "01000"); + } else if (input.toString().equals("SOS")) { + output.replace(0, output.length(), "000111000"); + } else if (input.toString().equals("LETTER SPACE")) { + output.replace(0, output.length(), "##"); + } else if (input.toString().equals("WORD SPACE")) { + output.replace(0, output.length(), "+"); + } else { + for (int c = input.length(); c > 0; c--) { + + if (input.toString().startsWith(" ")) { + if (output.toString().endsWith("#")) { + output.delete(output.length() - 1, output.length()); + } + output.append("+"); + input.delete(0, 1); + } else if (input.toString().startsWith("A")) { + output.append("01#"); + input.delete(0, 1); + } else if (input.toString().startsWith("B")) { + output.append("1000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("C")) { + output.append("1010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("D")) { + output.append("100#"); + input.delete(0, 1); + } else if (input.toString().startsWith("E")) { + output.append("0#"); + input.delete(0, 1); + } else if (input.toString().startsWith("F")) { + output.append("0010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("G")) { + output.append("110#"); + input.delete(0, 1); + } else if (input.toString().startsWith("H")) { + output.append("0000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("I")) { + output.append("00#"); + input.delete(0, 1); + } else if (input.toString().startsWith("J")) { + output.append("0111#"); + input.delete(0, 1); + } else if (input.toString().startsWith("K")) { + output.append("101#"); + input.delete(0, 1); + } else if (input.toString().startsWith("L")) { + output.append("0100#"); + input.delete(0, 1); + } else if (input.toString().startsWith("M")) { + output.append("11#"); + input.delete(0, 1); + } else if (input.toString().startsWith("N")) { + output.append("10#"); + input.delete(0, 1); + } else if (input.toString().startsWith("O")) { + output.append("111#"); + input.delete(0, 1); + } else if (input.toString().startsWith("P")) { + output.append("0110#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Q")) { + output.append("1101#"); + input.delete(0, 1); + } else if (input.toString().startsWith("R")) { + output.append("010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("S")) { + output.append("000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("T")) { + output.append("1#"); + input.delete(0, 1); + } else if (input.toString().startsWith("U")) { + output.append("001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("V")) { + output.append("0001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("W")) { + output.append("011#"); + input.delete(0, 1); + } else if (input.toString().startsWith("X")) { + output.append("1001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Y")) { + output.append("1011#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Z")) { + output.append("1100#"); + input.delete(0, 1); + } else if (input.toString().startsWith("0")) { + output.append("11111#"); + input.delete(0, 1); + } else if (input.toString().startsWith("1")) { + output.append("01111#"); + input.delete(0, 1); + } else if (input.toString().startsWith("2")) { + output.append("00111#"); + input.delete(0, 1); + } else if (input.toString().startsWith("3")) { + output.append("00011#"); + input.delete(0, 1); + } else if (input.toString().startsWith("4")) { + output.append("00001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("5")) { + output.append("00000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("6")) { + output.append("10000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("7")) { + output.append("11000#"); + input.delete(0, 1); + } else if (input.toString().startsWith("8")) { + output.append("11100#"); + input.delete(0, 1); + } else if (input.toString().startsWith("9")) { + output.append("11110#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Ä")) { + output.append("0101#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Ö")) { + output.append("1110#"); + input.delete(0, 1); + } else if (input.toString().startsWith("Ü")) { + output.append("0011#"); + input.delete(0, 1); + } else if (input.toString().startsWith("ß")) { + output.append("00011000#"); + input.delete(0, 1); + } else if (input.toString().startsWith(".")) { + output.append("010101#"); + input.delete(0, 1); + } else if (input.toString().startsWith(",")) { + output.append("110011#"); + input.delete(0, 1); + } else if (input.toString().startsWith(":")) { + output.append("111000#"); + input.delete(0, 1); + } else if (input.toString().startsWith(";")) { + output.append("101010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("?")) { + output.append("001100#"); + input.delete(0, 1); + } else if (input.toString().startsWith("!")) { + output.append("101011#"); + input.delete(0, 1); + } else if (input.toString().startsWith("-")) { + output.append("100001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("_")) { + output.append("001101#"); + input.delete(0, 1); + } else if (input.toString().startsWith("(")) { + output.append("10110#"); + input.delete(0, 1); + } else if (input.toString().startsWith(")")) { + output.append("101101#"); + input.delete(0, 1); + } else if (input.toString().startsWith("=")) { + output.append("10001#"); + input.delete(0, 1); + } else if (input.toString().startsWith("+")) { + output.append("01010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("/")) { + output.append("10010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("@")) { + output.append("011010#"); + input.delete(0, 1); + } else if (input.toString().startsWith("'")) { + output.append("011110#"); + input.delete(0, 1); + } else if (input.toString().startsWith("$")) { + output.append("0001001#"); + input.delete(0, 1); + } else { + output.replace(0, output.length(), "Code not listed or wrong."); + } + } + if (output.toString().endsWith("#")) { + output.delete(output.length() - 1, output.length()); + } + } + return output.toString(); + } + } +} \ No newline at end of file diff --git a/src/de/marcelkapfer/c/morseconverter/engine/EncodeNormalMorseManager.java b/src/de/marcelkapfer/c/morseconverter/engine/EncodeNormalMorseManager.java new file mode 100644 index 0000000..b0a97ee --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/engine/EncodeNormalMorseManager.java @@ -0,0 +1,196 @@ +package de.marcelkapfer.c.morseconverter.engine; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +/* + * Code for converting morse code into latin letters + */ +public class EncodeNormalMorseManager { + + public static String getEncodedString(String inputMessage) { + if(inputMessage.equals("")){ + return "Please enter at least one character"; + } else { + // Converts the input string into a StringBuffer + StringBuffer message = new StringBuffer(inputMessage); + // Delete the space at the end which is automatically set through some keyboards + if (message.toString().endsWith(" ")) { + message = message.deleteCharAt(message.length() - 1); + } + // Declaring variables + String input; + StringBuffer output = new StringBuffer(); + input = message.toString() + " "; + StringBuffer inputToSign = new StringBuffer(input); + while (!inputToSign.toString().equals(" ")) { + int d = 0; + boolean signFull = true; + StringBuffer sign = new StringBuffer(); + while (signFull) { + if (inputToSign.toString().startsWith(" ")) { + output.append(" "); + inputToSign.delete(d, d + 7); + } else if (inputToSign.toString().substring(d, d + 3).equals(" ")) { + if (d == 0) { + inputToSign.delete(0, 3); + } else { + sign.replace(0, sign.length(), inputToSign + .toString().substring(0, d)); + inputToSign.delete(0, d); + signFull = false; + } + } else { + d++; + } + } + if (sign.toString().equals(".-")) { + output.append("A"); + } else if (sign.toString().equals("-...")) { + output.append("B"); + } else if (sign.toString().equals("-.-.")) { + output.append("C"); + } else if (sign.toString().equals("-..")) { + output.append("D"); + } else if (sign.toString().equals(".")) { + output.append("E"); + } else if (sign.toString().equals("..-.")) { + output.append("F"); + } else if (sign.toString().equals("--.")) { + output.append("G"); + } else if (sign.toString().equals("....")) { + output.append("H"); + } else if (sign.toString().equals("..")) { + output.append("I"); + } else if (sign.toString().equals(".---")) { + output.append("J"); + } else if (sign.toString().equals("-.-")) { + output.append("K"); + } else if (sign.toString().equals(".-..")) { + output.append("L"); + } else if (sign.toString().equals("--")) { + output.append("M"); + } else if (sign.toString().equals("-.")) { + output.append("N"); + } else if (sign.toString().equals("---")) { + output.append("O"); + } else if (sign.toString().equals(".--.")) { + output.append("P"); + } else if (sign.toString().equals("--.-")) { + output.append("Q"); + } else if (sign.toString().equals(".-.")) { + output.append("R"); + } else if (sign.toString().equals("...")) { + output.append("S"); + } else if (sign.toString().equals("-")) { + output.append("T"); + } else if (sign.toString().equals("..-")) { + output.append("U"); + } else if (sign.toString().equals("...-")) { + output.append("V"); + } else if (sign.toString().equals(".--")) { + output.append("W"); + } else if (sign.toString().equals("-..-")) { + output.append("X"); + } else if (sign.toString().equals("-.--")) { + output.append("Y"); + } else if (sign.toString().equals("--..")) { + output.append("Z"); + } else if (sign.toString().equals("-----")) { + output.append(". (zero)"); + } else if (sign.toString().equals(".----")) { + output.append("-"); + } else if (sign.toString().equals("..---")) { + output.append("2"); + } else if (sign.toString().equals("...--")) { + output.append("3"); + } else if (sign.toString().equals("....-")) { + output.append("4"); + } else if (sign.toString().equals(".....")) { + output.append("5"); + } else if (sign.toString().equals("-....")) { + output.append("6"); + } else if (sign.toString().equals("--...")) { + output.append("7"); + } else if (sign.toString().equals("---..")) { + output.append("8"); + } else if (sign.toString().equals("----.")) { + output.append("9"); + } else if (sign.toString().equals(".-.-")) { + output.append("Ä"); + } else if (sign.toString().equals("---.")) { + output.append("Ö"); + } else if (sign.toString().equals("..--")) { + output.append("Ü"); + } else if (sign.toString().equals("...--...")) { + output.append("ß"); + } else if (sign.toString().equals("----")) { + output.append("CH"); + } else if (sign.toString().equals(".-.-.-")) { + output.append("."); + } else if (sign.toString().equals("--..--")) { + output.append(","); + } else if (sign.toString().equals("---...")) { + output.append(":"); + } else if (sign.toString().equals("-.-.-.")) { + output.append(";"); + } else if (sign.toString().equals("..--..")) { + output.append("?"); + } else if (sign.toString().equals("-.-.--")) { + output.append("!"); + } else if (sign.toString().equals("-....-")) { + output.append("-"); + } else if (sign.toString().equals("..--.-")) { + output.append("_"); + } else if (sign.toString().equals("-.--.")) { + output.append("("); + } else if (sign.toString().equals("-.--.-")) { + output.append(")"); + } else if (sign.toString().equals(".----.")) { + output.append("'"); + } else if (sign.toString().equals("-...-")) { + output.append("="); + } else if (sign.toString().equals(".-.-.")) { + output.append("+ or End of the signal"); + } else if (sign.toString().equals("-..-.")) { + output.append("/"); + } else if (sign.toString().equals(".--.-.")) { + output.append("@"); + } else if (sign.toString().equals("-.-.-")) { + output.append("Begin of the signal"); + } else if (sign.toString().equals("-...-")) { + output.append("Wait"); + } else if (sign.toString().equals("...-.")) { + output.append("Understood"); + } else if (sign.toString().equals("...-.-")) { + output.append("End of work"); + } else if (sign.toString().equals("...---...")) { + output.append("SOS"); + } else if (sign.toString().equals("........")) { + output.append("Error"); + } else { + output.replace(0, output.length(), "Code not listed or wrong."); + } + } + return output.toString(); + } + } +} \ No newline at end of file diff --git a/src/de/marcelkapfer/c/morseconverter/engine/EncodeWrittenMorseManager.java b/src/de/marcelkapfer/c/morseconverter/engine/EncodeWrittenMorseManager.java new file mode 100644 index 0000000..131fea0 --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/engine/EncodeWrittenMorseManager.java @@ -0,0 +1,197 @@ +package de.marcelkapfer.c.morseconverter.engine; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + + /* + * Code for converting writtenMorse to latin letters + */ + +public class EncodeWrittenMorseManager { + + public static String getEncodedString(String inputMessage) { + if(inputMessage.equals("")){ + return "Please enter at least one character"; + } else { + StringBuffer message = new StringBuffer(inputMessage); + if (message.toString().endsWith(" ")) { + message = message.deleteCharAt(message.length() - 1); + } + // Variables + String input; + StringBuffer output = new StringBuffer(); + input = message.toString().toUpperCase() + "#"; + StringBuffer inputToSign = new StringBuffer(input); + while (!inputToSign.toString().equals("#")) { + int d = 0; + boolean signFull = true; + StringBuffer sign = new StringBuffer(); + while (signFull) { + if (inputToSign.toString().charAt(d) == '+' + || inputToSign.toString().charAt(d) == '#') { + if (d == 0) { + if (inputToSign.toString().startsWith("+")) { + output.append(" "); + } + inputToSign.deleteCharAt(0); + } else { + sign.replace(0, sign.length(), inputToSign + .toString().substring(0, d)); + inputToSign.delete(0, d); + signFull = false; + } + } else { + d++; + } + } + if (sign.toString().equals("01")) { + output.append("A"); + } else if (sign.toString().equals("1000")) { + output.append("B"); + } else if (sign.toString().equals("1010")) { + output.append("C"); + } else if (sign.toString().equals("100")) { + output.append("D"); + } else if (sign.toString().equals("0")) { + output.append("E"); + } else if (sign.toString().equals("0010")) { + output.append("F"); + } else if (sign.toString().equals("110")) { + output.append("G"); + } else if (sign.toString().equals("0000")) { + output.append("H"); + } else if (sign.toString().equals("00")) { + output.append("I"); + } else if (sign.toString().equals("0111")) { + output.append("J"); + } else if (sign.toString().equals("101")) { + output.append("K"); + } else if (sign.toString().equals("0100")) { + output.append("L"); + } else if (sign.toString().equals("11")) { + output.append("M"); + } else if (sign.toString().equals("10")) { + output.append("N"); + } else if (sign.toString().equals("111")) { + output.append("O"); + } else if (sign.toString().equals("0110")) { + output.append("P"); + } else if (sign.toString().equals("1101")) { + output.append("Q"); + } else if (sign.toString().equals("010")) { + output.append("R"); + } else if (sign.toString().equals("000")) { + output.append("S"); + } else if (sign.toString().equals("1")) { + output.append("T"); + } else if (sign.toString().equals("001")) { + output.append("U"); + } else if (sign.toString().equals("0001")) { + output.append("V"); + } else if (sign.toString().equals("011")) { + output.append("W"); + } else if (sign.toString().equals("1001")) { + output.append("X"); + } else if (sign.toString().equals("1011")) { + output.append("Y"); + } else if (sign.toString().equals("1100")) { + output.append("Z"); + } else if (sign.toString().equals("11111")) { + output.append("0 (zero)"); + } else if (sign.toString().equals("01111")) { + output.append("1"); + } else if (sign.toString().equals("00111")) { + output.append("2"); + } else if (sign.toString().equals("00011")) { + output.append("3"); + } else if (sign.toString().equals("00001")) { + output.append("4"); + } else if (sign.toString().equals("00000")) { + output.append("5"); + } else if (sign.toString().equals("10000")) { + output.append("6"); + } else if (sign.toString().equals("11000")) { + output.append("7"); + } else if (sign.toString().equals("11100")) { + output.append("8"); + } else if (sign.toString().equals("11110")) { + output.append("9"); + } else if (sign.toString().equals("0101")) { + output.append("Ä"); + } else if (sign.toString().equals("1110")) { + output.append("Ö"); + } else if (sign.toString().equals("0011")) { + output.append("Ü"); + } else if (sign.toString().equals("00011000")) { + output.append("ß"); + } else if (sign.toString().equals("1111")) { + output.append("CH"); + } else if (sign.toString().equals("010101")) { + output.append("."); + } else if (sign.toString().equals("110011")) { + output.append(","); + } else if (sign.toString().equals("111000")) { + output.append(":"); + } else if (sign.toString().equals("101010")) { + output.append(";"); + } else if (sign.toString().equals("001100")) { + output.append("?"); + } else if (sign.toString().equals("101011")) { + output.append("!"); + } else if (sign.toString().equals("100001")) { + output.append("-"); + } else if (sign.toString().equals("001101")) { + output.append("_"); + } else if (sign.toString().equals("10110")) { + output.append("("); + } else if (sign.toString().equals("101101")) { + output.append(")"); + } else if (sign.toString().equals("011110")) { + output.append("'"); + } else if (sign.toString().equals("10001")) { + output.append("="); + } else if (sign.toString().equals("01010")) { + output.append("+ or End of the signal"); + } else if (sign.toString().equals("10010")) { + output.append("/"); + } else if (sign.toString().equals("011010")) { + output.append("@"); + } else if (sign.toString().equals("10101")) { + output.append("Begin of the signal"); + } else if (sign.toString().equals("10001")) { + output.append("Wait"); + } else if (sign.toString().equals("00010")) { + output.append("Understood"); + } else if (sign.toString().equals("000101")) { + output.append("End of work"); + } else if (sign.toString().equals("000111000")) { + output.append("SOS"); + } else if (sign.toString().equals("00000000")) { + output.append("Error"); + } else { + output.replace(0, output.length(), "Code not listed or wrong."); + } + } + return output.toString(); + } + } + +} diff --git a/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/NormalMorseCodeRecognization.java b/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/NormalMorseCodeRecognization.java new file mode 100644 index 0000000..eb0431f --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/NormalMorseCodeRecognization.java @@ -0,0 +1,64 @@ +package de.marcelkapfer.c.morseconverter.intelligentCodeRecognization; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +/** + * Created by mmk on 5/31/15. + */ +public class NormalMorseCodeRecognization { + + public static Boolean isCode(String input){ + input = input.toLowerCase(); + if(input.contains("a") || input.contains("b") || + input.contains("c") || input.contains("d") || + input.contains("e") || input.contains("f") || + input.contains("g") || input.contains("h") || + input.contains("i") || input.contains("j") || + input.contains("k") || input.contains("l") || + input.contains("m") || input.contains("n") || + input.contains("o") || input.contains("p") || + input.contains("q") || input.contains("r") || + input.contains("s") || input.contains("t") || + input.contains("u") || input.contains("v") || + input.contains("w") || input.contains("x") || + input.contains("y") || input.contains("z") || + input.contains("0") || input.contains("1") || + input.contains("2") || input.contains("3") || + input.contains("4") || input.contains("5") || + input.contains("6") || input.contains("7") || + input.contains("8") || input.contains("9") || + input.contains("Ä") || input.contains("Ö") || + input.contains("Ü") || input.contains("ß") || + input.contains("$") || input.contains(",") || + input.contains(":") || input.contains(";") || + input.contains("!") || input.contains("?") || + input.contains("+") || input.contains("_") || + input.contains("(") || input.contains(")") || + input.contains("=") || input.contains("/") || + input.contains("@") || input.contains("'")){ + return false; + } else { + return true; + } + } + +} diff --git a/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/WrittenMorseCodeRecognization.java b/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/WrittenMorseCodeRecognization.java new file mode 100644 index 0000000..0431fee --- /dev/null +++ b/src/de/marcelkapfer/c/morseconverter/intelligentCodeRecognization/WrittenMorseCodeRecognization.java @@ -0,0 +1,64 @@ +package de.marcelkapfer.c.morseconverter.intelligentCodeRecognization; + +/* + This is a Java application for converting writtenMorse and normal morse code. + Copyright (C) 2014-2015 Marcel Michael Kapfer + + This program 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, either version 3 of the License, or + (at your option) any later version. + 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, see . + + Marcel Michael Kapfer + marcelmichaelkapfer@yahoo.co.nz + + */ + +/** + * Created by mmk on 5/31/15. + */ +public class WrittenMorseCodeRecognization { + + public static Boolean isCode(String input){ + input = input.toLowerCase(); + if(input.contains("a") || input.contains("b") || + input.contains("c") || input.contains("d") || + input.contains("e") || input.contains("f") || + input.contains("g") || input.contains("h") || + input.contains("i") || input.contains("j") || + input.contains("k") || input.contains("l") || + input.contains("m") || input.contains("n") || + input.contains("o") || input.contains("p") || + input.contains("q") || input.contains("r") || + input.contains("s") || input.contains("t") || + input.contains("u") || input.contains("v") || + input.contains("w") || input.contains("x") || + input.contains("y") || input.contains("z") || + input.contains("2") || input.contains("3") || + input.contains("4") || input.contains("5") || + input.contains("6") || input.contains("7") || + input.contains("8") || input.contains("9") || + input.contains("Ä") || input.contains("Ö") || + input.contains("Ü") || input.contains("ß") || + input.contains(".") || input.contains(",") || + input.contains(":") || input.contains(";") || + input.contains("!") || input.contains("?") || + input.contains("-") || input.contains("_") || + input.contains("(") || input.contains(")") || + input.contains("=") || input.contains("/") || + input.contains("@") || input.contains("'") || + input.contains("$")){ + return false; + } else { + return true; + } + } + +}