| Index: mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart
|
| diff --git a/mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart
|
| index 6630ee0f6ae6d044409f13b8c90a42298fa07999..9e75d497153f82c2c2544f7b28f044a2c86035ef 100644
|
| --- a/mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart
|
| +++ b/mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart
|
| @@ -711,9 +711,9 @@ abstract class Clipboard {
|
| static const String mimeTypeUrl = "text/url";
|
| }
|
|
|
| -
|
| -class _ClipboardProxyControl extends bindings.ProxyMessageHandler
|
| - implements bindings.ProxyControl {
|
| +class _ClipboardProxyControl
|
| + extends bindings.ProxyMessageHandler
|
| + implements bindings.ProxyControl {
|
| _ClipboardProxyControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
|
|
|
| @@ -727,7 +727,6 @@ class _ClipboardProxyControl extends bindings.ProxyMessageHandler
|
|
|
| String get serviceName => Clipboard.serviceName;
|
|
|
| - @override
|
| void handleResponse(bindings.ServiceMessage message) {
|
| switch (message.header.type) {
|
| case _clipboardMethodGetSequenceNumberName:
|
| @@ -804,9 +803,9 @@ class _ClipboardProxyControl extends bindings.ProxyMessageHandler
|
| }
|
| }
|
|
|
| -
|
| -class ClipboardProxy extends bindings.Proxy
|
| - implements Clipboard {
|
| +class ClipboardProxy
|
| + extends bindings.Proxy
|
| + implements Clipboard {
|
| ClipboardProxy.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint)
|
| : super(new _ClipboardProxyControl.fromEndpoint(endpoint));
|
| @@ -872,29 +871,24 @@ class ClipboardProxy extends bindings.Proxy
|
| }
|
| }
|
|
|
| -
|
| -class ClipboardStub extends bindings.Stub {
|
| +class _ClipboardStubControl
|
| + extends bindings.StubMessageHandler
|
| + implements bindings.StubControl<Clipboard> {
|
| Clipboard _impl;
|
|
|
| - ClipboardStub.fromEndpoint(
|
| + _ClipboardStubControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint, [Clipboard impl])
|
| : super.fromEndpoint(endpoint, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - ClipboardStub.fromHandle(
|
| + _ClipboardStubControl.fromHandle(
|
| core.MojoHandle handle, [Clipboard impl])
|
| : super.fromHandle(handle, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - ClipboardStub.unbound([this._impl]) : super.unbound();
|
| -
|
| - static ClipboardStub newFromEndpoint(
|
| - core.MojoMessagePipeEndpoint endpoint) {
|
| - assert(endpoint.setDescription("For ClipboardStub"));
|
| - return new ClipboardStub.fromEndpoint(endpoint);
|
| - }
|
| + _ClipboardStubControl.unbound([this._impl]) : super.unbound();
|
|
|
|
|
| ClipboardGetSequenceNumberResponseParams _clipboardGetSequenceNumberResponseParamsFactory(int sequence) {
|
| @@ -1020,9 +1014,10 @@ class ClipboardStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| + @override
|
| String toString() {
|
| var superString = super.toString();
|
| - return "ClipboardStub($superString)";
|
| + return "_ClipboardStubControl($superString)";
|
| }
|
|
|
| int get version => 0;
|
| @@ -1036,5 +1031,43 @@ class ClipboardStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| +class ClipboardStub
|
| + extends bindings.Stub<Clipboard>
|
| + implements Clipboard {
|
| + ClipboardStub.fromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint, [Clipboard impl])
|
| + : super(new _ClipboardStubControl.fromEndpoint(endpoint, impl));
|
| +
|
| + ClipboardStub.fromHandle(
|
| + core.MojoHandle handle, [Clipboard impl])
|
| + : super(new _ClipboardStubControl.fromHandle(handle, impl));
|
| +
|
| + ClipboardStub.unbound([Clipboard impl])
|
| + : super(new _ClipboardStubControl.unbound(impl));
|
| +
|
| + static ClipboardStub newFromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint) {
|
| + assert(endpoint.setDescription("For ClipboardStub"));
|
| + return new ClipboardStub.fromEndpoint(endpoint);
|
| + }
|
| +
|
| + static service_describer.ServiceDescription get serviceDescription =>
|
| + _ClipboardStubControl.serviceDescription;
|
| +
|
| +
|
| + dynamic getSequenceNumber(ClipboardType clipboardType,[Function responseFactory = null]) {
|
| + return impl.getSequenceNumber(clipboardType,responseFactory);
|
| + }
|
| + dynamic getAvailableMimeTypes(ClipboardType clipboardTypes,[Function responseFactory = null]) {
|
| + return impl.getAvailableMimeTypes(clipboardTypes,responseFactory);
|
| + }
|
| + dynamic readMimeType(ClipboardType clipboardType,String mimeType,[Function responseFactory = null]) {
|
| + return impl.readMimeType(clipboardType,mimeType,responseFactory);
|
| + }
|
| + void writeClipboardData(ClipboardType clipboardType, Map<String, List<int>> data) {
|
| + return impl.writeClipboardData(clipboardType, data);
|
| + }
|
| +}
|
| +
|
|
|
|
|
|
|