Index: mojo/android/system/src/org/chromium/mojo/system/impl/CoreImpl.java |
diff --git a/mojo/android/system/src/org/chromium/mojo/system/CoreImpl.java b/mojo/android/system/src/org/chromium/mojo/system/impl/CoreImpl.java |
similarity index 95% |
rename from mojo/android/system/src/org/chromium/mojo/system/CoreImpl.java |
rename to mojo/android/system/src/org/chromium/mojo/system/impl/CoreImpl.java |
index af94b44f75c9b4dc02400bdea3b16860dc9747c1..cacedbe002f03fb899c0b4a91636d04ea52fbdaf 100644 |
--- a/mojo/android/system/src/org/chromium/mojo/system/CoreImpl.java |
+++ b/mojo/android/system/src/org/chromium/mojo/system/impl/CoreImpl.java |
@@ -2,15 +2,24 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-package org.chromium.mojo.system; |
+package org.chromium.mojo.system.impl; |
import org.chromium.base.CalledByNative; |
-import org.chromium.base.JNIAdditionalImport; |
import org.chromium.base.JNINamespace; |
+import org.chromium.mojo.system.AsyncWaiter; |
+import org.chromium.mojo.system.Core; |
+import org.chromium.mojo.system.DataPipe; |
import org.chromium.mojo.system.DataPipe.ConsumerHandle; |
import org.chromium.mojo.system.DataPipe.ProducerHandle; |
+import org.chromium.mojo.system.Handle; |
+import org.chromium.mojo.system.MessagePipeHandle; |
+import org.chromium.mojo.system.MojoException; |
+import org.chromium.mojo.system.MojoResult; |
+import org.chromium.mojo.system.Pair; |
+import org.chromium.mojo.system.SharedBufferHandle; |
import org.chromium.mojo.system.SharedBufferHandle.DuplicateOptions; |
import org.chromium.mojo.system.SharedBufferHandle.MapFlags; |
+import org.chromium.mojo.system.UntypedHandle; |
import java.nio.ByteBuffer; |
import java.nio.ByteOrder; |
@@ -20,9 +29,6 @@ import java.util.List; |
/** |
* Implementation of {@link Core}. |
*/ |
-@JNIAdditionalImport({ |
- AsyncWaiter.class, |
- MessagePipeHandle.class }) |
@JNINamespace("mojo::android") |
public class CoreImpl implements Core, AsyncWaiter { |
@@ -252,7 +258,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ConsumerHandle#discardData(int, DataPipe.ReadFlags) |
+ * @see ConsumerHandle#discardData(int, DataPipe.ReadFlags) |
*/ |
int discardData(DataPipeConsumerHandleImpl handle, int numBytes, |
DataPipe.ReadFlags flags) { |
@@ -265,7 +271,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ConsumerHandle#readData(ByteBuffer, DataPipe.ReadFlags) |
+ * @see ConsumerHandle#readData(ByteBuffer, DataPipe.ReadFlags) |
*/ |
int readData(DataPipeConsumerHandleImpl handle, ByteBuffer elements, |
DataPipe.ReadFlags flags) { |
@@ -282,7 +288,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ConsumerHandle#beginReadData(int, DataPipe.ReadFlags) |
+ * @see ConsumerHandle#beginReadData(int, DataPipe.ReadFlags) |
*/ |
ByteBuffer beginReadData(DataPipeConsumerHandleImpl handle, |
int numBytes, DataPipe.ReadFlags flags) { |
@@ -297,7 +303,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ConsumerHandle#endReadData(int) |
+ * @see ConsumerHandle#endReadData(int) |
*/ |
void endReadData(DataPipeConsumerHandleImpl handle, |
int numBytesRead) { |
@@ -308,7 +314,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ProducerHandle#writeData(ByteBuffer, DataPipe.WriteFlags) |
+ * @see ProducerHandle#writeData(ByteBuffer, DataPipe.WriteFlags) |
*/ |
int writeData(DataPipeProducerHandleImpl handle, ByteBuffer elements, |
DataPipe.WriteFlags flags) { |
@@ -317,7 +323,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ProducerHandle#beginWriteData(int, DataPipe.WriteFlags) |
+ * @see ProducerHandle#beginWriteData(int, DataPipe.WriteFlags) |
*/ |
ByteBuffer beginWriteData(DataPipeProducerHandleImpl handle, |
int numBytes, DataPipe.WriteFlags flags) { |
@@ -332,7 +338,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see DataPipe.ProducerHandle#endWriteData(int) |
+ * @see ProducerHandle#endWriteData(int) |
*/ |
void endWriteData(DataPipeProducerHandleImpl handle, |
int numBytesWritten) { |
@@ -463,7 +469,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * Implementation of {@link AsyncWaiter.Cancellable}. |
+ * Implementation of {@link org.chromium.mojo.system.AsyncWaiter.Cancellable}. |
*/ |
private class AsyncWaiterCancellableImpl implements AsyncWaiter.Cancellable { |
@@ -477,7 +483,7 @@ public class CoreImpl implements Core, AsyncWaiter { |
} |
/** |
- * @see AsyncWaiter.Cancellable#cancel() |
+ * @see org.chromium.mojo.system.AsyncWaiter.Cancellable#cancel() |
*/ |
@Override |
public void cancel() { |