@@ -286,7 +286,7 @@ | |||
<exclude name="VAADIN/themes/liferay/**/*" /> | |||
<exclude name="VAADIN/themes/reindeer/**/*" /> | |||
<exclude name="VAADIN/themes/runo/**/*" /> | |||
<exclude name="VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/**/*" /> | |||
<exclude name="VAADIN/widgetsets/com.vaadin.DefaultWidgetSet/**/*" /> | |||
--> | |||
<!-- Not needed for testing --> | |||
@@ -765,7 +765,7 @@ | |||
<target name="compile-widgetset-default"> | |||
<antcall target="compile-widgetset"> | |||
<reference refid="compile.classpath.widgetset" /> | |||
<param name="widgetset" value="com.vaadin.terminal.gwt.DefaultWidgetSet"/> | |||
<param name="widgetset" value="com.vaadin.DefaultWidgetSet"/> | |||
</antcall> | |||
</target> | |||
@@ -858,7 +858,7 @@ | |||
<metainf dir="${output-dir}/META-INF"/> | |||
<manifest> | |||
<attribute name="Vaadin-Package-Version" value="1" /> | |||
<attribute name="Vaadin-Widgetsets" value="com.vaadin.terminal.gwt.DefaultWidgetSet" /> | |||
<attribute name="Vaadin-Widgetsets" value="com.vaadin.DefaultWidgetSet" /> | |||
<attribute name="Implementation-Vendor" value="Vaadin Ltd" /> | |||
<attribute name="Implementation-URL" value="http://vaadin.com" /> | |||
<attribute name="Implementation-Version" value="${version.full}" /> | |||
@@ -881,7 +881,7 @@ | |||
<fileset dir="${result-classes-gwt}"/> | |||
<fileset dir="${output-dir}/WebContent"> | |||
<patternset> | |||
<include name="VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/**/*" /> | |||
<include name="VAADIN/widgetsets/com.vaadin.DefaultWidgetSet/**/*" /> | |||
<include name="VAADIN/themes/base/**/*" /> | |||
<include name="VAADIN/themes/chameleon/**/*" /> | |||
<include name="VAADIN/themes/liferay/**/*" /> | |||
@@ -897,7 +897,7 @@ | |||
</fileset> | |||
<!-- Precompiled widgetset (.gwtar file) not included to limit JAR size --> | |||
<!-- <fileset dir="${result-precompiled-widgetsets}" includes="com/vaadin/terminal.gwt.DefaultWidgetSet.gwtar" /> --> | |||
<!-- <fileset dir="${result-precompiled-widgetsets}" includes="com/vaadin/DefaultWidgetSet.gwtar" /> --> | |||
<!-- TODO GWT related license files etc. should be in subdirectories --> | |||
@@ -27,9 +27,9 @@ import com.google.gwt.core.ext.typeinfo.JClassType; | |||
import com.google.gwt.core.ext.typeinfo.TypeOracle; | |||
import com.google.gwt.user.rebind.ClassSourceFileComposerFactory; | |||
import com.google.gwt.user.rebind.SourceWriter; | |||
import com.vaadin.client.ui.dd.VAcceptCriterion; | |||
import com.vaadin.client.ui.dd.VAcceptCriterionFactory; | |||
import com.vaadin.shared.ui.dd.AcceptCriterion; | |||
import com.vaadin.terminal.gwt.client.ui.dd.VAcceptCriterion; | |||
import com.vaadin.terminal.gwt.client.ui.dd.VAcceptCriterionFactory; | |||
/** | |||
* GWT generator to build {@link VAcceptCriterionFactory} implementation | |||
@@ -87,7 +87,7 @@ public class AcceptCriteriaFactoryGenerator extends Generator { | |||
ClassSourceFileComposerFactory composer = null; | |||
composer = new ClassSourceFileComposerFactory(packageName, className); | |||
composer.addImport("com.google.gwt.core.client.GWT"); | |||
composer.setSuperclass("com.vaadin.terminal.gwt.client.ui.dd.VAcceptCriterionFactory"); | |||
composer.setSuperclass("com.vaadin.client.ui.dd.VAcceptCriterionFactory"); | |||
SourceWriter sourceWriter = composer.createSourceWriter(context, | |||
printWriter); | |||
@@ -29,20 +29,20 @@ import com.google.gwt.core.ext.typeinfo.NotFoundException; | |||
import com.google.gwt.core.ext.typeinfo.TypeOracle; | |||
import com.google.gwt.user.rebind.ClassSourceFileComposerFactory; | |||
import com.google.gwt.user.rebind.SourceWriter; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.client.metadata.InvokationHandler; | |||
import com.vaadin.client.metadata.ProxyHandler; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.client.metadata.TypeDataBundle; | |||
import com.vaadin.client.metadata.TypeDataStore; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
import com.vaadin.shared.annotations.Delayed; | |||
import com.vaadin.shared.annotations.DelegateToWidget; | |||
import com.vaadin.shared.communication.ClientRpc; | |||
import com.vaadin.shared.communication.ServerRpc; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.shared.ui.Connect.LoadStyle; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.terminal.gwt.client.metadata.InvokationHandler; | |||
import com.vaadin.terminal.gwt.client.metadata.ProxyHandler; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeDataBundle; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeDataStore; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
import com.vaadin.terminal.gwt.widgetsetutils.metadata.ClientRpcVisitor; | |||
import com.vaadin.terminal.gwt.widgetsetutils.metadata.ConnectorBundle; | |||
import com.vaadin.terminal.gwt.widgetsetutils.metadata.ConnectorInitVisitor; |
@@ -18,10 +18,10 @@ package com.vaadin.terminal.gwt.widgetsetutils; | |||
import java.util.Collection; | |||
import java.util.HashSet; | |||
import com.vaadin.client.ComponentConnector; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.shared.ui.Connect.LoadStyle; | |||
import com.vaadin.terminal.gwt.client.ComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
/** | |||
* An abstract helper class that can be used to easily build a widgetset with |
@@ -15,8 +15,8 @@ | |||
*/ | |||
package com.vaadin.terminal.gwt.widgetsetutils; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.shared.ui.Connect.LoadStyle; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
/** | |||
* WidgetMap generator that builds a widgetset that packs all included widgets |
@@ -15,8 +15,8 @@ | |||
*/ | |||
package com.vaadin.terminal.gwt.widgetsetutils; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.shared.ui.Connect.LoadStyle; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
/** | |||
* WidgetMap generator that builds a widgetset that optimizes the transferred |
@@ -35,12 +35,12 @@ import com.google.gwt.core.ext.typeinfo.JClassType; | |||
import com.google.gwt.core.ext.typeinfo.TypeOracle; | |||
import com.google.gwt.user.rebind.ClassSourceFileComposerFactory; | |||
import com.google.gwt.user.rebind.SourceWriter; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
import com.vaadin.client.ui.UI.UIConnector; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.shared.ui.Connect.LoadStyle; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ui.UI.UIConnector; | |||
import com.vaadin.terminal.gwt.server.ClientConnector; | |||
/** | |||
@@ -70,7 +70,7 @@ import com.vaadin.terminal.gwt.server.ClientConnector; | |||
* <code> | |||
* <generate-with | |||
* class="com.vaadin.terminal.gwt.widgetsetutils.MyWidgetMapGenerator"> | |||
* <when-type-is class="com.vaadin.terminal.gwt.client.WidgetMap" /> | |||
* <when-type-is class="com.vaadin.client.WidgetMap" /> | |||
* </generate-with> | |||
* | |||
* </code> | |||
@@ -139,7 +139,7 @@ public class WidgetMapGenerator extends Generator { | |||
composer.addImport("com.google.gwt.core.client.GWT"); | |||
composer.addImport("java.util.HashMap"); | |||
composer.addImport("com.google.gwt.core.client.RunAsyncCallback"); | |||
composer.setSuperclass("com.vaadin.terminal.gwt.client.WidgetMap"); | |||
composer.setSuperclass("com.vaadin.client.WidgetMap"); | |||
SourceWriter sourceWriter = composer.createSourceWriter(context, | |||
printWriter); | |||
@@ -21,8 +21,8 @@ import com.google.gwt.core.ext.typeinfo.JArrayType; | |||
import com.google.gwt.core.ext.typeinfo.JType; | |||
import com.google.gwt.json.client.JSONArray; | |||
import com.google.gwt.user.rebind.SourceWriter; | |||
import com.vaadin.terminal.gwt.client.communication.JsonDecoder; | |||
import com.vaadin.terminal.gwt.client.communication.JsonEncoder; | |||
import com.vaadin.client.communication.JsonDecoder; | |||
import com.vaadin.client.communication.JsonEncoder; | |||
import com.vaadin.terminal.gwt.widgetsetutils.ConnectorBundleLoaderFactory; | |||
public class ArraySerializer extends JsonSerializer { |
@@ -27,14 +27,14 @@ import com.google.gwt.core.ext.typeinfo.JType; | |||
import com.google.gwt.core.ext.typeinfo.NotFoundException; | |||
import com.google.gwt.core.ext.typeinfo.TypeOracle; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ComponentConnector; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.communication.JSONSerializer; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
import com.vaadin.shared.communication.ClientRpc; | |||
import com.vaadin.shared.communication.ServerRpc; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.communication.JSONSerializer; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
public class ConnectorBundle { | |||
private static final String FAIL_IF_NOT_SERIALIZABLE = "vFailIfNotSerializable"; | |||
@@ -90,7 +90,7 @@ public class ConnectorBundle { | |||
JClassType serializerInterface = oracle.findType(JSONSerializer.class | |||
.getName()); | |||
JType[] deserializeParamTypes = new JType[] { | |||
oracle.findType(com.vaadin.terminal.gwt.client.metadata.Type.class | |||
oracle.findType(com.vaadin.client.metadata.Type.class | |||
.getName()), | |||
oracle.findType(JSONValue.class.getName()), | |||
oracle.findType(ApplicationConnection.class.getName()) }; |
@@ -21,8 +21,8 @@ import com.google.gwt.core.ext.UnableToCompleteException; | |||
import com.google.gwt.core.ext.typeinfo.JType; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.google.gwt.user.rebind.SourceWriter; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.communication.JSONSerializer; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.communication.JSONSerializer; | |||
public abstract class JsonSerializer implements GeneratedSerializer { | |||
@@ -11,8 +11,8 @@ import com.google.gwt.core.ext.TreeLogger.Type; | |||
import com.google.gwt.core.ext.UnableToCompleteException; | |||
import com.google.gwt.core.ext.typeinfo.JClassType; | |||
import com.google.gwt.core.ext.typeinfo.JMethod; | |||
import com.vaadin.client.ui.AbstractComponentConnector; | |||
import com.vaadin.shared.annotations.DelegateToWidget; | |||
import com.vaadin.terminal.gwt.client.ui.AbstractComponentConnector; | |||
public class WidgetInitVisitor extends TypeVisitor { | |||
@@ -0,0 +1,13 @@ | |||
<module> | |||
<!-- This GWT module defines the Vaadin DefaultWidgetSet. This is the module | |||
you want to extend when creating an extended widget set, or when creating | |||
a specialized widget set with a subset of the components. --> | |||
<!-- Hint for WidgetSetBuilder not to automatically update the file --> | |||
<!-- WS Compiler: manually edited --> | |||
<inherits name="com.vaadin.Vaadin" /> | |||
<entry-point class="com.vaadin.client.ApplicationConfiguration" /> | |||
</module> |
@@ -1,43 +1,46 @@ | |||
<module> | |||
<!-- This GWT module inherits all Vaadin client side functionality modules. | |||
This is the module you want to inherit in your client side project to be | |||
able to use com.vaadin.* classes. --> | |||
<!-- This GWT module inherits all Vaadin client side functionality modules. | |||
This is the module you want to inherit in your client side project to be | |||
able to use com.vaadin.* classes. --> | |||
<!-- Hint for WidgetSetBuilder not to automatically update the file --> | |||
<!-- WS Compiler: manually edited --> | |||
<!-- Hint for WidgetSetBuilder not to automatically update the file --> | |||
<!-- WS Compiler: manually edited --> | |||
<inherits name="com.google.gwt.user.User" /> | |||
<inherits name="com.google.gwt.user.User" /> | |||
<inherits name="com.google.gwt.http.HTTP" /> | |||
<inherits name="com.google.gwt.http.HTTP" /> | |||
<inherits name="com.google.gwt.json.JSON" /> | |||
<inherits name="com.google.gwt.json.JSON" /> | |||
<inherits name="com.vaadin.terminal.gwt.VaadinBrowserSpecificOverrides" /> | |||
<inherits name="com.vaadin.terminal.gwt.VaadinBrowserSpecificOverrides" /> | |||
<source path="terminal/gwt/client" /> | |||
<source path="shared" /> | |||
<source path="client" /> | |||
<source path="shared" /> | |||
<!-- Use own Scheduler implementation to be able to track if commands are | |||
running --> | |||
<replace-with class="com.vaadin.terminal.gwt.client.VSchedulerImpl"> | |||
<when-type-is class="com.google.gwt.core.client.impl.SchedulerImpl" /> | |||
</replace-with> | |||
<!-- Use own Scheduler implementation to be able to track if commands | |||
are running --> | |||
<replace-with class="com.vaadin.client.VSchedulerImpl"> | |||
<when-type-is class="com.google.gwt.core.client.impl.SchedulerImpl" /> | |||
</replace-with> | |||
<replace-with class="com.vaadin.terminal.gwt.client.VDebugConsole"> | |||
<when-type-is class="com.vaadin.terminal.gwt.client.Console" /> | |||
</replace-with> | |||
<replace-with class="com.vaadin.client.VDebugConsole"> | |||
<when-type-is class="com.vaadin.client.Console" /> | |||
</replace-with> | |||
<generate-with | |||
class="com.vaadin.terminal.gwt.widgetsetutils.AcceptCriteriaFactoryGenerator"> | |||
<when-type-is | |||
class="com.vaadin.terminal.gwt.client.ui.dd.VAcceptCriterionFactory" /> | |||
</generate-with> | |||
<generate-with | |||
class="com.vaadin.widgetsetutils.AcceptCriteriaFactoryGenerator"> | |||
<when-type-is class="com.vaadin.client.ui.dd.VAcceptCriterionFactory" /> | |||
</generate-with> | |||
<generate-with class="com.vaadin.terminal.gwt.widgetsetutils.ConnectorBundleLoaderFactory"> | |||
<when-type-assignable class="com.vaadin.terminal.gwt.client.metadata.ConnectorBundleLoader" /> | |||
</generate-with> | |||
<generate-with | |||
class=" | |||
com.vaadin.terminal.gwt.widgetsetutils.ConnectorBundleLoaderFactory "> | |||
<when-type-assignable | |||
class="com.vaadin.client.metadata.ConnectorBundleLoader" /> | |||
</generate-with> | |||
<!-- Use the new cross site linker to get a nocache.js without document.write --> | |||
<add-linker name="xsiframe" /> | |||
<!-- Use the new cross site linker to get a nocache.js without document.write --> | |||
<add-linker name="xsiframe " /> | |||
</module> |
@@ -0,0 +1,47 @@ | |||
<module> | |||
<!-- This GWT module defines the browser specific overrides used by Vaadin --> | |||
<!-- Hint for WidgetSetBuilder not to automatically update the file --> | |||
<!-- WS Compiler: manually edited --> | |||
<!-- Fall through to this rule for everything but IE --> | |||
<replace-with | |||
class="com.vaadin.client.ui.upload.UploadIFrameOnloadStrategy"> | |||
<when-type-is | |||
class="com.vaadin.client.ui.upload.UploadIFrameOnloadStrategy" /> | |||
</replace-with> | |||
<replace-with | |||
class="com.vaadin.client.ui.upload.UploadIFrameOnloadStrategyIE"> | |||
<when-type-is | |||
class="com.vaadin.client.ui.upload.UploadIFrameOnloadStrategy" /> | |||
<any> | |||
<when-property-is name="user.agent" value="ie8" /> | |||
</any> | |||
</replace-with> | |||
<!-- Fall through to this rule for everything but IE --> | |||
<replace-with class="com.vaadin.client.ui.draganddropwrapper.VDragAndDropWrapper"> | |||
<when-type-is class="com.vaadin.client.ui.draganddropwrapper.VDragAndDropWrapper" /> | |||
</replace-with> | |||
<replace-with class="com.vaadin.client.ui.draganddropwrapper.VDragAndDropWrapperIE"> | |||
<when-type-is class="com.vaadin.client.ui.draganddropwrapper.VDragAndDropWrapper" /> | |||
<any> | |||
<when-property-is name="user.agent" value="ie8" /> | |||
</any> | |||
</replace-with> | |||
<!-- Fall through to this rule for everything but IE --> | |||
<replace-with class="com.vaadin.client.LayoutManager"> | |||
<when-type-is class="com.vaadin.client.LayoutManager" /> | |||
</replace-with> | |||
<replace-with class="com.vaadin.client.LayoutManagerIE8"> | |||
<when-type-is class="com.vaadin.client.LayoutManager" /> | |||
<any> | |||
<when-property-is name="user.agent" value="ie8" /> | |||
</any> | |||
</replace-with> | |||
</module> |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.HashMap; | |||
@@ -30,13 +30,13 @@ import com.google.gwt.core.client.Scheduler; | |||
import com.google.gwt.core.client.Scheduler.ScheduledCommand; | |||
import com.google.gwt.user.client.Command; | |||
import com.google.gwt.user.client.Window; | |||
import com.vaadin.client.metadata.BundleLoadCallback; | |||
import com.vaadin.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
import com.vaadin.shared.ApplicationConstants; | |||
import com.vaadin.shared.ui.ui.UIConstants; | |||
import com.vaadin.terminal.gwt.client.metadata.BundleLoadCallback; | |||
import com.vaadin.terminal.gwt.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
public class ApplicationConfiguration implements EntryPoint { | |||
@@ -556,7 +556,7 @@ public class ApplicationConfiguration implements EntryPoint { | |||
*/ | |||
public native static void registerCallback(String widgetsetName) | |||
/*-{ | |||
var callbackHandler = $entry(@com.vaadin.terminal.gwt.client.ApplicationConfiguration::startApplication(Ljava/lang/String;)); | |||
var callbackHandler = $entry(@com.vaadin.client.ApplicationConfiguration::startApplication(Ljava/lang/String;)); | |||
$wnd.vaadin.registerWidgetset(widgetsetName, callbackHandler); | |||
}-*/; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.Collection; | |||
@@ -53,6 +53,28 @@ import com.google.gwt.user.client.Element; | |||
import com.google.gwt.user.client.Timer; | |||
import com.google.gwt.user.client.ui.HasWidgets; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.ApplicationConfiguration.ErrorMessage; | |||
import com.vaadin.client.ResourceLoader.ResourceLoadEvent; | |||
import com.vaadin.client.ResourceLoader.ResourceLoadListener; | |||
import com.vaadin.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.client.communication.JsonDecoder; | |||
import com.vaadin.client.communication.JsonEncoder; | |||
import com.vaadin.client.communication.RpcManager; | |||
import com.vaadin.client.communication.StateChangeEvent; | |||
import com.vaadin.client.extensions.AbstractExtensionConnector; | |||
import com.vaadin.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Property; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.client.ui.AbstractComponentConnector; | |||
import com.vaadin.client.ui.AbstractConnector; | |||
import com.vaadin.client.ui.VContextMenu; | |||
import com.vaadin.client.ui.UI.UIConnector; | |||
import com.vaadin.client.ui.dd.VDragAndDropManager; | |||
import com.vaadin.client.ui.notification.VNotification; | |||
import com.vaadin.client.ui.notification.VNotification.HideEvent; | |||
import com.vaadin.client.ui.window.WindowConnector; | |||
import com.vaadin.shared.ApplicationConstants; | |||
import com.vaadin.shared.ComponentState; | |||
import com.vaadin.shared.Version; | |||
@@ -60,28 +82,6 @@ import com.vaadin.shared.communication.LegacyChangeVariablesInvocation; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.shared.communication.SharedState; | |||
import com.vaadin.shared.ui.ui.UIConstants; | |||
import com.vaadin.terminal.gwt.client.ApplicationConfiguration.ErrorMessage; | |||
import com.vaadin.terminal.gwt.client.ResourceLoader.ResourceLoadEvent; | |||
import com.vaadin.terminal.gwt.client.ResourceLoader.ResourceLoadListener; | |||
import com.vaadin.terminal.gwt.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.terminal.gwt.client.communication.JsonDecoder; | |||
import com.vaadin.terminal.gwt.client.communication.JsonEncoder; | |||
import com.vaadin.terminal.gwt.client.communication.RpcManager; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent; | |||
import com.vaadin.terminal.gwt.client.extensions.AbstractExtensionConnector; | |||
import com.vaadin.terminal.gwt.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Property; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
import com.vaadin.terminal.gwt.client.ui.AbstractComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ui.AbstractConnector; | |||
import com.vaadin.terminal.gwt.client.ui.VContextMenu; | |||
import com.vaadin.terminal.gwt.client.ui.UI.UIConnector; | |||
import com.vaadin.terminal.gwt.client.ui.dd.VDragAndDropManager; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification.HideEvent; | |||
import com.vaadin.terminal.gwt.client.ui.window.WindowConnector; | |||
/** | |||
* This is the client side communication "engine", managing client-server | |||
@@ -319,10 +319,10 @@ public class ApplicationConnection { | |||
var ap = this; | |||
var client = {}; | |||
client.isActive = $entry(function() { | |||
return ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::hasActiveRequest()() | |||
|| ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::isExecutingDeferredCommands()(); | |||
return ap.@com.vaadin.client.ApplicationConnection::hasActiveRequest()() | |||
|| ap.@com.vaadin.client.ApplicationConnection::isExecutingDeferredCommands()(); | |||
}); | |||
var vi = ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::getVersionInfo()(); | |||
var vi = ap.@com.vaadin.client.ApplicationConnection::getVersionInfo()(); | |||
if (vi) { | |||
client.getVersionInfo = function() { | |||
return vi; | |||
@@ -331,18 +331,18 @@ public class ApplicationConnection { | |||
client.getProfilingData = $entry(function() { | |||
var pd = [ | |||
ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::lastProcessingTime, | |||
ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::totalProcessingTime | |||
ap.@com.vaadin.client.ApplicationConnection::lastProcessingTime, | |||
ap.@com.vaadin.client.ApplicationConnection::totalProcessingTime | |||
]; | |||
pd = pd.concat(ap.@com.vaadin.terminal.gwt.client.ApplicationConnection::serverTimingInfo); | |||
pd = pd.concat(ap.@com.vaadin.client.ApplicationConnection::serverTimingInfo); | |||
return pd; | |||
}); | |||
client.getElementByPath = $entry(function(id) { | |||
return componentLocator.@com.vaadin.terminal.gwt.client.ComponentLocator::getElementByPath(Ljava/lang/String;)(id); | |||
return componentLocator.@com.vaadin.client.ComponentLocator::getElementByPath(Ljava/lang/String;)(id); | |||
}); | |||
client.getPathForElement = $entry(function(element) { | |||
return componentLocator.@com.vaadin.terminal.gwt.client.ComponentLocator::getPathForElement(Lcom/google/gwt/user/client/Element;)(element); | |||
return componentLocator.@com.vaadin.client.ComponentLocator::getPathForElement(Lcom/google/gwt/user/client/Element;)(element); | |||
}); | |||
$wnd.vaadin.clients[TTAppId] = client; | |||
@@ -389,7 +389,7 @@ public class ApplicationConnection { | |||
if (oldSync) { | |||
oldSync(); | |||
} | |||
app.@com.vaadin.terminal.gwt.client.ApplicationConnection::sendPendingVariableChanges()(); | |||
app.@com.vaadin.client.ApplicationConnection::sendPendingVariableChanges()(); | |||
}); | |||
var oldForceLayout; | |||
if ($wnd.vaadin.forceLayout) { | |||
@@ -399,7 +399,7 @@ public class ApplicationConnection { | |||
if (oldForceLayout) { | |||
oldForceLayout(); | |||
} | |||
app.@com.vaadin.terminal.gwt.client.ApplicationConnection::forceLayout()(); | |||
app.@com.vaadin.client.ApplicationConnection::forceLayout()(); | |||
}); | |||
}-*/; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.vaadin.shared.VBrowserDetails; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
@@ -46,11 +46,11 @@ public class CSSRule { | |||
var sheet = sheets[i]; | |||
if(sheet.href && sheet.href.indexOf("VAADIN/themes")>-1) { | |||
// $entry not needed as function is not exported | |||
this.@com.vaadin.terminal.gwt.client.CSSRule::rules = @com.vaadin.terminal.gwt.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(sheet, selector, deep); | |||
this.@com.vaadin.client.CSSRule::rules = @com.vaadin.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(sheet, selector, deep); | |||
return; | |||
} | |||
} | |||
this.@com.vaadin.terminal.gwt.client.CSSRule::rules = []; | |||
this.@com.vaadin.client.CSSRule::rules = []; | |||
}-*/; | |||
/* | |||
@@ -72,7 +72,7 @@ public class CSSRule { | |||
if(deep && sheet.imports && sheet.imports.length > 0) { | |||
for(var i=0; i < sheet.imports.length; i++) { | |||
// $entry not needed as function is not exported | |||
var imports = @com.vaadin.terminal.gwt.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(sheet.imports[i], selector, deep); | |||
var imports = @com.vaadin.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(sheet.imports[i], selector, deep); | |||
allMatches.concat(imports); | |||
} | |||
} | |||
@@ -98,7 +98,7 @@ public class CSSRule { | |||
} else if(deep && r.type == 3) { | |||
// Search @import stylesheet | |||
// $entry not needed as function is not exported | |||
var imports = @com.vaadin.terminal.gwt.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(r.styleSheet, selector, deep); | |||
var imports = @com.vaadin.client.CSSRule::searchForRule(Lcom/google/gwt/core/client/JavaScriptObject;Ljava/lang/String;Z)(r.styleSheet, selector, deep); | |||
allMatches = allMatches.concat(imports); | |||
} | |||
} | |||
@@ -115,10 +115,10 @@ public class CSSRule { | |||
*/ | |||
public native String getPropertyValue(final String propertyName) | |||
/*-{ | |||
var j = this.@com.vaadin.terminal.gwt.client.CSSRule::rules.length; | |||
var j = this.@com.vaadin.client.CSSRule::rules.length; | |||
for(var i=0; i<j; i++) { | |||
// $entry not needed as function is not exported | |||
var value = this.@com.vaadin.terminal.gwt.client.CSSRule::rules[i].style[propertyName]; | |||
var value = this.@com.vaadin.client.CSSRule::rules[i].style[propertyName]; | |||
if(value) | |||
return value; | |||
} |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.dom.client.Element; | |||
import com.google.gwt.user.client.ui.Widget; | |||
@@ -33,7 +33,7 @@ public interface ComponentConnector extends ServerConnector { | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.VPaintable#getState() | |||
* @see com.vaadin.client.VPaintable#getState() | |||
*/ | |||
@Override | |||
public ComponentState getState(); |
@@ -14,13 +14,13 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.List; | |||
import com.google.gwt.event.shared.HandlerRegistration; | |||
import com.google.gwt.user.client.ui.HasWidgets; | |||
import com.vaadin.terminal.gwt.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
import com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
/** | |||
* An interface used by client-side connectors whose widget is a component |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashMap; | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.Collection; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.Iterator; | |||
@@ -24,16 +24,16 @@ import com.google.gwt.user.client.Element; | |||
import com.google.gwt.user.client.ui.HasWidgets; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.ui.SubPartAware; | |||
import com.vaadin.client.ui.UI.VUI; | |||
import com.vaadin.client.ui.gridlayout.VGridLayout; | |||
import com.vaadin.client.ui.orderedlayout.VMeasuringOrderedLayout; | |||
import com.vaadin.client.ui.tabsheet.VTabsheetPanel; | |||
import com.vaadin.client.ui.window.VWindow; | |||
import com.vaadin.client.ui.window.WindowConnector; | |||
import com.vaadin.shared.ComponentState; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.shared.communication.SharedState; | |||
import com.vaadin.terminal.gwt.client.ui.SubPartAware; | |||
import com.vaadin.terminal.gwt.client.ui.UI.VUI; | |||
import com.vaadin.terminal.gwt.client.ui.gridlayout.VGridLayout; | |||
import com.vaadin.terminal.gwt.client.ui.orderedlayout.VMeasuringOrderedLayout; | |||
import com.vaadin.terminal.gwt.client.ui.tabsheet.VTabsheetPanel; | |||
import com.vaadin.terminal.gwt.client.ui.window.VWindow; | |||
import com.vaadin.terminal.gwt.client.ui.window.WindowConnector; | |||
/** | |||
* ComponentLocator provides methods for generating a String locator for a given |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
import com.google.gwt.dom.client.Element; | |||
@@ -63,8 +63,8 @@ public class ComputedStyle { | |||
*/ | |||
public final native String getProperty(String name) | |||
/*-{ | |||
var cs = this.@com.vaadin.terminal.gwt.client.ComputedStyle::computedStyle; | |||
var elem = this.@com.vaadin.terminal.gwt.client.ComputedStyle::elem; | |||
var cs = this.@com.vaadin.client.ComputedStyle::computedStyle; | |||
var elem = this.@com.vaadin.client.ComputedStyle::elem; | |||
// Border values need to be checked separately. The width might have a | |||
// meaningful value even if the border style is "none". In that case the |
@@ -13,15 +13,15 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.io.Serializable; | |||
import java.util.List; | |||
import com.google.gwt.event.shared.EventHandler; | |||
import com.google.gwt.event.shared.GwtEvent; | |||
import com.vaadin.terminal.gwt.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
import com.vaadin.terminal.gwt.client.communication.AbstractServerConnectorEvent; | |||
import com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
import com.vaadin.client.communication.AbstractServerConnectorEvent; | |||
/** | |||
* Event for containing data related to a change in the {@link ServerConnector} |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.Collection; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Set; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
/** | |||
* ContainerResizedListener interface is useful for Widgets that support |
@@ -14,13 +14,13 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Date; | |||
import com.google.gwt.i18n.client.DateTimeFormat; | |||
import com.google.gwt.i18n.client.LocaleInfo; | |||
import com.vaadin.terminal.gwt.client.ui.datefield.VDateField; | |||
import com.vaadin.client.ui.datefield.VDateField; | |||
/** | |||
* This class provides date/time parsing services to all components on the |
@@ -13,9 +13,9 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.vaadin.terminal.gwt.client.ui.ManagedLayout; | |||
import com.vaadin.client.ui.ManagedLayout; | |||
public interface DirectionalManagedLayout extends ManagedLayout { | |||
public void layoutVertically(); |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import static com.vaadin.shared.EventId.BLUR; | |||
import static com.vaadin.shared.EventId.FOCUS; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
import com.google.gwt.core.client.JsArrayString; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
/** | |||
* GWT's HasFocus is way too overkill for just receiving focus in simple |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.HashMap; | |||
@@ -27,10 +27,10 @@ import com.google.gwt.core.client.JavaScriptObject; | |||
import com.google.gwt.core.client.JsArray; | |||
import com.google.gwt.json.client.JSONArray; | |||
import com.google.gwt.user.client.Element; | |||
import com.vaadin.client.communication.StateChangeEvent; | |||
import com.vaadin.client.communication.StateChangeEvent.StateChangeHandler; | |||
import com.vaadin.shared.JavaScriptConnectorState; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent.StateChangeHandler; | |||
public class JavaScriptConnectorHelper { | |||
@@ -183,7 +183,7 @@ public class JavaScriptConnectorHelper { | |||
return connectorId; | |||
}, | |||
'getParentId': $entry(function(connectorId) { | |||
return h.@com.vaadin.terminal.gwt.client.JavaScriptConnectorHelper::getParentId(Ljava/lang/String;)(connectorId); | |||
return h.@com.vaadin.client.JavaScriptConnectorHelper::getParentId(Ljava/lang/String;)(connectorId); | |||
}), | |||
'getState': function() { | |||
return nativeState; | |||
@@ -195,7 +195,7 @@ public class JavaScriptConnectorHelper { | |||
return rpcObjects.@java.util.Map::get(Ljava/lang/Object;)(iface); | |||
}), | |||
'getElement': $entry(function(connectorId) { | |||
return h.@com.vaadin.terminal.gwt.client.JavaScriptConnectorHelper::getWidgetElement(Ljava/lang/String;)(connectorId); | |||
return h.@com.vaadin.client.JavaScriptConnectorHelper::getWidgetElement(Ljava/lang/String;)(connectorId); | |||
}), | |||
'registerRpc': function(iface, rpcHandler) { | |||
//registerRpc(handler) -> registerRpc('', handler); | |||
@@ -209,7 +209,7 @@ public class JavaScriptConnectorHelper { | |||
registeredRpc[iface].push(rpcHandler); | |||
}, | |||
'translateVaadinUri': $entry(function(uri) { | |||
return c.@com.vaadin.terminal.gwt.client.ApplicationConnection::translateVaadinUri(Ljava/lang/String;)(uri); | |||
return c.@com.vaadin.client.ApplicationConnection::translateVaadinUri(Ljava/lang/String;)(uri); | |||
}), | |||
}; | |||
}-*/; | |||
@@ -219,7 +219,7 @@ public class JavaScriptConnectorHelper { | |||
/*-{ | |||
var self = this; | |||
rpc[method] = $entry(function() { | |||
self.@com.vaadin.terminal.gwt.client.JavaScriptConnectorHelper::fireRpc(Ljava/lang/String;Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(iface, method, arguments); | |||
self.@com.vaadin.client.JavaScriptConnectorHelper::fireRpc(Ljava/lang/String;Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(iface, method, arguments); | |||
}); | |||
}-*/; | |||
@@ -374,7 +374,7 @@ public class JavaScriptConnectorHelper { | |||
/*-{ | |||
connector[name] = $entry(function() { | |||
var args = Array.prototype.slice.call(arguments, 0); | |||
h.@com.vaadin.terminal.gwt.client.JavaScriptConnectorHelper::fireCallback(Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(name, args); | |||
h.@com.vaadin.client.JavaScriptConnectorHelper::fireCallback(Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(name, args); | |||
}); | |||
}-*/; | |||
@@ -14,13 +14,13 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.vaadin.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.client.extensions.AbstractExtensionConnector; | |||
import com.vaadin.shared.JavaScriptExtensionState; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.terminal.AbstractJavaScriptExtension; | |||
import com.vaadin.terminal.gwt.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.terminal.gwt.client.extensions.AbstractExtensionConnector; | |||
@Connect(AbstractJavaScriptExtension.class) | |||
public final class JavaScriptExtension extends AbstractExtensionConnector |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Collection; | |||
import java.util.HashMap; | |||
@@ -27,14 +27,14 @@ import com.google.gwt.dom.client.Element; | |||
import com.google.gwt.dom.client.Style; | |||
import com.google.gwt.dom.client.Style.Overflow; | |||
import com.google.gwt.user.client.Timer; | |||
import com.vaadin.terminal.gwt.client.MeasuredSize.MeasureResult; | |||
import com.vaadin.terminal.gwt.client.ui.ManagedLayout; | |||
import com.vaadin.terminal.gwt.client.ui.PostLayoutListener; | |||
import com.vaadin.terminal.gwt.client.ui.SimpleManagedLayout; | |||
import com.vaadin.terminal.gwt.client.ui.layout.ElementResizeEvent; | |||
import com.vaadin.terminal.gwt.client.ui.layout.ElementResizeListener; | |||
import com.vaadin.terminal.gwt.client.ui.layout.LayoutDependencyTree; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification; | |||
import com.vaadin.client.MeasuredSize.MeasureResult; | |||
import com.vaadin.client.ui.ManagedLayout; | |||
import com.vaadin.client.ui.PostLayoutListener; | |||
import com.vaadin.client.ui.SimpleManagedLayout; | |||
import com.vaadin.client.ui.layout.ElementResizeEvent; | |||
import com.vaadin.client.ui.layout.ElementResizeListener; | |||
import com.vaadin.client.ui.layout.LayoutDependencyTree; | |||
import com.vaadin.client.ui.notification.VNotification; | |||
public class LayoutManager { | |||
private static final String LOOP_ABORT_MESSAGE = "Aborting layout after 100 passes. This would probably be an infinite loop."; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashMap; | |||
import java.util.Iterator; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
@SuppressWarnings("serial") | |||
public class LocaleNotLoadedException extends Exception { |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashMap; | |||
import java.util.Map; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.JsArrayString; | |||
import com.google.gwt.dom.client.Element; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.dom.client.Element; | |||
import com.google.gwt.dom.client.NativeEvent; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Set; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
/** | |||
* An interface used by client-side widgets or paintable parts to receive |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.user.client.Element; | |||
@@ -13,9 +13,9 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.vaadin.terminal.gwt.client.RenderInformation.Size; | |||
import com.vaadin.client.RenderInformation.Size; | |||
/** | |||
* Contains information about render area. |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Collection; | |||
import java.util.HashMap; | |||
@@ -334,13 +334,13 @@ public class ResourceLoader { | |||
element.onload = null; | |||
element.onerror = null; | |||
element.onreadystatechange = null; | |||
listener.@com.vaadin.terminal.gwt.client.ResourceLoader.ResourceLoadListener::onLoad(Lcom/vaadin/terminal/gwt/client/ResourceLoader$ResourceLoadEvent;)(event); | |||
listener.@com.vaadin.client.ResourceLoader.ResourceLoadListener::onLoad(Lcom/vaadin/client/ResourceLoader$ResourceLoadEvent;)(event); | |||
}); | |||
element.onerror = $entry(function() { | |||
element.onload = null; | |||
element.onerror = null; | |||
element.onreadystatechange = null; | |||
listener.@com.vaadin.terminal.gwt.client.ResourceLoader.ResourceLoadListener::onError(Lcom/vaadin/terminal/gwt/client/ResourceLoader$ResourceLoadEvent;)(event); | |||
listener.@com.vaadin.client.ResourceLoader.ResourceLoadListener::onError(Lcom/vaadin/client/ResourceLoader$ResourceLoadEvent;)(event); | |||
}); | |||
element.onreadystatechange = function() { | |||
if ("loaded" === element.readyState || "complete" === element.readyState ) { |
@@ -13,17 +13,17 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Collection; | |||
import java.util.List; | |||
import com.google.gwt.event.shared.GwtEvent; | |||
import com.google.web.bindery.event.shared.HandlerRegistration; | |||
import com.vaadin.client.communication.StateChangeEvent.StateChangeHandler; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.shared.communication.ClientRpc; | |||
import com.vaadin.shared.communication.SharedState; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent.StateChangeHandler; | |||
/** | |||
* Interface implemented by all client side classes that can be communicate with |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.dom.client.Document; | |||
import com.google.gwt.dom.client.SpanElement; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
public class StyleConstants { | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.GWT; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
@@ -22,9 +22,9 @@ import com.google.gwt.jsonp.client.JsonpRequestBuilder; | |||
import com.google.gwt.storage.client.Storage; | |||
import com.google.gwt.user.client.Window.Location; | |||
import com.google.gwt.user.client.rpc.AsyncCallback; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification.EventListener; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification.HideEvent; | |||
import com.vaadin.client.ui.notification.VNotification; | |||
import com.vaadin.client.ui.notification.VNotification.EventListener; | |||
import com.vaadin.client.ui.notification.VNotification.HideEvent; | |||
/** | |||
* Class that enables SuperDevMode using a ?superdevmode parameter in the url. |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.xhr.client.XMLHttpRequest; | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
public class TooltipInfo { | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashSet; | |||
import java.util.Iterator; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.ArrayList; | |||
import java.util.Arrays; | |||
@@ -39,11 +39,11 @@ import com.google.gwt.user.client.Window; | |||
import com.google.gwt.user.client.ui.HasWidgets; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.RenderInformation.FloatSize; | |||
import com.vaadin.client.ui.VOverlay; | |||
import com.vaadin.shared.ApplicationConstants; | |||
import com.vaadin.shared.ComponentState; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.terminal.gwt.client.RenderInformation.FloatSize; | |||
import com.vaadin.terminal.gwt.client.ui.VOverlay; | |||
public class Util { | |||
@@ -14,16 +14,16 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.user.client.DOM; | |||
import com.google.gwt.user.client.Element; | |||
import com.google.gwt.user.client.Event; | |||
import com.google.gwt.user.client.ui.HTML; | |||
import com.vaadin.client.ui.AbstractFieldConnector; | |||
import com.vaadin.client.ui.Icon; | |||
import com.vaadin.shared.AbstractFieldState; | |||
import com.vaadin.shared.ComponentState; | |||
import com.vaadin.terminal.gwt.client.ui.AbstractFieldConnector; | |||
import com.vaadin.terminal.gwt.client.ui.Icon; | |||
public class VCaption extends HTML { | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.user.client.ui.FlowPanel; | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Set; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Collection; | |||
import java.util.Date; | |||
@@ -67,12 +67,12 @@ import com.google.gwt.user.client.ui.Panel; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.google.gwt.user.client.ui.VerticalPanel; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.ui.VLazyExecutor; | |||
import com.vaadin.client.ui.VOverlay; | |||
import com.vaadin.client.ui.UI.UIConnector; | |||
import com.vaadin.client.ui.notification.VNotification; | |||
import com.vaadin.client.ui.window.WindowConnector; | |||
import com.vaadin.shared.Version; | |||
import com.vaadin.terminal.gwt.client.ui.VLazyExecutor; | |||
import com.vaadin.terminal.gwt.client.ui.VOverlay; | |||
import com.vaadin.terminal.gwt.client.ui.UI.UIConnector; | |||
import com.vaadin.terminal.gwt.client.ui.notification.VNotification; | |||
import com.vaadin.terminal.gwt.client.ui.window.WindowConnector; | |||
/** | |||
* A helper console for client side development. The debug console can also be | |||
@@ -359,7 +359,7 @@ public class VDebugConsole extends VOverlay implements Console { | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.Console#log(java.lang.String) | |||
* @see com.vaadin.client.Console#log(java.lang.String) | |||
*/ | |||
@Override | |||
public void log(String msg) { | |||
@@ -455,7 +455,7 @@ public class VDebugConsole extends VOverlay implements Console { | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.Console#error(java.lang.String) | |||
* @see com.vaadin.client.Console#error(java.lang.String) | |||
*/ | |||
@Override | |||
public void error(String msg) { | |||
@@ -483,8 +483,7 @@ public class VDebugConsole extends VOverlay implements Console { | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.Console#printObject(java.lang. | |||
* Object) | |||
* @see com.vaadin.client.Console#printObject(java.lang. Object) | |||
*/ | |||
@Override | |||
public void printObject(Object msg) { | |||
@@ -501,8 +500,7 @@ public class VDebugConsole extends VOverlay implements Console { | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.Console#dirUIDL(com.vaadin | |||
* .terminal.gwt.client.UIDL) | |||
* @see com.vaadin.client.Console#dirUIDL(com.vaadin.client.UIDL) | |||
*/ | |||
@Override | |||
public void dirUIDL(ValueMap u, ApplicationConnection client) { |
@@ -14,13 +14,13 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.user.client.DOM; | |||
import com.google.gwt.user.client.Element; | |||
import com.google.gwt.user.client.ui.FlowPanel; | |||
import com.google.gwt.user.client.ui.HTML; | |||
import com.vaadin.terminal.gwt.client.ui.VOverlay; | |||
import com.vaadin.client.ui.VOverlay; | |||
public class VErrorMessage extends FlowPanel { | |||
public static final String CLASSNAME = "v-errormessage"; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.impl.SchedulerImpl; | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.event.dom.client.ClickEvent; | |||
import com.google.gwt.event.dom.client.ClickHandler; | |||
@@ -29,7 +29,7 @@ import com.google.gwt.user.client.Window; | |||
import com.google.gwt.user.client.ui.FlowPanel; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.terminal.gwt.client.ui.VOverlay; | |||
import com.vaadin.client.ui.VOverlay; | |||
/** | |||
* TODO open for extension |
@@ -16,7 +16,7 @@ | |||
/** | |||
* | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.Iterator; | |||
import java.util.Set; | |||
@@ -38,9 +38,9 @@ import com.google.gwt.json.client.JSONObject; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.google.gwt.user.client.ui.RootPanel; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
import com.vaadin.client.ui.window.VWindow; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ui.window.VWindow; | |||
/** | |||
* TODO Rename to something more Vaadin7-ish? |
@@ -16,7 +16,7 @@ | |||
/** | |||
* | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashSet; | |||
import java.util.Set; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
/** | |||
* A helper class used by WidgetMap implementation. Used by the generated code. |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.RunAsyncCallback; | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import java.util.HashMap; | |||
@@ -14,15 +14,15 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client; | |||
package com.vaadin.client; | |||
import com.google.gwt.core.client.GWT; | |||
import com.vaadin.terminal.gwt.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.terminal.gwt.client.metadata.BundleLoadCallback; | |||
import com.vaadin.terminal.gwt.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
import com.vaadin.terminal.gwt.client.ui.UnknownComponentConnector; | |||
import com.vaadin.client.communication.HasJavaScriptConnectorHelper; | |||
import com.vaadin.client.metadata.BundleLoadCallback; | |||
import com.vaadin.client.metadata.ConnectorBundleLoader; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.client.ui.UnknownComponentConnector; | |||
public class WidgetSet { | |||
/** |
@@ -13,11 +13,11 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.google.gwt.event.shared.EventHandler; | |||
import com.google.gwt.event.shared.GwtEvent; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.client.ServerConnector; | |||
public abstract class AbstractServerConnectorEvent<H extends EventHandler> | |||
extends GwtEvent<H> { |
@@ -13,11 +13,11 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.metadata.Type; | |||
public interface DiffJSONSerializer<T> extends JSONSerializer<T> { | |||
/** |
@@ -14,9 +14,9 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.vaadin.terminal.gwt.client.JavaScriptConnectorHelper; | |||
import com.vaadin.client.JavaScriptConnectorHelper; | |||
public interface HasJavaScriptConnectorHelper { | |||
public JavaScriptConnectorHelper getJavascriptConnectorHelper(); |
@@ -14,13 +14,13 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.google.gwt.json.client.JSONObject; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ConnectorMap; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ConnectorMap; | |||
import com.vaadin.client.metadata.Type; | |||
/** | |||
* Implementors of this interface knows how to serialize an Object of a given |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import java.util.ArrayList; | |||
import java.util.Collection; | |||
@@ -28,12 +28,12 @@ import com.google.gwt.json.client.JSONArray; | |||
import com.google.gwt.json.client.JSONObject; | |||
import com.google.gwt.json.client.JSONString; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ConnectorMap; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Property; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ConnectorMap; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Property; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
/** | |||
* Client side decoder for decodeing shared state and other values from JSON |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import java.util.Collection; | |||
import java.util.List; | |||
@@ -29,13 +29,13 @@ import com.google.gwt.json.client.JSONNumber; | |||
import com.google.gwt.json.client.JSONObject; | |||
import com.google.gwt.json.client.JSONString; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Property; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.shared.JsonConstants; | |||
import com.vaadin.shared.communication.UidlValue; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Property; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
/** | |||
* Encoder for converting RPC parameters and other values to JSON for transfer |
@@ -14,21 +14,21 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import java.util.Collection; | |||
import com.google.gwt.json.client.JSONArray; | |||
import com.google.gwt.json.client.JSONString; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ConnectorMap; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.VConsole; | |||
import com.vaadin.client.metadata.Method; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.shared.communication.ClientRpc; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ConnectorMap; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.VConsole; | |||
import com.vaadin.terminal.gwt.client.metadata.Method; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
/** | |||
* Client side RPC manager that can invoke methods based on RPC calls received |
@@ -13,15 +13,15 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.metadata.InvokationHandler; | |||
import com.vaadin.client.metadata.Method; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.shared.communication.ServerRpc; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.metadata.InvokationHandler; | |||
import com.vaadin.terminal.gwt.client.metadata.Method; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
/** | |||
* Class for creating proxy instances for Client to Server RPC. |
@@ -13,15 +13,15 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import java.io.Serializable; | |||
import java.util.Collections; | |||
import java.util.Set; | |||
import com.google.gwt.event.shared.EventHandler; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent.StateChangeHandler; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.communication.StateChangeEvent.StateChangeHandler; | |||
public class StateChangeEvent extends | |||
AbstractServerConnectorEvent<StateChangeHandler> { |
@@ -13,14 +13,14 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.communication; | |||
package com.vaadin.client.communication; | |||
import com.google.gwt.core.client.GWT; | |||
import com.google.gwt.json.client.JSONObject; | |||
import com.google.gwt.json.client.JSONValue; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.shared.communication.URLReference; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
public class URLReference_Serializer implements JSONSerializer<URLReference> { | |||
@@ -14,10 +14,10 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.extensions; | |||
package com.vaadin.client.extensions; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.ui.AbstractConnector; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.ui.AbstractConnector; | |||
public abstract class AbstractExtensionConnector extends AbstractConnector { | |||
boolean hasBeenAttached = false; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.extensions.javascriptmanager; | |||
package com.vaadin.client.extensions.javascriptmanager; | |||
import java.util.HashSet; | |||
import java.util.Set; | |||
@@ -22,12 +22,12 @@ import java.util.Set; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
import com.google.gwt.core.client.JsArray; | |||
import com.google.gwt.json.client.JSONArray; | |||
import com.vaadin.client.communication.StateChangeEvent; | |||
import com.vaadin.client.extensions.AbstractExtensionConnector; | |||
import com.vaadin.shared.communication.MethodInvocation; | |||
import com.vaadin.shared.extension.javascriptmanager.ExecuteJavaScriptRpc; | |||
import com.vaadin.shared.extension.javascriptmanager.JavaScriptManagerState; | |||
import com.vaadin.shared.ui.Connect; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent; | |||
import com.vaadin.terminal.gwt.client.extensions.AbstractExtensionConnector; | |||
import com.vaadin.ui.JavaScript; | |||
@Connect(JavaScript.class) | |||
@@ -81,7 +81,7 @@ public class JavaScriptManagerConnector extends AbstractExtensionConnector { | |||
target[parts[parts.length - 1]] = $entry(function() { | |||
//Must make a copy because arguments is an array-like object (not instanceof Array), causing suboptimal JSON encoding | |||
var args = Array.prototype.slice.call(arguments, 0); | |||
m.@com.vaadin.terminal.gwt.client.extensions.javascriptmanager.JavaScriptManagerConnector::sendRpc(Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(name, args); | |||
m.@com.vaadin.client.extensions.javascriptmanager.JavaScriptManagerConnector::sendRpc(Ljava/lang/String;Lcom/google/gwt/core/client/JsArray;)(name, args); | |||
}); | |||
}-*/; | |||
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import java.util.ArrayList; | |||
import java.util.Collections; |
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public interface BundleLoadCallback { | |||
public void loaded(); |
@@ -2,14 +2,14 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import java.util.HashMap; | |||
import java.util.List; | |||
import java.util.Map; | |||
import com.google.gwt.core.shared.GWT; | |||
import com.vaadin.terminal.gwt.client.metadata.AsyncBundleLoader.State; | |||
import com.vaadin.client.metadata.AsyncBundleLoader.State; | |||
public abstract class ConnectorBundleLoader { | |||
public static final String EAGER_BUNDLE_NAME = "__eager"; |
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public interface InvokationHandler { | |||
public Object invoke(Object target, Method method, Object[] params); |
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public interface Invoker { | |||
public Object invoke(Object target, Object... params); |
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public class Method { | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public class NoDataException extends Exception { | |||
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import com.vaadin.shared.annotations.DelegateToWidget; | |||
@@ -14,7 +14,7 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public interface ProxyHandler { | |||
@@ -1,11 +1,11 @@ | |||
/* | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import java.util.Collection; | |||
import com.vaadin.terminal.gwt.client.communication.JSONSerializer; | |||
import com.vaadin.client.communication.JSONSerializer; | |||
public class Type { | |||
private final String name; |
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
public class TypeData { | |||
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import com.google.gwt.core.client.RunAsyncCallback; | |||
@@ -2,7 +2,7 @@ | |||
@VaadinApache2LicenseForJavaFiles@ | |||
*/ | |||
package com.vaadin.terminal.gwt.client.metadata; | |||
package com.vaadin.client.metadata; | |||
import java.util.Collection; | |||
import java.util.Collections; | |||
@@ -11,7 +11,7 @@ import java.util.HashSet; | |||
import java.util.Map; | |||
import java.util.Set; | |||
import com.vaadin.terminal.gwt.client.communication.JSONSerializer; | |||
import com.vaadin.client.communication.JSONSerializer; | |||
public class TypeDataStore { | |||
private static final String CONSTRUCTOR_NAME = "!new"; |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import com.google.gwt.core.client.JavaScriptObject; | |||
import com.google.gwt.dom.client.NativeEvent; | |||
@@ -32,8 +32,8 @@ import com.google.gwt.user.client.Element; | |||
import com.google.gwt.user.client.Event; | |||
import com.google.gwt.user.client.Event.NativePreviewEvent; | |||
import com.google.gwt.user.client.Event.NativePreviewHandler; | |||
import com.vaadin.terminal.gwt.client.ComponentConnector; | |||
import com.vaadin.terminal.gwt.client.Util; | |||
import com.vaadin.client.ComponentConnector; | |||
import com.vaadin.client.Util; | |||
public abstract class AbstractClickEventHandler implements MouseDownHandler, | |||
MouseUpHandler, DoubleClickHandler, ContextMenuHandler { |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import java.util.ArrayList; | |||
import java.util.List; | |||
@@ -23,25 +23,25 @@ import com.google.gwt.dom.client.Element; | |||
import com.google.gwt.user.client.ui.Focusable; | |||
import com.google.gwt.user.client.ui.HasEnabled; | |||
import com.google.gwt.user.client.ui.Widget; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ComponentConnector; | |||
import com.vaadin.client.ComponentContainerConnector; | |||
import com.vaadin.client.ConnectorMap; | |||
import com.vaadin.client.LayoutManager; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.TooltipInfo; | |||
import com.vaadin.client.UIDL; | |||
import com.vaadin.client.Util; | |||
import com.vaadin.client.VConsole; | |||
import com.vaadin.client.communication.StateChangeEvent; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.client.ui.UI.UIConnector; | |||
import com.vaadin.client.ui.datefield.PopupDateFieldConnector; | |||
import com.vaadin.shared.ComponentState; | |||
import com.vaadin.shared.Connector; | |||
import com.vaadin.shared.ui.TabIndexState; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ComponentContainerConnector; | |||
import com.vaadin.terminal.gwt.client.ConnectorMap; | |||
import com.vaadin.terminal.gwt.client.LayoutManager; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.TooltipInfo; | |||
import com.vaadin.terminal.gwt.client.UIDL; | |||
import com.vaadin.terminal.gwt.client.Util; | |||
import com.vaadin.terminal.gwt.client.VConsole; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
import com.vaadin.terminal.gwt.client.ui.UI.UIConnector; | |||
import com.vaadin.terminal.gwt.client.ui.datefield.PopupDateFieldConnector; | |||
public abstract class AbstractComponentConnector extends AbstractConnector | |||
implements ComponentConnector { | |||
@@ -249,7 +249,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector | |||
* (non-Javadoc) | |||
* | |||
* @see | |||
* com.vaadin.terminal.gwt.client.ComponentConnector#delegateCaptionHandling | |||
* com.vaadin.client.ComponentConnector#delegateCaptionHandling | |||
* () | |||
*/ | |||
@Override | |||
@@ -369,7 +369,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.ComponentConnector#isReadOnly() | |||
* @see com.vaadin.client.ComponentConnector#isReadOnly() | |||
*/ | |||
@Override | |||
@Deprecated | |||
@@ -422,7 +422,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector | |||
* (non-Javadoc) | |||
* | |||
* @see | |||
* com.vaadin.terminal.gwt.client.ComponentConnector#getTooltipInfo(com. | |||
* com.vaadin.client.ComponentConnector#getTooltipInfo(com. | |||
* google.gwt.dom.client.Element) | |||
*/ | |||
@Override |
@@ -13,18 +13,18 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import java.util.Collections; | |||
import java.util.List; | |||
import com.google.gwt.event.shared.HandlerRegistration; | |||
import com.vaadin.terminal.gwt.client.ComponentConnector; | |||
import com.vaadin.terminal.gwt.client.ComponentContainerConnector; | |||
import com.vaadin.terminal.gwt.client.ConnectorHierarchyChangeEvent; | |||
import com.vaadin.terminal.gwt.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
import com.vaadin.terminal.gwt.client.Util; | |||
import com.vaadin.terminal.gwt.client.VConsole; | |||
import com.vaadin.client.ComponentConnector; | |||
import com.vaadin.client.ComponentContainerConnector; | |||
import com.vaadin.client.ConnectorHierarchyChangeEvent; | |||
import com.vaadin.client.Util; | |||
import com.vaadin.client.VConsole; | |||
import com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler; | |||
public abstract class AbstractComponentContainerConnector extends | |||
AbstractComponentConnector implements ComponentContainerConnector, | |||
@@ -45,7 +45,7 @@ public abstract class AbstractComponentContainerConnector extends | |||
* (non-Javadoc) | |||
* | |||
* @see | |||
* com.vaadin.terminal.gwt.client.ComponentContainerConnector#getChildren() | |||
* com.vaadin.client.ComponentContainerConnector#getChildren() | |||
*/ | |||
@Override | |||
public List<ComponentConnector> getChildComponents() { | |||
@@ -60,7 +60,7 @@ public abstract class AbstractComponentContainerConnector extends | |||
* (non-Javadoc) | |||
* | |||
* @see | |||
* com.vaadin.terminal.gwt.client.ComponentContainerConnector#setChildren | |||
* com.vaadin.client.ComponentContainerConnector#setChildren | |||
* (java.util.Collection) | |||
*/ | |||
@Override | |||
@@ -71,9 +71,9 @@ public abstract class AbstractComponentContainerConnector extends | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.ComponentContainerConnector# | |||
* @see com.vaadin.client.ComponentContainerConnector# | |||
* connectorHierarchyChanged | |||
* (com.vaadin.terminal.gwt.client.ConnectorHierarchyChangedEvent) | |||
* (com.vaadin.client.ConnectorHierarchyChangedEvent) | |||
*/ | |||
@Override | |||
public void onConnectorHierarchyChange(ConnectorHierarchyChangeEvent event) { |
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import java.util.ArrayList; | |||
import java.util.Collection; | |||
@@ -25,17 +25,17 @@ import java.util.Map; | |||
import com.google.gwt.event.shared.GwtEvent; | |||
import com.google.gwt.event.shared.HandlerManager; | |||
import com.google.web.bindery.event.shared.HandlerRegistration; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.client.ServerConnector; | |||
import com.vaadin.client.Util; | |||
import com.vaadin.client.VConsole; | |||
import com.vaadin.client.communication.StateChangeEvent; | |||
import com.vaadin.client.communication.StateChangeEvent.StateChangeHandler; | |||
import com.vaadin.client.metadata.NoDataException; | |||
import com.vaadin.client.metadata.Type; | |||
import com.vaadin.client.metadata.TypeData; | |||
import com.vaadin.shared.communication.ClientRpc; | |||
import com.vaadin.shared.communication.SharedState; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
import com.vaadin.terminal.gwt.client.ServerConnector; | |||
import com.vaadin.terminal.gwt.client.Util; | |||
import com.vaadin.terminal.gwt.client.VConsole; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent; | |||
import com.vaadin.terminal.gwt.client.communication.StateChangeEvent.StateChangeHandler; | |||
import com.vaadin.terminal.gwt.client.metadata.NoDataException; | |||
import com.vaadin.terminal.gwt.client.metadata.Type; | |||
import com.vaadin.terminal.gwt.client.metadata.TypeData; | |||
/** | |||
* An abstract implementation of Connector. | |||
@@ -70,7 +70,7 @@ public abstract class AbstractConnector implements ServerConnector, | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.VPaintable#getConnection() | |||
* @see com.vaadin.client.VPaintable#getConnection() | |||
*/ | |||
@Override | |||
public final ApplicationConnection getConnection() { | |||
@@ -80,7 +80,7 @@ public abstract class AbstractConnector implements ServerConnector, | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.Connector#getId() | |||
* @see com.vaadin.client.Connector#getId() | |||
*/ | |||
@Override | |||
public String getConnectorId() { | |||
@@ -232,7 +232,7 @@ public abstract class AbstractConnector implements ServerConnector, | |||
/* | |||
* (non-Javadoc) | |||
* | |||
* @see com.vaadin.terminal.gwt.client.ServerConnector#onUnregister() | |||
* @see com.vaadin.client.ServerConnector#onUnregister() | |||
*/ | |||
@Override | |||
public void onUnregister() { |
@@ -13,10 +13,10 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import com.vaadin.client.ApplicationConnection; | |||
import com.vaadin.shared.AbstractFieldState; | |||
import com.vaadin.terminal.gwt.client.ApplicationConnection; | |||
public abstract class AbstractFieldConnector extends AbstractComponentConnector { | |||
@@ -13,7 +13,7 @@ | |||
* License for the specific language governing permissions and limitations under | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import com.vaadin.shared.ui.AbstractLayoutState; | |||
@@ -14,10 +14,10 @@ | |||
* the License. | |||
*/ | |||
package com.vaadin.terminal.gwt.client.ui; | |||
package com.vaadin.client.ui; | |||
import com.google.gwt.user.client.Command; | |||
import com.vaadin.terminal.gwt.client.Util; | |||
import com.vaadin.client.Util; | |||
/** | |||
* |