[solved] how to disable widgets outline in Design view?

GWT Designer allows you to quickly create the modules, composites, panels, remote services and other elements that comprise Google Web Tookit applications.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

[solved] how to disable widgets outline in Design view?

Postby peterblazejewicz » Thu Mar 20, 2008 2:09 pm

hi all,

maybe someone does know how to disable tiny outlines generated by default in GWTD Design view editor for every component?
I've this:
designViewWithOutline.png
outlines around widgets in design view
designViewWithOutline.png (67.88 KiB) Viewed 747 times


while the same composition viewed with GWTD "preview" feature window looks that way:


regards,
Peter
Last edited by peterblazejewicz on Fri Mar 21, 2008 12:28 pm, edited 1 time in total.
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: how to disable widgets outline in Design view?

Postby Konstantin.Scheglov » Thu Mar 20, 2008 11:53 pm

In new build of GWT Designer you will able to use preference page to control Panel's highlighting.
Attachments
Screenshot - 21.03.2008 , 10_56_31.png
Preference page to control highlighting.
Screenshot - 21.03.2008 , 10_56_31.png (36.41 KiB) Viewed 695 times
Konstantin.Scheglov
Moderator
 
Posts: 186
Joined: Tue Oct 18, 2005 8:11 pm
Location: Russian Federation, Lipetsk

Re: how to disable widgets outline in Design view?

Postby peterblazejewicz » Fri Mar 21, 2008 12:28 pm

hi Konstantin,

that's working after today update,
I've got various errors after disabling/enabling that option now (e..g after radrawing canvas in design view) however they seem to disapear once I cleared cache and run eclipse with -clean argument,

regards,
Peter
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: how to disable widgets outline in Design view?

Postby Eric Clayberg » Fri Mar 21, 2008 4:43 pm

What kinds of errors? I tried it and didn't see any problems. Are you sure the errors were related to this?
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

Re: [solved] how to disable widgets outline in Design view?

Postby peterblazejewicz » Fri Mar 21, 2008 7:24 pm

hi Eric,

errors just started after I've disabled that option in settings:
eclipse.buildId=I20080207-1530
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/kacper/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/kacper/.eclipse_keyring -consoleLog -showlocation


Error
Fri Mar 21 21:19:57 CET 2008
Designer [6.6.0.200803211001]: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
Product: GWT Designer Evaluation
Version: 4.0.0.200803211027
Expected: Eclipse 3.3
Actual: Eclipse 3.4.0.v20080201
Actual Eclipse Build Name:
Actual Eclipse Build ID: I20080207-1530
IDE Actual Name: Eclipse
IDE Actual Version: 3.3.100.I20080204-0800
IDE Actual NL: en_US
Activation Key: GWTDesignerEval-NK0SH-GM0BV-5BCGK
Physical Address: 00-1D-4F-F8-0E-86, HardwareAddress[00-1D-4F-FF-FE-65-40-AA], HardwareAddress[00-1B-63-AD-E5-AF]
Code Gen: Flat Mode, Use Existing, First Assignment, Make Final
Events: Anonymous Class
GWT Home: /Users/kacper/gwt-mac-1.4.61
Platform Product: Eclipse
Platform Version: 3.3.100.I20080204-0800
OS Name: Mac OS X
OS Architecture: i386
OS Version: 10.5.2

org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:56)
at com.swtdesigner.model.JavaInfo.notifyPropertyChanged(JavaInfo.java:5605)
at com.swtdesigner.model.JavaInfo.notifyPropertyChanged(JavaInfo.java:5586)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.handleRootNodeSelected(DesignerEditorPropertyComposite.java:665)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.updatePropertyComposite(DesignerEditorPropertyComposite.java:872)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1205)
at com.swtdesigner.gef.DesignerEditor.refreshDesignView(DesignerEditor.java:1261)
at com.swtdesigner.gef.DesignerEditor$14.widgetSelected(DesignerEditor.java:987)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1553)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1577)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1562)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1353)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3409)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3007)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2392)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2356)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2222)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:474)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:469)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:362)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:564)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1251)
Caused by: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
at com.swtdesigner.gwt.model.widgets.panel.TopLevelUtils.createShot(TopLevelUtils.java:116)
at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.createGUIShot(RootPanelInfo.java:76)
at com.swtdesigner.model.JavaInfo$18.execute(JavaInfo.java:5615)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
... 35 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.swtdesigner.gwt.model.widgets.support.GWTState.callIntMethod(GWTState.java:720)
at com.swtdesigner.gwt.model.widgets.support.GWTState.call_DOM_getAbsoluteLeft(GWTState.java:780)
at com.swtdesigner.gwt.model.widgets.support.GWTState.getAbsoluteLeft(GWTState.java:1521)
at com.swtdesigner.gwt.support.browser.saf.GWTStateSaf.fetchAbsoluteBounds(GWTStateSaf.java:90)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchElementAbsoluteBounds(UIObjectInfo.java:523)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchObjectAbsoluteBounds(UIObjectInfo.java:517)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchAbsoluteBounds(UIObjectInfo.java:511)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createShot(UIObjectInfo.java:473)
at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.createShot(AbstractContainerInfo.java:248)
at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.createShot(AbstractContainerInfo.java:252)
at com.swtdesigner.gwt.model.widgets.panel.TopLevelUtils.createShot(TopLevelUtils.java:113)
... 38 more
Caused by: java.lang.NullPointerException
at com.swtdesigner.gwt.support.host.ModuleSpace.invokeNativeInt(ModuleSpace.java:90)
at com.swtdesigner.gwt.support.host.JavaScriptHost.invokeNativeInt(JavaScriptHost.java:64)
at com.google.gwt.user.client.impl.DOMImplSafari.getAbsoluteLeft(DOMImplSafari.java)
at com.google.gwt.user.client.DOM.getAbsoluteLeft(DOM.java:615)
... 53 more


