Revision: 6478 Author: [email protected] Date: Mon Oct 26 22:07:12 2009 Log: tr...@6443 was merged into this branch Updates to use the rebased protobuf library svn merge --ignore-ancestry -c 6443 https://google-web-toolkit.googlecode.com/svn/trunk .
http://code.google.com/p/google-web-toolkit/source/detail?r=6478 Modified: /releases/2.0/branch-info.txt /releases/2.0/dev/build.xml /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/RemoteMessageProto.java /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/ViewerServiceClient.java /releases/2.0/distro-source/core/src/COPYING /releases/2.0/distro-source/core/src/COPYING.html /releases/2.0/distro-source/core/src/about.html /releases/2.0/distro-source/core/src/about.txt /releases/2.0/eclipse/dev/.classpath ======================================= --- /releases/2.0/branch-info.txt Mon Oct 26 20:26:34 2009 +++ /releases/2.0/branch-info.txt Mon Oct 26 22:07:12 2009 @@ -40,3 +40,7 @@ tr...@6470 was merged into this branch Fix for issue 3374, URL.encodeComponent replaces %20's with +'s svn merge --ignore-ancestry -c 6470 https://google-web-toolkit.googlecode.com/svn/trunk . + +tr...@6443 was merged into this branch + Updates to use the rebased protobuf library + svn merge --ignore-ancestry -c 6443 https://google-web-toolkit.googlecode.com/svn/trunk . ======================================= --- /releases/2.0/dev/build.xml Mon Oct 26 16:09:24 2009 +++ /releases/2.0/dev/build.xml Mon Oct 26 22:07:12 2009 @@ -53,7 +53,7 @@ <include name="apache/ant-1.6.5.jar" /> <include name="eclipse/jdt-3.4.2.jar" /> <include name="jetty/jetty-6.1.11.jar" /> - <include name="protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar" /> + <include name="protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar" /> <include name="tomcat/ant-launcher-1.6.5.jar" /> <include name="tomcat/catalina-1.0.jar" /> <include name="tomcat/catalina-optional-1.0.jar" /> @@ -109,7 +109,7 @@ <zipfileset src="${gwt.tools.lib}/apache/ant-1.6.5.jar" /> <zipfileset src="${gwt.tools.lib}/eclipse/jdt-3.4.2.jar" /> <zipfileset src="${gwt.tools.lib}/jetty/jetty-6.1.11.jar" /> - <zipfileset src="${gwt.tools.lib}/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar" /> + <zipfileset src="${gwt.tools.lib}/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar" /> <zipfileset src="${gwt.tools.lib}/tomcat/ant-launcher-1.6.5.jar" /> <zipfileset src="${gwt.tools.lib}/tomcat/catalina-1.0.jar" /> <zipfileset src="${gwt.tools.lib}/tomcat/catalina-optional-1.0.jar" /> ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/RemoteMessageProto.java Tue Oct 20 20:00:53 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/RemoteMessageProto.java Mon Oct 26 22:07:12 2009 @@ -1,484 +1,1286 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! +// Generated by the protocol buffer compiler. DO NOT EDIT! + +// This file was hand-edited to rebase the com.google.protobuf package +// to com.google.gwt.dev.protobuf package com.google.gwt.dev.shell.remoteui; public final class RemoteMessageProto { - private RemoteMessageProto() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - } public static final class Message extends - com.google.protobuf.GeneratedMessage { - // Use Message.newBuilder() to construct. - private Message() {} - - private static final Message defaultInstance = new Message(); - public static Message getDefaultInstance() { - return defaultInstance; - } - - public Message getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_fieldAccessorTable; - } - - public enum MessageType - implements com.google.protobuf.ProtocolMessageEnum { - REQUEST(0, 0), - RESPONSE(1, 1), - ; - - - public final int getNumber() { return value; } - - public static MessageType valueOf(int value) { - switch (value) { - case 0: return REQUEST; - case 1: return RESPONSE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap<MessageType> - internalGetValueMap() { - return internalValueMap; - } - private static com.google.protobuf.Internal.EnumLiteMap<MessageType> - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap<MessageType>() { - public MessageType findValueByNumber(int number) { - return MessageType.valueOf(number) - ; } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(index); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.getDescriptor().getEnumTypes().get(0); - } - - private static final MessageType[] VALUES = { - REQUEST, RESPONSE, + com.google.gwt.dev.protobuf.GeneratedMessage { + public static final class Builder extends + com.google.gwt.dev.protobuf.GeneratedMessage.Builder<Builder> { + private static Builder create() { + Builder builder = new Builder(); + builder.result = new com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message(); + return builder; + } + + private com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message result; + + // Construct using + // com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.newBuilder() + private Builder() { + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message build() { + if (result != null && !isInitialized()) { + throw newUninitializedMessageException(result); + } + return buildPartial(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message buildPartial() { + if (result == null) { + throw new IllegalStateException( + "build() has already been called on this Builder."); + } + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message returnMe = result; + result = null; + return returnMe; + } + + public Builder clear() { + if (result == null) { + throw new IllegalStateException("Cannot call clear() after build()."); + } + result = new com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message(); + return this; + } + + public Builder clearMessageType() { + result.hasMessageType = false; + result.messageType_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.MessageType.REQUEST; + return this; + } + + public Builder clearRequest() { + result.hasRequest = false; + result.request_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDefaultInstance(); + return this; + } + + public Builder clearResponse() { + result.hasResponse = false; + result.response_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.getDefaultInstance(); + return this; + } + + public Builder clone() { + return create().mergeFrom(result); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message getDefaultInstanceForType() { + return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.getDefaultInstance(); + } + + public com.google.gwt.dev.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.getDescriptor(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.MessageType getMessageType() { + return result.getMessageType(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request getRequest() { + return result.getRequest(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response getResponse() { + return result.getResponse(); + } + + // required .com.google.gwt.dev.shell.remoteui.Message.MessageType + // messageType = 1; + public boolean hasMessageType() { + return result.hasMessageType(); + } + + // optional .com.google.gwt.dev.shell.remoteui.Message.Request request = + // 2; + public boolean hasRequest() { + return result.hasRequest(); + } + + // optional .com.google.gwt.dev.shell.remoteui.Message.Response response = + // 3; + public boolean hasResponse() { + return result.hasResponse(); + } + + public boolean isInitialized() { + return result.isInitialized(); + } + + public Builder mergeFrom( + com.google.gwt.dev.protobuf.CodedInputStream input, + com.google.gwt.dev.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.google.gwt.dev.protobuf.UnknownFieldSet.Builder unknownFields = com.google.gwt.dev.protobuf.UnknownFieldSet.newBuilder(this.getUnknownFields()); + while (true) { + int tag = input.readTag(); + switch (tag) { + case 0: + this.setUnknownFields(unknownFields.build()); + return this; + default: { + if (!parseUnknownField(input, unknownFields, extensionRegistry, + tag)) { + this.setUnknownFields(unknownFields.build()); + return this; + } + break; + } + case 8: { + int rawValue = input.readEnum(); + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.MessageType value = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.MessageType.valueOf(rawValue); + if (value == null) { + unknownFields.mergeVarintField(1, rawValue); + } else { + setMessageType(value); + } + break; + } + case 18: { + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.Builder subBuilder = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.newBuilder(); + if (hasRequest()) { + subBuilder.mergeFrom(getRequest()); + } + input.readMessage(subBuilder, extensionRegistry); + setRequest(subBuilder.buildPartial()); + break; + } + case 26: { + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.Builder subBuilder = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.newBuilder(); + if (hasResponse()) { + subBuilder.mergeFrom(getResponse()); + } + input.readMessage(subBuilder, extensionRegistry); + setResponse(subBuilder.buildPartial()); + break; + } + } + } + } + + public Builder mergeFrom(com.google.gwt.dev.protobuf.Message other) { + if (other instanceof com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message) { + return mergeFrom((com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message other) { + if (other == com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.getDefaultInstance()) + return this; + if (other.hasMessageType()) { + setMessageType(other.getMessageType()); + } + if (other.hasRequest()) { + mergeRequest(other.getRequest()); + } + if (other.hasResponse()) { + mergeResponse(other.getResponse()); + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public Builder mergeRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request value) { + if (result.hasRequest() + && result.request_ != com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDefaultInstance()) { + result.request_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.newBuilder( + result.request_).mergeFrom(value).buildPartial(); + } else { + result.request_ = value; + } + result.hasRequest = true; + return this; + } + + public Builder mergeResponse( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response value) { + if (result.hasResponse() + && result.response_ != com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.getDefaultInstance()) { + result.response_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.newBuilder( + result.response_).mergeFrom(value).buildPartial(); + } else { + result.response_ = value; + } + result.hasResponse = true; + return this; + } + + public Builder setMessageType( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasMessageType = true; + result.messageType_ = value; + return this; + } + + public Builder setRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasRequest = true; + result.request_ = value; + return this; + } + + public Builder setRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.Builder builderForValue) { + result.hasRequest = true; + result.request_ = builderForValue.build(); + return this; + } + + public Builder setResponse( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasResponse = true; + result.response_ = value; + return this; + } + + public Builder setResponse( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.Builder builderForValue) { + result.hasResponse = true; + result.response_ = builderForValue.build(); + return this; + } + + protected com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message internalGetResult() { + return result; + } + + private com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message buildParsed() + throws com.google.gwt.dev.protobuf.InvalidProtocolBufferException { + if (!isInitialized()) { + throw newUninitializedMessageException(result).asInvalidProtocolBufferException(); + } + return buildPartial(); + } + } + + public enum MessageType implements + com.google.gwt.dev.protobuf.ProtocolMessageEnum { + REQUEST(0, 0), RESPONSE(1, 1), ; + + private static com.google.gwt.dev.protobuf.Internal.EnumLiteMap<MessageType> internalValueMap = new com.google.gwt.dev.protobuf.Internal.EnumLiteMap<MessageType>() { + public MessageType findValueByNumber(int number) { + return MessageType.valueOf(number); + } }; + + private static final MessageType[] VALUES = {REQUEST, RESPONSE,}; + + public static final com.google.gwt.dev.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.getDescriptor().getEnumTypes().get( + 0); + } + + public static com.google.gwt.dev.protobuf.Internal.EnumLiteMap<MessageType> internalGetValueMap() { + return internalValueMap; + } + public static MessageType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + com.google.gwt.dev.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); + "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } + + public static MessageType valueOf(int value) { + switch (value) { + case 0: + return REQUEST; + case 1: + return RESPONSE; + default: + return null; + } + } + private final int index; + private final int value; + static { + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.getDescriptor(); + } + private MessageType(int index, int value) { this.index = index; this.value = value; } - - static { - com.google.gwt.dev.shell.remoteui.RemoteMessageProto.getDescriptor(); - } - } - - public static final class Request extends - com.google.protobuf.GeneratedMessage { - // Use Request.newBuilder() to construct. - private Request() {} - - private static final Request defaultInstance = new Request(); - public static Request getDefaultInstance() { - return defaultInstance; - } - - public Request getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_fieldAccessorTable; - } - - public enum ServiceType - implements com.google.protobuf.ProtocolMessageEnum { - VIEWER(0, 0), - DEV_MODE(1, 1), - ; - - - public final int getNumber() { return value; } - - public static ServiceType valueOf(int value) { - switch (value) { - case 0: return VIEWER; - case 1: return DEV_MODE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap<ServiceType> - internalGetValueMap() { - return internalValueMap; - } - private static com.google.protobuf.Internal.EnumLiteMap<ServiceType> - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap<ServiceType>() { - public ServiceType findValueByNumber(int number) { - return ServiceType.valueOf(number) - ; } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(index); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDescriptor().getEnumTypes().get(0); - } - - private static final ServiceType[] VALUES = { - VIEWER, DEV_MODE, - }; - public static ServiceType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - return VALUES[desc.getIndex()]; - } - private final int index; - private final int value; - private ServiceType(int index, int value) { - this.index = index; - this.value = value; - } - - static { - com.google.gwt.dev.shell.remoteui.RemoteMessageProto.getDescriptor(); - } - } - - public static final class ViewerRequest extends - com.google.protobuf.GeneratedMessage { - // Use ViewerRequest.newBuilder() to construct. - private ViewerRequest() {} - - private static final ViewerRequest defaultInstance = new ViewerRequest(); - public static ViewerRequest getDefaultInstance() { - return defaultInstance; - } - - public ViewerRequest getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_ViewerRequest_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_ViewerRequest_fieldAccessorTable; - } - - public enum RequestType - implements com.google.protobuf.ProtocolMessageEnum { - CAPABILITY_EXCHANGE(0, 0), - ADD_LOG(1, 1), - ADD_LOG_BRANCH(2, 2), - ADD_LOG_ENTRY(3, 3), - DISCONNECT_LOG(4, 4), - ; - - - public final int getNumber() { return value; } - - public static RequestType valueOf(int value) { - switch (value) { - case 0: return CAPABILITY_EXCHANGE; - case 1: return ADD_LOG; - case 2: return ADD_LOG_BRANCH; - case 3: return ADD_LOG_ENTRY; - case 4: return DISCONNECT_LOG; - default: return null; + + public final com.google.gwt.dev.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public final int getNumber() { + return value; + } + + public final com.google.gwt.dev.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + return getDescriptor().getValues().get(index); + } + } + public static final class Request extends + com.google.gwt.dev.protobuf.GeneratedMessage { + public static final class Builder extends + com.google.gwt.dev.protobuf.GeneratedMessage.Builder<Builder> { + private static Builder create() { + Builder builder = new Builder(); + builder.result = new com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request(); + return builder; + } + + private com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request result; + + // Construct using + // com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.newBuilder() + private Builder() { + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request build() { + if (result != null && !isInitialized()) { + throw newUninitializedMessageException(result); + } + return buildPartial(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request buildPartial() { + if (result == null) { + throw new IllegalStateException( + "build() has already been called on this Builder."); + } + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request returnMe = result; + result = null; + return returnMe; + } + + public Builder clear() { + if (result == null) { + throw new IllegalStateException( + "Cannot call clear() after build()."); + } + result = new com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request(); + return this; + } + + public Builder clearDevModeRequest() { + result.hasDevModeRequest = false; + result.devModeRequest_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.getDefaultInstance(); + return this; + } + + public Builder clearRequestId() { + result.hasRequestId = false; + result.requestId_ = 0; + return this; + } + + public Builder clearServiceType() { + result.hasServiceType = false; + result.serviceType_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ServiceType.VIEWER; + return this; + } + + public Builder clearViewerRequest() { + result.hasViewerRequest = false; + result.viewerRequest_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.getDefaultInstance(); + return this; + } + + public Builder clone() { + return create().mergeFrom(result); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request getDefaultInstanceForType() { + return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDefaultInstance(); + } + + public com.google.gwt.dev.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDescriptor(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest getDevModeRequest() { + return result.getDevModeRequest(); + } + + public int getRequestId() { + return result.getRequestId(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ServiceType getServiceType() { + return result.getServiceType(); + } + + public com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest getViewerRequest() { + return result.getViewerRequest(); + } + + // optional + // .com.google.gwt.dev.shell.remoteui.Message.Request.DevModeRequest + // devModeRequest = 4; + public boolean hasDevModeRequest() { + return result.hasDevModeRequest(); + } + + // optional uint32 requestId = 2; + public boolean hasRequestId() { + return result.hasRequestId(); + } + + // required + // .com.google.gwt.dev.shell.remoteui.Message.Request.ServiceType + // serviceType = 1; + public boolean hasServiceType() { + return result.hasServiceType(); + } + + // optional + // .com.google.gwt.dev.shell.remoteui.Message.Request.ViewerRequest + // viewerRequest = 3; + public boolean hasViewerRequest() { + return result.hasViewerRequest(); + } + + public boolean isInitialized() { + return result.isInitialized(); + } + + public Builder mergeDevModeRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest value) { + if (result.hasDevModeRequest() + && result.devModeRequest_ != com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.getDefaultInstance()) { + result.devModeRequest_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.newBuilder( + result.devModeRequest_).mergeFrom(value).buildPartial(); + } else { + result.devModeRequest_ = value; + } + result.hasDevModeRequest = true; + return this; + } + + public Builder mergeFrom( + com.google.gwt.dev.protobuf.CodedInputStream input, + com.google.gwt.dev.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.google.gwt.dev.protobuf.UnknownFieldSet.Builder unknownFields = com.google.gwt.dev.protobuf.UnknownFieldSet.newBuilder(this.getUnknownFields()); + while (true) { + int tag = input.readTag(); + switch (tag) { + case 0: + this.setUnknownFields(unknownFields.build()); + return this; + default: { + if (!parseUnknownField(input, unknownFields, extensionRegistry, + tag)) { + this.setUnknownFields(unknownFields.build()); + return this; + } + break; + } + case 8: { + int rawValue = input.readEnum(); + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ServiceType value = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ServiceType.valueOf(rawValue); + if (value == null) { + unknownFields.mergeVarintField(1, rawValue); + } else { + setServiceType(value); + } + break; + } + case 16: { + setRequestId(input.readUInt32()); + break; + } + case 26: { + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.Builder subBuilder = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.newBuilder(); + if (hasViewerRequest()) { + subBuilder.mergeFrom(getViewerRequest()); + } + input.readMessage(subBuilder, extensionRegistry); + setViewerRequest(subBuilder.buildPartial()); + break; + } + case 34: { + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.Builder subBuilder = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.newBuilder(); + if (hasDevModeRequest()) { + subBuilder.mergeFrom(getDevModeRequest()); + } + input.readMessage(subBuilder, extensionRegistry); + setDevModeRequest(subBuilder.buildPartial()); + break; + } } } - - public static com.google.protobuf.Internal.EnumLiteMap<RequestType> - internalGetValueMap() { - return internalValueMap; - } - private static com.google.protobuf.Internal.EnumLiteMap<RequestType> - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap<RequestType>() { - public RequestType findValueByNumber(int number) { - return RequestType.valueOf(number) - ; } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(index); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.getDescriptor().getEnumTypes().get(0); - } - - private static final RequestType[] VALUES = { - CAPABILITY_EXCHANGE, ADD_LOG, ADD_LOG_BRANCH, ADD_LOG_ENTRY, DISCONNECT_LOG, - }; - public static RequestType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - return VALUES[desc.getIndex()]; - } - private final int index; - private final int value; - private RequestType(int index, int value) { - this.index = index; - this.value = value; - } - - static { - com.google.gwt.dev.shell.remoteui.RemoteMessageProto.getDescriptor(); - } - } - - public static final class CapabilityExchange extends - com.google.protobuf.GeneratedMessage { - // Use CapabilityExchange.newBuilder() to construct. - private CapabilityExchange() {} - - private static final CapabilityExchange defaultInstance = new CapabilityExchange(); - public static CapabilityExchange getDefaultInstance() { - return defaultInstance; - } - - public CapabilityExchange getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_ViewerRequest_CapabilityExchange_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.gwt.dev.shell.remoteui.RemoteMessageProto.internal_static_com_google_gwt_dev_shell_remoteui_Message_Request_ViewerRequest_CapabilityExchange_fieldAccessorTable; - } - - public final boolean isInitialized() { - return true; - } - - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getUnknownFields().writeTo(output); - } - - private int memoizedSerializedSize = -1; - public int getSerializedSize() { - int size = memoizedSerializedSize; - if (size != -1) return size; - - size = 0; - size += getUnknownFields().getSerializedSize(); - memoizedSerializedSize = size; - return size; - } - - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeDelimitedFrom(input).buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeDelimitedFrom(input, extensionRegistry) - .buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.CapabilityExchange parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) + } + + public Builder mergeFrom(com.google.gwt.dev.protobuf.Message other) { + if (other instanceof com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request) { + return mergeFrom((com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request other) { + if (other == com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.getDefaultInstance()) + return this; + if (other.hasServiceType()) { + setServiceType(other.getServiceType()); + } + if (other.hasRequestId()) { + setRequestId(other.getRequestId()); + } + if (other.hasViewerRequest()) { + mergeViewerRequest(other.getViewerRequest()); + } + if (other.hasDevModeRequest()) { + mergeDevModeRequest(other.getDevModeRequest()); + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public Builder mergeViewerRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest value) { + if (result.hasViewerRequest() + && result.viewerRequest_ != com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.getDefaultInstance()) { + result.viewerRequest_ = com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.newBuilder( + result.viewerRequest_).mergeFrom(value).buildPartial(); + } else { + result.viewerRequest_ = value; + } + result.hasViewerRequest = true; + return this; + } + + public Builder setDevModeRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasDevModeRequest = true; + result.devModeRequest_ = value; + return this; + } + + public Builder setDevModeRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.DevModeRequest.Builder builderForValue) { + result.hasDevModeRequest = true; + result.devModeRequest_ = builderForValue.build(); + return this; + } + + public Builder setRequestId(int value) { + result.hasRequestId = true; + result.requestId_ = value; + return this; + } + + public Builder setServiceType( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ServiceType value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasServiceType = true; + result.serviceType_ = value; + return this; + } + + public Builder setViewerRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest value) { + if (value == null) { + throw new NullPointerException(); + } + result.hasViewerRequest = true; + result.viewerRequest_ = value; + return this; + } + + public Builder setViewerRequest( + com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest.Builder builderForValue) { + result.hasViewerRequest = true; + result.viewerRequest_ = builderForValue.build(); + return this; + } + + protected com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request internalGetResult() { + return result; + } + + private com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request buildParsed() + throws com.google.gwt.dev.protobuf.InvalidProtocolBufferException { + if (!isInitialized()) { + throw newUninitializedMessageException(result).asInvalidProtocolBufferException(); + } + return buildPartial(); + } + } + + public static final class DevModeRequest extends + com.google.gwt.dev.protobuf.GeneratedMessage { ***The diff for this file has been truncated for email.*** ======================================= --- /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/ViewerServiceClient.java Tue Oct 20 20:00:53 2009 +++ /releases/2.0/dev/core/src/com/google/gwt/dev/shell/remoteui/ViewerServiceClient.java Mon Oct 26 22:07:12 2009 @@ -17,6 +17,7 @@ import com.google.gwt.core.ext.TreeLogger.HelpInfo; import com.google.gwt.core.ext.TreeLogger.Type; +import com.google.gwt.dev.protobuf.ByteString; import com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request; import com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response; import com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Request.ViewerRequest; @@ -25,7 +26,6 @@ import com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.ViewerResponse; import com.google.gwt.dev.shell.remoteui.RemoteMessageProto.Message.Response.ViewerResponse.CapabilityExchange.Capability; import com.google.gwt.dev.util.log.AbstractTreeLogger; -import com.google.protobuf.ByteString; import java.util.List; import java.util.concurrent.ExecutionException; ======================================= --- /releases/2.0/distro-source/core/src/COPYING Tue Oct 20 20:00:53 2009 +++ /releases/2.0/distro-source/core/src/COPYING Mon Oct 26 22:07:12 2009 @@ -251,5 +251,6 @@ http://www.opensource.org/licenses/bsd-license.php Source code availablility: http://code.google.com/p/protobuf/source/checkout + Binary modifications consist of package-rebasing. The rebased classes are rooted at com/google/gwt/dev/protobuf/ within gwt-dev.jar ======================================= --- /releases/2.0/distro-source/core/src/COPYING.html Tue Oct 20 20:00:53 2009 +++ /releases/2.0/distro-source/core/src/COPYING.html Mon Oct 26 22:07:12 2009 @@ -336,7 +336,10 @@ <tr> <td class="package">Protobuf</td> <td class="license"><a href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a></td> - <td class="location"><a href="http://code.google.com/p/protobuf/source/checkout">code.google.com/p/protobuf</a></td> + <td class="location"> + <a href="http://code.google.com/p/protobuf/source/checkout">code.google.com/p/protobuf</a>; + binary modifications consist of package-rebasing. The rebased classes are rooted at com/google/gwt/dev/protobuf/ within gwt-dev.jar + </td> </tr> </tbody></table> ======================================= --- /releases/2.0/distro-source/core/src/about.html Tue Oct 20 20:00:53 2009 +++ /releases/2.0/distro-source/core/src/about.html Mon Oct 26 22:07:12 2009 @@ -95,7 +95,7 @@ <li><a href="http://selenium-rc.openqa.org/">Selenium-RC</a> </li> </ul> </li> - <li>The <a href="http://code.google.com/p/protobuf/">Protobuf Project</a></li> + <li>The <a href="http://code.google.com/p/protobuf/">Protobuf Project</a> (with modifications)</li> </ul> For source availability and license information see COPYING.html. ======================================= --- /releases/2.0/distro-source/core/src/about.txt Tue Oct 20 20:00:53 2009 +++ /releases/2.0/distro-source/core/src/about.txt Mon Oct 26 22:07:12 2009 @@ -20,6 +20,6 @@ - ASM (http://asm.objectweb.org/) with modifications - The OpenQA Project (http://openqa.org/) - Selenium-RC (http://selenium-rc.openqa.org/) - - The Protobuf Project (http://code.google.com/p/protobuf/) + - The Protobuf Project (http://code.google.com/p/protobuf/) with modifications For source availability and license information see COPYING. ======================================= --- /releases/2.0/eclipse/dev/.classpath Tue Oct 20 20:00:53 2009 +++ /releases/2.0/eclipse/dev/.classpath Mon Oct 26 22:07:12 2009 @@ -39,6 +39,6 @@ <classpathentry kind="var" path="GWT_TOOLS/lib/sun/swingworker/swing-worker-1.1.jar"/> <classpathentry kind="var" path="GWT_TOOLS/lib/htmlunit/htmlunit-core-js-r5070.jar" sourcepath="/GWT_TOOLS/lib/htmlunit/htmlunit-core-js-r5070-sources.jar"/> <classpathentry kind="var" path="GWT_TOOLS/lib/htmlunit/htmlunit-r5070.jar" sourcepath="/GWT_TOOLS/lib/htmlunit/htmlunit-r5070-sources.jar"/> - <classpathentry kind="var" path="GWT_TOOLS/lib/protobuf/protobuf-2.2.0/protobuf-java-2.2.0.jar"/> + <classpathentry kind="var" path="GWT_TOOLS/lib/protobuf/protobuf-2.2.0/protobuf-java-rebased-2.2.0.jar"/> <classpathentry kind="output" path="bin"/> </classpath> --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
