diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2020-05-06 03:12:10 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-05-06 03:12:10 +0000 |
commit | 0300bcd44ebe99ec7118dab453986fefd9a0555e (patch) | |
tree | 80b3fe3337118647f3c58e0ad33a1ab928180c2d /eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java | |
parent | b0dcd4a2c77ad06abaf0870d0d3029432b1756ae (diff) | |
parent | 1aa104fb55f1b87494e4e2bc38e23416f486adfd (diff) | |
download | sdk-0300bcd44ebe99ec7118dab453986fefd9a0555e.tar.gz |
Merge "Remove unused project." am: 1aa104fb55
Change-Id: I8c8344b89598c084293a180a4638817a3a7474f3
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java')
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java deleted file mode 100644 index 86f2d3c0a..000000000 --- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/actions/AvdManagerAction.java +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright (C) 2009 The Android Open Source Project - * - * Licensed under the Eclipse Public License, Version 1.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.eclipse.org/org/documents/epl-v10.php - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.ide.eclipse.adt.internal.actions; - -import com.android.ide.eclipse.adt.AdtPlugin; -import com.android.ide.eclipse.adt.internal.sdk.AdtConsoleSdkLog; -import com.android.ide.eclipse.adt.internal.sdk.Sdk; -import com.android.sdkuilib.repository.AvdManagerWindow; -import com.android.sdkuilib.repository.AvdManagerWindow.AvdInvocationContext; - -import org.eclipse.jface.action.IAction; -import org.eclipse.jface.viewers.ISelection; -import org.eclipse.ui.IObjectActionDelegate; -import org.eclipse.ui.IWorkbenchPart; -import org.eclipse.ui.IWorkbenchWindow; -import org.eclipse.ui.IWorkbenchWindowActionDelegate; - -/** - * Delegate for the toolbar/menu action "AVD Manager". - * It displays the AVD Manager window. - */ -public class AvdManagerAction implements IWorkbenchWindowActionDelegate, IObjectActionDelegate { - - @Override - public void dispose() { - // nothing to dispose. - } - - @Override - public void init(IWorkbenchWindow window) { - // no init - } - - @Override - public void run(IAction action) { - final Sdk sdk = Sdk.getCurrent(); - if (sdk != null) { - // Although orthogonal to the avd manager action, this is a good time - // to check whether the SDK has changed on disk. - AdtPlugin.getDefault().refreshSdk(); - - // Runs the updater window, directing all logs to the ADT console. - AvdManagerWindow window = new AvdManagerWindow( - AdtPlugin.getShell(), - new AdtConsoleSdkLog(), - sdk.getSdkOsLocation(), - AvdInvocationContext.IDE); - window.open(); - } else { - AdtPlugin.displayError("Android SDK", - "Location of the Android SDK has not been setup in the preferences."); - } - } - - @Override - public void selectionChanged(IAction action, ISelection selection) { - // nothing related to the current selection. - } - - @Override - public void setActivePart(IAction action, IWorkbenchPart targetPart) { - // nothing to do. - } -} |