eclipse.buildId=I20080207-1530
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/kacper/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/kacper/.eclipse_keyring -consoleLog -showlocation


Error
Fri Mar 21 21:20:43 CET 2008
JSNI method '@com.google.gwt.user.client.impl.DOMImplStandard::init()' returned a value of type NSNull; should not have returned a value

eclipse.buildId=I20080207-1530
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/kacper/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/kacper/.eclipse_keyring -consoleLog -showlocation


Error
Fri Mar 21 21:20:43 CET 2008
Designer [6.6.0.200803211001]: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
Product: GWT Designer Evaluation
Version: 4.0.0.200803211027
Expected: Eclipse 3.3
Actual: Eclipse 3.4.0.v20080201
Actual Eclipse Build Name:
Actual Eclipse Build ID: I20080207-1530
IDE Actual Name: Eclipse
IDE Actual Version: 3.3.100.I20080204-0800
IDE Actual NL: en_US
Activation Key: GWTDesignerEval-NK0SH-GM0BV-5BCGK
Physical Address: 00-1D-4F-F8-0E-86, HardwareAddress[00-1D-4F-FF-FE-65-40-AA], HardwareAddress[00-1B-63-AD-E5-AF]
Code Gen: Flat Mode, Use Existing, First Assignment, Make Final
Events: Anonymous Class
GWT Home: /Users/kacper/gwt-mac-1.4.61
Platform Product: Eclipse
Platform Version: 3.3.100.I20080204-0800
OS Name: Mac OS X
OS Architecture: i386
OS Version: 10.5.2

org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3781)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1887)
at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:246)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2525)
at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:224)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2548)
at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:272)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2548)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:135)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2525)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:501)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:3007)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:466)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2548)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2478)
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:320)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1175)
at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1103)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1097)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1088)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:409)
at com.swtdesigner.editors.MultiPageEditor.switchSourceDesign(MultiPageEditor.java:467)
at com.swtdesigner.actions.editor.SwitchAction.run(SwitchAction.java:12)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:582)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:499)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:451)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1553)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1577)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1562)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1353)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3409)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3007)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2392)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2356)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2222)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:474)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:469)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:362)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:564)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1251)
Caused by: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:119)
at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:96)
at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:89)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3770)
... 61 more
Caused by: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:171)
at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:113)
... 64 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:163)
... 65 more
Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.NullPointerException
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:187)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:67)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:52)
at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:37)
at com.swtdesigner.gwt.model.widgets.panel.PanelInfo.<init>(PanelInfo.java:25)
at com.swtdesigner.gwt.model.widgets.panel.ComplexPanelInfo.<init>(ComplexPanelInfo.java:26)
at com.swtdesigner.gwt.model.widgets.panel.AbsolutePanelInfo.<init>(AbsolutePanelInfo.java:36)
at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.<init>(RootPanelInfo.java:23)
... 70 more
Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.NullPointerException
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:401)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:185)
... 77 more
Caused by: org.apache.commons.lang.exception.NestableError: java.lang.NullPointerException
at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:142)
at com.swtdesigner.gwt.support.browser.saf.GWTStateSaf.<init>(GWTStateSaf.java:30)
at com.swtdesigner.gwt.support.browser.saf.BrowserSupportFactory.createState(BrowserSupportFactory.java:15)
at com.swtdesigner.gwt.model.widgets.support.GWTState.createState(GWTState.java:1677)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:394)
... 78 more
Caused by: java.lang.NullPointerException
at com.swtdesigner.gwt.support.host.ModuleSpace.invokeNativeInt(ModuleSpace.java:90)
at com.swtdesigner.gwt.support.host.JavaScriptHost.invokeNativeInt(JavaScriptHost.java:64)
at com.google.gwt.user.client.impl.DOMImpl.getEventsSunk(DOMImpl.java)
at com.google.gwt.user.client.DOM.getEventsSunk(DOM.java:760)
at com.google.gwt.user.client.ui.UIObject.sinkEvents(UIObject.java:585)
at com.google.gwt.user.client.ui.FocusWidget.setElement(FocusWidget.java:165)
at com.google.gwt.user.client.ui.FocusWidget.<init>(FocusWidget.java:57)
at com.google.gwt.user.client.ui.ButtonBase.<init>(ButtonBase.java:34)
at com.google.gwt.user.client.ui.Button.<init>(Button.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.swtdesigner.gwt.model.widgets.support.GWTState.initClassesAndMethods(GWTState.java:451)
at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:136)
... 82 more


