Bug 845612 - Add @Override annotations for implemented interfaces. r=kats

This commit is contained in:
Brian Nicholson
2013-02-26 21:48:00 -08:00
parent a01c2f3bd9
commit 1c31a98bcf
75 changed files with 427 additions and 12 deletions

View File

@@ -122,6 +122,7 @@ class JavaPanZoomController
Axis.initPrefs();
}
@Override
public void destroy() {
unregisterEventListener(MESSAGE_ZOOM_RECT);
unregisterEventListener(MESSAGE_ZOOM_PAGE);
@@ -164,6 +165,7 @@ class JavaPanZoomController
}
}
@Override
public void handleMessage(String event, JSONObject message) {
try {
if (MESSAGE_ZOOM_RECT.equals(event)) {
@@ -173,6 +175,7 @@ class JavaPanZoomController
x + (float)message.getDouble("w"),
y + (float)message.getDouble("h"));
mTarget.post(new Runnable() {
@Override
public void run() {
animatedZoomTo(zoomRect);
}
@@ -191,6 +194,7 @@ class JavaPanZoomController
cssPageRect.width(),
y + dh/2 + newHeight);
mTarget.post(new Runnable() {
@Override
public void run() {
animatedZoomTo(r);
}
@@ -200,6 +204,7 @@ class JavaPanZoomController
final Tab tab = Tabs.getInstance().getTab(tabId);
tab.setHasTouchListeners(true);
mTarget.post(new Runnable() {
@Override
public void run() {
if (Tabs.getInstance().isSelectedTab(tab))
mTouchEventHandler.setWaitForTouchListeners(true);
@@ -212,6 +217,7 @@ class JavaPanZoomController
}
/** This function MUST be called on the UI thread */
@Override
public boolean onMotionEvent(MotionEvent event) {
if (Build.VERSION.SDK_INT <= 11) {
return false;
@@ -228,6 +234,7 @@ class JavaPanZoomController
}
/** This function MUST be called on the UI thread */
@Override
public boolean onTouchEvent(MotionEvent event) {
return mTouchEventHandler.handleEvent(event);
}
@@ -243,11 +250,13 @@ class JavaPanZoomController
}
/** This function MUST be called on the UI thread */
@Override
public void notifyDefaultActionPrevented(boolean prevented) {
mTouchEventHandler.handleEventListenerAction(!prevented);
}
/** This function must be called from the UI thread. */
@Override
public void abortAnimation() {
checkMainThread();
// this happens when gecko changes the viewport on us or if the device is rotated.
@@ -300,6 +309,7 @@ class JavaPanZoomController
}
/** This must be called on the UI thread. */
@Override
public void pageRectUpdated() {
if (mState == PanZoomState.NOTHING) {
synchronized (mTarget.getLock()) {
@@ -617,6 +627,7 @@ class JavaPanZoomController
return FloatMath.sqrt(xvel * xvel + yvel * yvel);
}
@Override
public PointF getVelocityVector() {
return new PointF(mX.getRealVelocity(), mY.getRealVelocity());
}
@@ -647,6 +658,7 @@ class JavaPanZoomController
private boolean mAnimationTerminated;
/* This should always run on the UI thread */
@Override
public final void run() {
/*
* Since the animation timer queues this runnable on the UI thread, it
@@ -996,6 +1008,7 @@ class JavaPanZoomController
mTarget.setViewportMetrics(viewportMetrics);
}
@Override
public boolean getRedrawHint() {
switch (mState) {
case PINCHING:
@@ -1112,16 +1125,19 @@ class JavaPanZoomController
}
/** This function must be called from the UI thread. */
@Override
public void abortPanning() {
checkMainThread();
bounce();
}
@Override
public void setOverScrollMode(int overscrollMode) {
mX.setOverScrollMode(overscrollMode);
mY.setOverScrollMode(overscrollMode);
}
@Override
public int getOverScrollMode() {
return mX.getOverScrollMode();
}