ADT: Refactoring classes dealing with android resources out of the editor.
Basically: editors.resources.manager -> resources.manager editors.resources.configurations -> resources.configurations This is to make it less confusing between the "Resources editors" and the class parsing/handling Android resources (either in a project or in the framework). Also moved the ResourceExplorerView out of the resources editors, and clean up a few other misc classes.
This commit is contained in:
@@ -61,11 +61,8 @@ Export-Package: com.android.ide.eclipse.adt;x-friends:="com.android.ide.eclipse.
|
||||
com.android.ide.eclipse.adt.internal.editors.menu;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.menu.descriptors;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.configurations;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.descriptors;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.explorer;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.manager;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.manager.files;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.resources.uimodel;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.ui;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.editors.ui.tree;x-friends:="com.android.ide.eclipse.tests",
|
||||
@@ -75,6 +72,9 @@ Export-Package: com.android.ide.eclipse.adt;x-friends:="com.android.ide.eclipse.
|
||||
com.android.ide.eclipse.adt.internal.launch;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.project;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.resources;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.resources.configurations;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.resources.manager;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.resources.manager.files;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.sdk;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.ui;x-friends:="com.android.ide.eclipse.tests",
|
||||
com.android.ide.eclipse.adt.internal.wizards.newproject;x-friends:="com.android.ide.eclipse.tests"
|
||||
|
||||
@@ -446,7 +446,7 @@
|
||||
<view
|
||||
allowMultiple="false"
|
||||
category="com.android.ide.eclipse.ddms.views.category"
|
||||
class="com.android.ide.eclipse.adt.internal.editors.resources.explorer.ResourceExplorerView"
|
||||
class="com.android.ide.eclipse.adt.internal.ui.ResourceExplorerView"
|
||||
icon="icons/android.png"
|
||||
id="com.android.ide.eclipse.editors.resources.explorer.ResourceExplorerView"
|
||||
name="Resource Explorer">
|
||||
|
||||
@@ -20,16 +20,11 @@ import com.android.ddmuilib.StackTracePanel;
|
||||
import com.android.ddmuilib.StackTracePanel.ISourceRevealer;
|
||||
import com.android.ddmuilib.console.DdmConsole;
|
||||
import com.android.ddmuilib.console.IDdmConsole;
|
||||
import com.android.ide.eclipse.adt.internal.VersionCheck;
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.menu.MenuEditor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.ResourcesEditor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.xml.XmlEditor;
|
||||
import com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController;
|
||||
import com.android.ide.eclipse.adt.internal.preferences.BuildPreferencePage;
|
||||
@@ -38,6 +33,12 @@ import com.android.ide.eclipse.adt.internal.project.BaseProjectHelper;
|
||||
import com.android.ide.eclipse.adt.internal.project.ExportHelper;
|
||||
import com.android.ide.eclipse.adt.internal.project.ProjectHelper;
|
||||
import com.android.ide.eclipse.adt.internal.project.ExportHelper.IExportCallback;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetParser;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.LoadStatus;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.Sdk;
|
||||
|
||||
@@ -14,8 +14,10 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt;
|
||||
package com.android.ide.eclipse.adt.internal;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.Messages;
|
||||
import com.android.ide.eclipse.adt.AdtPlugin.CheckSdkErrorHandler;
|
||||
import com.android.sdklib.SdkConstants;
|
||||
|
||||
@@ -40,7 +42,7 @@ import java.util.regex.Pattern;
|
||||
* against the current plugin version.<br>
|
||||
*
|
||||
*/
|
||||
final class VersionCheck {
|
||||
public final class VersionCheck {
|
||||
/**
|
||||
* Pattern to get the minimum plugin version supported by the SDK. This is read from
|
||||
* the file <code>$SDK/tools/lib/plugin.prop</code>.
|
||||
@@ -18,9 +18,9 @@ package com.android.ide.eclipse.adt.internal.editors.layout;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.LayoutReloadMonitor.ILayoutReloadListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.parts.ElementCreateCommand;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiDocumentNode;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
|
||||
import org.eclipse.gef.DefaultEditDomain;
|
||||
import org.eclipse.gef.ui.parts.GraphicalEditorWithPalette;
|
||||
|
||||
@@ -24,32 +24,32 @@ import com.android.ide.eclipse.adt.internal.editors.layout.descriptors.ViewEleme
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.parts.ElementCreateCommand;
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.parts.UiElementEditPart;
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.parts.UiElementsEditPartFactory;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NetworkCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.PixelDensityQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenDimensionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.ui.tree.CopyCutAction;
|
||||
import com.android.ide.eclipse.adt.internal.editors.ui.tree.PasteAction;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiDocumentNode;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NetworkCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.PixelDensityQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenDimensionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.LoadStatus;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.Sdk;
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
package com.android.ide.eclipse.adt.internal.editors.layout;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ConfigurationSelector;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ConfigurationSelector.ConfigurationState;
|
||||
|
||||
|
||||
@@ -20,11 +20,11 @@ import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.AndroidEditor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.DocumentDescriptor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.ui.tree.UiActions;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiDocumentNode;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData;
|
||||
import com.android.ide.eclipse.adt.internal.ui.EclipseUiHelper;
|
||||
|
||||
|
||||
@@ -17,12 +17,12 @@
|
||||
package com.android.ide.eclipse.adt.internal.editors.layout;
|
||||
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IResourceEventListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IResourceEventListener;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IMarkerDelta;
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.layout;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.ui.IEditorInput;
|
||||
|
||||
@@ -18,9 +18,9 @@ package com.android.ide.eclipse.adt.internal.editors.layout;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectClassLoader;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.project.AndroidManifestParser;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectClassLoader;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.layoutlib.api.IProjectCallback;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
|
||||
@@ -25,11 +25,11 @@ import com.android.ide.eclipse.adt.internal.editors.manifest.pages.ApplicationPa
|
||||
import com.android.ide.eclipse.adt.internal.editors.manifest.pages.InstrumentationPage;
|
||||
import com.android.ide.eclipse.adt.internal.editors.manifest.pages.OverviewPage;
|
||||
import com.android.ide.eclipse.adt.internal.editors.manifest.pages.PermissionPage;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiAttributeNode;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode;
|
||||
import com.android.ide.eclipse.adt.internal.project.AndroidXPathFactory;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.ui.tree.UiTreeBlock;
|
||||
import com.android.ide.eclipse.adt.internal.editors.uimodel.UiElementNode;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.ui.IEditorInput;
|
||||
|
||||
@@ -20,11 +20,11 @@ import com.android.ide.eclipse.adt.internal.editors.AndroidEditor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.AttributeDescriptor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.DescriptorsUtils;
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.TextAttributeDescriptor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.ui.SectionHelper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.IResourceRepository;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ReferenceChooserDialog;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ResourceChooser;
|
||||
|
||||
@@ -21,8 +21,8 @@ import com.android.ddmlib.Device;
|
||||
import com.android.ddmlib.IDevice;
|
||||
import com.android.ddmlib.AndroidDebugBridge.IDebugBridgeChangeListener;
|
||||
import com.android.ddmlib.AndroidDebugBridge.IDeviceChangeListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IProjectListener;
|
||||
|
||||
import org.eclipse.core.resources.IProject;
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@ package com.android.ide.eclipse.adt.internal.refactorings.extractstring;
|
||||
|
||||
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ConfigurationSelector;
|
||||
import com.android.sdklib.SdkConstants;
|
||||
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008 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.resources;
|
||||
|
||||
/**
|
||||
* Classes which implement this interface provide a method that deals with
|
||||
* a path change.
|
||||
*/
|
||||
public interface IPathChangedListener {
|
||||
/**
|
||||
* Sent when the location of the android sdk directory changed.
|
||||
* @param osPath The new android sdk directory location.
|
||||
*/
|
||||
public void pathChanged(String osPath);
|
||||
}
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import org.eclipse.swt.graphics.Image;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
package com.android.ide.eclipse.adt.internal.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.IconFactory;
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.project.AndroidManifestParser;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IProjectListener;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IMarkerDelta;
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
/**
|
||||
* Represents a resource item that can exist in multiple "alternate" versions.
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.resources.IIdResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFile;
|
||||
import com.android.layoutlib.api.IResourceValue;
|
||||
import com.android.layoutlib.utils.ResourceValue;
|
||||
import com.android.layoutlib.utils.ValueResourceParser;
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
@@ -14,15 +14,15 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.IResourceRepository;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFolder;
|
||||
import com.android.layoutlib.api.IResourceValue;
|
||||
import com.android.layoutlib.utils.ResourceValue;
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
|
||||
/**
|
||||
* Base class for file system resource items (Folders, Files).
|
||||
@@ -14,11 +14,11 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFile;
|
||||
import com.android.layoutlib.api.IResourceValue;
|
||||
|
||||
import java.util.Collection;
|
||||
@@ -14,13 +14,13 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFolder;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IFolder;
|
||||
@@ -14,9 +14,9 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.sdklib.SdkConstants;
|
||||
|
||||
/**
|
||||
@@ -14,21 +14,21 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IFolderListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.FileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.FolderWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IFileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IFolderWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFileListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IFolderListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.FileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.FolderWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IFileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IFolderWrapper;
|
||||
import com.android.sdklib.IAndroidTarget;
|
||||
import com.android.sdklib.SdkConstants;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.project.BaseProjectHelper;
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFile;
|
||||
import com.android.layoutlib.api.IResourceValue;
|
||||
import com.android.layoutlib.utils.ResourceValue;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFolder;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFolder;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.runtime.CoreException;
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager.files;
|
||||
package com.android.ide.eclipse.adt.internal.resources.manager.files;
|
||||
|
||||
import org.eclipse.core.resources.IFolder;
|
||||
import org.eclipse.core.resources.IResource;
|
||||
@@ -21,9 +21,9 @@ import com.android.ide.eclipse.adt.internal.editors.layout.descriptors.LayoutDes
|
||||
import com.android.ide.eclipse.adt.internal.editors.manifest.descriptors.AndroidManifestDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.menu.descriptors.MenuDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.descriptors.ResourcesDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.xml.descriptors.XmlDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.resources.IResourceRepository;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.layoutlib.api.ILayoutBridge;
|
||||
import com.android.sdklib.IAndroidTarget;
|
||||
import com.android.sdklib.IAndroidTarget.IOptionalLibrary;
|
||||
|
||||
@@ -21,8 +21,6 @@ import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.layout.descriptors.LayoutDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.manifest.descriptors.AndroidManifestDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.menu.descriptors.MenuDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.xml.descriptors.XmlDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.resources.AttrsXmlParser;
|
||||
import com.android.ide.eclipse.adt.internal.resources.DeclareStyleableInfo;
|
||||
@@ -30,6 +28,8 @@ import com.android.ide.eclipse.adt.internal.resources.IResourceRepository;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ViewClassInfo;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData.LayoutBridge;
|
||||
import com.android.layoutlib.api.ILayoutBridge;
|
||||
import com.android.sdklib.IAndroidTarget;
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
package com.android.ide.eclipse.adt.internal.sdk;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.project.AndroidClasspathContainerInitializer;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IProjectListener;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData.LayoutBridge;
|
||||
import com.android.prefs.AndroidLocation.AndroidLocationException;
|
||||
import com.android.sdklib.IAndroidTarget;
|
||||
|
||||
@@ -16,25 +16,25 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.ui;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NetworkCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.PixelDensityQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenDimensionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NetworkCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.PixelDensityQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenDimensionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
|
||||
import org.eclipse.jface.viewers.ILabelProviderListener;
|
||||
import org.eclipse.jface.viewers.ISelection;
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.ui;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ConfigurableResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.IResourceRepository;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ConfigurableResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFile;
|
||||
|
||||
import org.eclipse.jface.viewers.ITreeContentProvider;
|
||||
import org.eclipse.jface.viewers.Viewer;
|
||||
|
||||
@@ -14,17 +14,15 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.explorer;
|
||||
package com.android.ide.eclipse.adt.internal.ui;
|
||||
|
||||
import com.android.ide.eclipse.adt.AdtPlugin;
|
||||
import com.android.ide.eclipse.adt.AndroidConstants;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceMonitor.IResourceEventListener;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ResourceContentProvider;
|
||||
import com.android.ide.eclipse.adt.internal.ui.ResourceLabelProvider;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceMonitor.IResourceEventListener;
|
||||
|
||||
import org.eclipse.core.resources.IFile;
|
||||
import org.eclipse.core.resources.IProject;
|
||||
@@ -16,12 +16,12 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.ui;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ConfigurableResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.IdResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.IIdResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.ResourceType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ConfigurableResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.IdResourceItem;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFile;
|
||||
|
||||
import org.eclipse.jface.viewers.ILabelProvider;
|
||||
import org.eclipse.jface.viewers.ILabelProviderListener;
|
||||
|
||||
@@ -23,11 +23,11 @@ import com.android.ide.eclipse.adt.internal.editors.descriptors.DocumentDescript
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.ElementDescriptor;
|
||||
import com.android.ide.eclipse.adt.internal.editors.descriptors.IDescriptorProvider;
|
||||
import com.android.ide.eclipse.adt.internal.editors.menu.descriptors.MenuDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.descriptors.ResourcesDescriptors;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.project.ProjectChooserHelper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.AndroidTargetData;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.Sdk;
|
||||
import com.android.ide.eclipse.adt.internal.sdk.Sdk.ITargetChangeListener;
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.CountryCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.LanguageQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.LanguageQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NetworkCodeQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NetworkCodeQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.PixelDensityQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.PixelDensityQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.RegionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.RegionQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenDimensionQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenDimensionQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.configurations;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
@@ -16,22 +16,22 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.SingleResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IFileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.files.IFolderWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.KeyboardStateQualifier.KeyboardState;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.NavigationMethodQualifier.NavigationMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ScreenOrientationQualifier.ScreenOrientation;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TextInputMethodQualifier.TextInputMethod;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.TouchScreenQualifier.TouchScreenType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ProjectResources;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceFolderType;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.SingleResourceFile;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IAbstractFolder;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IFileWrapper;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.files.IFolderWrapper;
|
||||
import com.android.ide.eclipse.mock.FileMock;
|
||||
import com.android.ide.eclipse.mock.FolderMock;
|
||||
|
||||
|
||||
@@ -16,9 +16,9 @@
|
||||
|
||||
package com.android.ide.eclipse.adt.internal.editors.resources.manager;
|
||||
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.editors.resources.manager.ResourceManager;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.FolderConfiguration;
|
||||
import com.android.ide.eclipse.adt.internal.resources.configurations.ResourceQualifier;
|
||||
import com.android.ide.eclipse.adt.internal.resources.manager.ResourceManager;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user