eclipse.buildId=I20080207-1530
java.version=1.5.0_13
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/kacper/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/kacper/.eclipse_keyring -consoleLog -showlocation


Error
Fri Mar 21 21:21:06 CET 2008
Designer [6.6.0.200803211001]: com.swtdesigner.properties.PropertyException: java.lang.NullPointerException
Product: GWT Designer Evaluation
Version: 4.0.0.200803211027
Expected: Eclipse 3.3
Actual: Eclipse 3.4.0.v20080201
Actual Eclipse Build Name:
Actual Eclipse Build ID: I20080207-1530
IDE Actual Name: Eclipse
IDE Actual Version: 3.3.100.I20080204-0800
IDE Actual NL: en_US
Activation Key: GWTDesignerEval-NK0SH-GM0BV-5BCGK
Physical Address: 00-1D-4F-F8-0E-86, HardwareAddress[00-1D-4F-FF-FE-65-40-AA], HardwareAddress[00-1B-63-AD-E5-AF]
Code Gen: Flat Mode, Use Existing, First Assignment, Make Final
Events: Anonymous Class
GWT Home: /Users/kacper/gwt-mac-1.4.61
Platform Product: Eclipse
Platform Version: 3.3.100.I20080204-0800
OS Name: Mac OS X
OS Architecture: i386
OS Version: 10.5.2

org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.NullPointerException
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:56)
at com.swtdesigner.model.JavaInfo.notifyPropertyChanged(JavaInfo.java:5605)
at com.swtdesigner.model.JavaInfo.notifyPropertyChanged(JavaInfo.java:5586)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.handleRootNodeSelected(DesignerEditorPropertyComposite.java:665)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.updatePropertyComposite(DesignerEditorPropertyComposite.java:872)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1205)
at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1103)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1097)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1088)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:409)
at com.swtdesigner.editors.MultiPageEditor.switchSourceDesign(MultiPageEditor.java:467)
at com.swtdesigner.actions.editor.SwitchAction.run(SwitchAction.java:12)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:582)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:499)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:451)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1553)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1577)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1562)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1353)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3409)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3007)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2392)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2356)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2222)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:474)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:469)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:362)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:564)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1251)
Caused by: com.swtdesigner.properties.PropertyException: java.lang.NullPointerException
at com.swtdesigner.gwt.model.widgets.panel.TopLevelUtils.createShot(TopLevelUtils.java:116)
at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.createGUIShot(RootPanelInfo.java:76)
at com.swtdesigner.model.JavaInfo$18.execute(JavaInfo.java:5615)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
... 43 more
Caused by: java.lang.NullPointerException
at com.swtdesigner.gwt.model.widgets.support.GWTState.isBody(GWTState.java:1459)
at com.swtdesigner.gwt.support.browser.saf.GWTStateSaf.fetchAbsoluteBounds(GWTStateSaf.java:79)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchElementAbsoluteBounds(UIObjectInfo.java:523)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchObjectAbsoluteBounds(UIObjectInfo.java:517)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.fetchAbsoluteBounds(UIObjectInfo.java:511)
at com.swtdesigner.gwt.model.widgets.panel.TopLevelUtils.createShot(TopLevelUtils.java:93)
... 46 more


and others (I could attach log file),

they stopped to appear after I cleaned project and cleared Eclipse workspace,

regards,
Peter
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: [solved] how to disable widgets outline in Design view?

Postby Eric Clayberg » Sat Mar 22, 2008 6:32 am

peterblazejewicz wrote:errors just started after I've disabled that option in settings
...
they stopped to appear after I cleaned project and cleared Eclipse workspace,

Those are all low level DOM/JavaScript errors that would be completely unrelated to that preference setting.

There could have been a problem with cached GWT bytecodes which would go away when clearing the Eclipse workspace.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA


Return to GWT Designer

Who is online

Users browsing this forum: No registered users and 3 guests