import com.android.ddmuilib.DdmUiPreferences;
import com.android.ddmuilib.StackTracePanel;
import com.android.ddmuilib.DevicePanel.IUiSelectionListener;
-import com.android.ddmuilib.logcat.ILogCatMessageEventListener;
-import com.android.ddmuilib.logcat.LogCatMessage;
-import com.android.ddmuilib.logcat.LogCatReceiver;
-import com.android.ddmuilib.logcat.LogCatReceiverFactory;
import com.android.ide.eclipse.ddms.i18n.Messages;
import com.android.ide.eclipse.ddms.preferences.PreferenceInitializer;
import java.io.File;
import java.util.ArrayList;
import java.util.Calendar;
-import java.util.List;
/**
* The activator class controls the plug-in life cycle
@Override
public void run() {
// create and start the bridge
- AndroidDebugBridge.createBridge(sAdbLocation,
- false /* forceNewBridge */);
+ try {
+ AndroidDebugBridge.createBridge(sAdbLocation,
+ false /* forceNewBridge */);
+ } catch (Throwable t) {
+ Status status = new Status(IStatus.ERROR, PLUGIN_ID,
+ "Failed to create AndroidDebugBridge", t);
+ getDefault().getLog().log(status);
+ }
}
}.start();
}
return builder;
}
- protected com.android.ide.eclipse.gldebugger.DebuggerMessage.Message internalGetResult() {
+ @Override
+ protected com.android.ide.eclipse.gldebugger.DebuggerMessage.Message internalGetResult() {
return result;
}
return this;
}
- public Builder clone() {
+ @Override
+ public Builder clone() {
return create().mergeFrom(result);
}
- public com.android.ide.eclipse.gldebugger.DebuggerMessage.Message getDefaultInstanceForType() {
+ @Override
+ public com.android.ide.eclipse.gldebugger.DebuggerMessage.Message getDefaultInstanceForType() {
return com.android.ide.eclipse.gldebugger.DebuggerMessage.Message.getDefaultInstance();
}
return returnMe;
}
- public Builder mergeFrom(com.android.ide.eclipse.gldebugger.DebuggerMessage.Message other) {
+ @Override
+ public Builder mergeFrom(com.android.ide.eclipse.gldebugger.DebuggerMessage.Message other) {
if (other == com.android.ide.eclipse.gldebugger.DebuggerMessage.Message.getDefaultInstance()) return this;
if (other.hasContextId()) {
setContextId(other.getContextId());
return this;
}
- public Builder mergeFrom(
+ @Override
+ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {