A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

AaptOutputParser - Class in com.android.ide.common.blame.parser.aapt
Parses AAPT output.
AaptOutputParser() - Constructor for class com.android.ide.common.blame.parser.aapt.AaptOutputParser
 
AbstractAaptOutputParser - Class in com.android.ide.common.blame.parser.aapt
 
AbstractAaptOutputParser() - Constructor for class com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser
 
AbstractResourceRepository - Class in com.android.ide.common.res2
 
AbstractResourceRepository(boolean) - Constructor for class com.android.ide.common.res2.AbstractResourceRepository
 
acceptsGreaterRevisions() - Method in class com.android.ide.common.repository.GradleCoordinate
 
acceptsGreaterValue() - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
add(GradleCoordinate.RevisionComponent) - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
add(FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Adds the non-qualifiers from the given config.
add(ResourceFile) - Method in class com.android.ide.common.resources.ResourceItem
Adds a new source file.
addArgs(String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds an command line argument.
addArgs(String, String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addArgs(String, String, String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addArgs(String, String, String, String...) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addArgs(List<String>) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addArgs(String[]) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addDataSet(ResourceSet) - Method in class com.android.ide.common.res2.ResourceMerger
 
addEnvironment(String, Object) - Method in class com.android.ide.common.process.ProcessEnvBuilder
Adds an env variable and value to use when running the process.
addEnvironments(Map<String, ?>) - Method in class com.android.ide.common.process.ProcessEnvBuilder
Adds env variables to use when running the process.
addError(String) - Method in class com.android.ide.common.resources.ScanningContext
Adds the given error to the scanning context.
addFile(ResourceFile) - Method in class com.android.ide.common.resources.ResourceFolder
Adds a ResourceFile to the folder.
addItem(I) - Method in class com.android.ide.common.res2.DataFile
 
addItem(I) - Method in interface com.android.ide.common.res2.MergeConsumer
Adds an item.
addItem(AssetItem) - Method in class com.android.ide.common.res2.MergedAssetWriter
 
addItem(ResourceItem) - Method in class com.android.ide.common.res2.MergedResourceWriter
 
addItems(Iterable<I>) - Method in class com.android.ide.common.res2.DataFile
 
addJvmArg(String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds an command line argument.
addJvmArgs(String, String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addJvmArgs(String, String, String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addJvmArgs(String, String, String, String...) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addJvmArgs(List<String>) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Adds several command line arguments.
addQualifier(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Adds a qualifier to the FolderConfiguration
addResourceValue(ResourceValue) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
addResourceValue(ResourceValue) - Method in class com.android.ide.common.resources.MultiResourceFile
Adds a resource item to the list
addResourceValue(ResourceValue) - Method in interface com.android.ide.common.resources.ValueResourceParser.IValueResourceRepository
 
AndroidManifestParser - Class in com.android.ide.common.xml
 
AndroidManifestParser() - Constructor for class com.android.ide.common.xml.AndroidManifestParser
 
AndroidManifestParser.ManifestErrorHandler - Interface in com.android.ide.common.xml
 
applyStyle(StyleResourceValue, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
asInteger() - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
asInteger() - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
asInteger() - Method in class com.android.ide.common.repository.GradleCoordinate.RevisionComponent
 
asInteger() - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
assertNormalExitValue() - Method in interface com.android.ide.common.process.ProcessResult
Throws an exception if the process exited with a non-zero exit value.
AssetMerger - Class in com.android.ide.common.res2
Implementation of DataMerger for AssetSet, AssetItem, and AssetFile.
AssetMerger() - Constructor for class com.android.ide.common.res2.AssetMerger
 
AssetSet - Class in com.android.ide.common.res2
Represents a set of Assets.
AssetSet(String) - Constructor for class com.android.ide.common.res2.AssetSet
Creates an asset set with a given configName.
AssetUtil - Class in com.android.ide.common.util
A set of utility classes for manipulating BufferedImage objects and drawing them to Graphics2D canvases.
AssetUtil() - Constructor for class com.android.ide.common.util.AssetUtil
 
AssetUtil.Effect - Class in com.android.ide.common.util
An effect to apply in AssetUtil.drawEffects(java.awt.Graphics2D, java.awt.image.BufferedImage, int, int, AssetUtil.Effect[])
AssetUtil.Effect() - Constructor for class com.android.ide.common.util.AssetUtil.Effect
 
AssetUtil.FillEffect - Class in com.android.ide.common.util
A fill, defined by a paint.
AssetUtil.FillEffect(Paint, double) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
 
AssetUtil.FillEffect(Paint) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
 
AssetUtil.ShadowEffect - Class in com.android.ide.common.util
An inner or outer shadow.
AssetUtil.ShadowEffect(double, double, double, Color, double, boolean) - Constructor for class com.android.ide.common.util.AssetUtil.ShadowEffect
 
attemptToClose(URLClassLoader) - Static method in class com.android.ide.common.util.UrlClassLoaderUtil
Calls classLoader.close() on Java 7 and above.
ATTR_EXAMPLE - Static variable in class com.android.ide.common.resources.ResourceResolver
 
attributes - Variable in enum com.android.ide.common.res2.DataBindingResourceType
 

B

BaseProcessOutputHandler - Class in com.android.ide.common.process
Partial implementation of ProcessOutputHandler that creates a ProcessOutput that caches the output in a ByteArrayOutputStream.
BaseProcessOutputHandler() - Constructor for class com.android.ide.common.process.BaseProcessOutputHandler
 
BaseProcessOutputHandler.BaseProcessOutput - Class in com.android.ide.common.process
 
BaseProcessOutputHandler.BaseProcessOutput() - Constructor for class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
BCP_47_PREFIX - Static variable in class com.android.ide.common.resources.configuration.LocaleQualifier
 
blurredImage(BufferedImage, double) - Static method in class com.android.ide.common.util.AssetUtil
Applies a gaussian blur of the given radius to the given BufferedImage using a kernel convolution.
build() - Method in class com.android.ide.common.res2.MergingException.Builder
 

C

CachedProcessOutputHandler - Class in com.android.ide.common.process
Implementation of ProcessOutputHandler that allows getting access to the output after the call to ProcessExecutor.execute(ProcessInfo, ProcessOutputHandler).
CachedProcessOutputHandler() - Constructor for class com.android.ide.common.process.CachedProcessOutputHandler
 
CertificateInfo - Class in com.android.ide.common.signing
Signing information.
CertificateInfo(PrivateKey, X509Certificate) - Constructor for class com.android.ide.common.signing.CertificateInfo
 
characters(char[], int, int) - Method in class com.android.ide.common.resources.ValueResourceParser
 
checkAccept(String, int) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkAccess(Thread) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkAccess(ThreadGroup) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.NightModeQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Check if the value is valid for this qualifier, and if so sets the value into a Folder Configuration.
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
checkAndSet(String, FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
checkAwtEventQueueAccess() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkClass(Locator, String, String, boolean) - Method in interface com.android.ide.common.xml.AndroidManifestParser.ManifestErrorHandler
Checks that a class is valid and can be used in the Android Manifest.
checkConnect(String, int) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkConnect(String, int, Object) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkCreateClassLoader() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkDelete(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkExec(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkExit(int) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkFileForPackaging(String, boolean) - Static method in class com.android.ide.common.packaging.PackagingUtils
Checks a file to make sure it should be packaged as standard resources.
checkFileForPackaging(String) - Static method in class com.android.ide.common.packaging.PackagingUtils
Checks a file to make sure it should be packaged as standard resources.
checkFileForPackaging(String, String, boolean) - Static method in class com.android.ide.common.packaging.PackagingUtils
Checks a file to make sure it should be packaged as standard resources.
checkFileForPackaging(String, String) - Static method in class com.android.ide.common.packaging.PackagingUtils
Checks a file to make sure it should be packaged as standard resources.
checkFolderForPackaging(String) - Static method in class com.android.ide.common.packaging.PackagingUtils
Checks whether a folder and its content is valid for packaging into the .apk as standard Java resource.
checkLink(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkListen(int) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkMemberAccess(Class<?>, int) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkMulticast(InetAddress) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkMulticast(InetAddress, byte) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPackageAccess(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPackageDefinition(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPermission(Permission) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPrintJobAccess() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPropertiesAccess() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkPropertyAccess(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkRead(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkRead(String, Object) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkSetFactory() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkSystemClipboardAccess() - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkTopLevelWindow(Object) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkValue(String, String, String) - Method in class com.android.ide.common.resources.ScanningContext
Asks the context to check whether the given attribute name and value is valid in this context.
checkWrite(FileDescriptor) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
checkWrite(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
 
CLASS_BRIDGE - Static variable in class com.android.ide.common.rendering.LayoutLibrary
 
clear() - Method in class com.android.ide.common.caching.CreatingCache
Clears the cache of all values.
clear() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
clear() - Method in class com.android.ide.common.res2.FileValidity
 
clear() - Method in class com.android.ide.common.resources.ResourceRepository
 
clearCaches(Object) - Method in class com.android.ide.common.rendering.LayoutLibrary
Clears the resource cache for a specific project.
clearStyles() - Method in class com.android.ide.common.resources.ResourceResolver
 
color - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 
com.android.ide.common.blame - package com.android.ide.common.blame
 
com.android.ide.common.blame.parser - package com.android.ide.common.blame.parser
 
com.android.ide.common.blame.parser.aapt - package com.android.ide.common.blame.parser.aapt
 
com.android.ide.common.blame.parser.util - package com.android.ide.common.blame.parser.util
 
com.android.ide.common.build - package com.android.ide.common.build
 
com.android.ide.common.caching - package com.android.ide.common.caching
 
com.android.ide.common.packaging - package com.android.ide.common.packaging
 
com.android.ide.common.process - package com.android.ide.common.process
 
com.android.ide.common.rendering - package com.android.ide.common.rendering
 
com.android.ide.common.rendering.legacy - package com.android.ide.common.rendering.legacy
 
com.android.ide.common.repository - package com.android.ide.common.repository
 
com.android.ide.common.res2 - package com.android.ide.common.res2
 
com.android.ide.common.resources - package com.android.ide.common.resources
 
com.android.ide.common.resources.configuration - package com.android.ide.common.resources.configuration
 
com.android.ide.common.sdk - package com.android.ide.common.sdk
 
com.android.ide.common.signing - package com.android.ide.common.signing
 
com.android.ide.common.util - package com.android.ide.common.util
 
com.android.ide.common.vectordrawable - package com.android.ide.common.vectordrawable
 
com.android.ide.common.xml - package com.android.ide.common.xml
 
COMPARE_PLUS_HIGHER - Static variable in class com.android.ide.common.repository.GradleCoordinate
Comparator which compares Gradle versions - and treats a + version as higher than a specific number.
COMPARE_PLUS_LOWER - Static variable in class com.android.ide.common.repository.GradleCoordinate
Comparator which compares Gradle versions - and treats a + version as lower than a specific number in the same place.
compareAttributes(String, String) - Static method in enum com.android.ide.common.xml.XmlAttributeSortOrder
Returns Comparator values for ordering attributes in the following order: id style layout_width layout_height other layout params, sorted alphabetically other attributes, sorted alphabetically
compareAttributes(String, String, String, String) - Static method in enum com.android.ide.common.xml.XmlAttributeSortOrder
Returns Comparator values for ordering attributes in the following order: id style layout_width layout_height other layout params, sorted alphabetically other attributes, sorted alphabetically, first by namespace, then by name
compareIgnoringQualifiers(String) - Method in class com.android.ide.common.repository.GradleVersion
 
compareIgnoringQualifiers(GradleVersion) - Method in class com.android.ide.common.repository.GradleVersion
 
compareScreenSizesWith(ManifestData.SupportsScreens) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Comparison of 2 Supports-screens.
compareTo(GradleCoordinate.RevisionComponent) - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
compareTo(GradleCoordinate.RevisionComponent) - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
compareTo(GradleCoordinate.RevisionComponent) - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
compareTo(String) - Method in class com.android.ide.common.repository.GradleVersion
 
compareTo(GradleVersion) - Method in class com.android.ide.common.repository.GradleVersion
 
compareTo(ResourceItem) - Method in class com.android.ide.common.res2.ResourceItem
 
compareTo(FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
compareTo(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
 
compareTo(ResourceItem) - Method in class com.android.ide.common.resources.ResourceItem
Compares the ResourceItem to another.
compareTo(VdIcon) - Method in class com.android.ide.common.vectordrawable.VdIcon
 
compareValueWith(ResourceItem) - Method in class com.android.ide.common.res2.ResourceItem
Compares the ResourceItem ResourceItem.getValue() together and returns true if they are the same.
computeApplicationHash(File) - Static method in class com.android.ide.common.packaging.PackagingUtils
Computes an "application hash", a reasonably unique identifier for an app.
computeBestOutput(ProcessExecutor, File, DeviceConfigProvider, List<? extends VariantOutput>, Collection<String>) - Static method in class com.android.ide.common.build.SplitOutputMatcher
Determines and return the list of APKs to use based on given device density and abis.
computeBestOutput(ProcessExecutor, File, DeviceConfigProvider, File, Collection<String>) - Static method in class com.android.ide.common.build.SplitOutputMatcher
Determines and return the list of APKs to use based on given device density and abis.
computeBestOutput(List<? extends VariantOutput>, Collection<String>, int, Collection<String>) - Static method in class com.android.ide.common.build.SplitOutputMatcher
Determines and return the list of APKs to use based on given device density and abis.
Configurable - Interface in com.android.ide.common.resources.configuration
An object that is associated with a FolderConfiguration.
copyOf(FolderConfiguration) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a copy of the given FolderConfiguration, that can be modified without affecting the original.
CountryCodeQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Mobile Country Code.
CountryCodeQualifier() - Constructor for class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
CountryCodeQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
create(K) - Method in interface com.android.ide.common.caching.CreatingCache.ValueFactory
Creates a value based on a given key.
create(String, String) - Static method in exception com.android.ide.common.rendering.RenderSecurityException
Creates a new RenderSecurityException
create(String) - Static method in exception com.android.ide.common.rendering.RenderSecurityException
Creates a new RenderSecurityException
create(AndroidLibrary) - Static method in class com.android.ide.common.repository.ResourceVisibilityLookup
Creates a ResourceVisibilityLookup for a given library.
create(List<AndroidLibrary>, ResourceVisibilityLookup.Provider) - Static method in class com.android.ide.common.repository.ResourceVisibilityLookup
Creates a ResourceVisibilityLookup for the set of libraries.
create(Map<ResourceType, Map<String, ResourceValue>>, Map<ResourceType, Map<String, ResourceValue>>, String, boolean) - Static method in class com.android.ide.common.resources.ResourceResolver
Creates a new ResourceResolver object.
create - Variable in class com.android.ide.common.resources.ResourceUrl
Whether an id resource is of the form @+id rather than just @id
create(ResourceType, String, boolean, boolean) - Static method in class com.android.ide.common.resources.ResourceUrl
Creates a new resource URL.
create(ResourceValue) - Static method in class com.android.ide.common.resources.ResourceUrl
 
createDebugStore(String, File, String, String, String, ILogger) - Static method in class com.android.ide.common.signing.KeystoreHelper
Creates a new debug store with the location, keyalias, and passwords specified in the config.
createDefault() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Create default qualifiers.
createFileAndItems(File, File, ILogger) - Method in class com.android.ide.common.res2.AssetSet
 
createFileAndItems(File, File, ILogger) - Method in class com.android.ide.common.res2.ResourceSet
 
createFileAndItemsFromXml(File, Node) - Method in class com.android.ide.common.res2.AssetSet
 
createFileAndItemsFromXml(File, Node) - Method in class com.android.ide.common.res2.ResourceSet
 
createFromXml(Node) - Method in class com.android.ide.common.res2.AssetMerger
 
createFromXml(Node) - Method in class com.android.ide.common.res2.ResourceMerger
Reads the ResourceSet from the blob XML.
createJavaProcess() - Method in class com.android.ide.common.process.ProcessInfoBuilder
Creates a JavaProcessInfo from the the information added to the builder.
createMergeConsumer() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
createOutput() - Method in class com.android.ide.common.process.BaseProcessOutputHandler
 
createOutput() - Method in class com.android.ide.common.process.CachedProcessOutputHandler
 
createOutput() - Method in interface com.android.ide.common.process.ProcessOutputHandler
Creates a ProcessOutput to be used by the process executor.
createProcess() - Method in class com.android.ide.common.process.ProcessInfoBuilder
Creates a ProcessInfo from the the information added to the builder.
createRecorder(List<ResourceValue>) - Method in class com.android.ide.common.resources.ResourceResolver
Creates a new ResourceResolver which records all resource resolution lookups into the given list.
createResourceItem(String) - Method in class com.android.ide.common.resources.FrameworkResources
 
createResourceItem(String) - Method in class com.android.ide.common.resources.ResourceRepository
Creates a resource item with the given name.
createSession(SessionParams) - Method in class com.android.ide.common.rendering.LayoutLibrary
Starts a layout session by inflating and rendering it.
createSet(String) - Method in class com.android.ide.common.res2.AssetSet
 
createSet(String) - Method in class com.android.ide.common.res2.GeneratedResourceSet
 
createSet(String) - Method in class com.android.ide.common.res2.ResourceSet
 
createSizeFromScale(float) - Static method in class com.android.ide.common.vectordrawable.VdPreview.TargetSize
 
createSizeFromWidth(int) - Static method in class com.android.ide.common.vectordrawable.VdPreview.TargetSize
 
CreatingCache<K,V> - Class in com.android.ide.common.caching
A cache that handles creating the values when they are not present in the map.
CreatingCache(CreatingCache.ValueFactory<K, V>) - Constructor for class com.android.ide.common.caching.CreatingCache
 
CreatingCache.ValueFactory<K,V> - Interface in com.android.ide.common.caching
A factory creating values based on keys.

D

DataBindingResourceItem - Class in com.android.ide.common.res2
 
DataBindingResourceItem(String, DataBindingResourceType) - Constructor for class com.android.ide.common.res2.DataBindingResourceItem
Constructs the object with a name, type and optional value.
DataBindingResourceType - Enum in com.android.ide.common.res2
 
DataFile<I extends com.android.ide.common.res2.DataItem> - Class in com.android.ide.common.res2
Represents a data file.
defaultDebugKeystoreLocation() - Static method in class com.android.ide.common.signing.KeystoreHelper
Returns the location of the default debug keystore.
DefaultProcessExecutor - Class in com.android.ide.common.process
Simple implementation of ProcessExecutor, using the standard Java Process(Builder) API.
DefaultProcessExecutor(ILogger) - Constructor for class com.android.ide.common.process.DefaultProcessExecutor
 
defaults() - Static method in class com.android.ide.common.xml.XmlFormatPreferences
Returns a new preferences object initialized with the defaults
DensityQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Pixel Density.
DensityQualifier() - Constructor for class com.android.ide.common.resources.configuration.DensityQualifier
 
DensityQualifier(Density) - Constructor for class com.android.ide.common.resources.configuration.DensityQualifier
 
deprecated() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Whether this qualifier is deprecated.
deprecated() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
DEVICE_DEFAULT_PATTERN - Static variable in class com.android.ide.common.resources.ResourceResolver
 
DeviceConfigHelper - Class in com.android.ide.common.resources.configuration
 
DeviceConfigHelper() - Constructor for class com.android.ide.common.resources.configuration.DeviceConfigHelper
 
DexParser - Class in com.android.ide.common.blame.parser
 
DexParser() - Constructor for class com.android.ide.common.blame.parser.DexParser
 
digestStackTrace(OutputLineReader) - Static method in class com.android.ide.common.blame.parser.util.ParserUtil
 
dispose() - Method in class com.android.ide.common.rendering.LayoutLibrary
Prepares the layoutlib to unloaded.
dispose(Object) - Method in class com.android.ide.common.rendering.RenderSecurityManager
Disposes the security manager.
dispose(ScanningContext) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
dispose(ScanningContext) - Method in class com.android.ide.common.resources.MultiResourceFile
 
dispose(ScanningContext) - Method in class com.android.ide.common.resources.ResourceFile
 
dispose(ScanningContext) - Method in class com.android.ide.common.resources.ResourceFolder
 
dispose(ScanningContext) - Method in class com.android.ide.common.resources.SingleResourceFile
 
doGetConfiguredResources(FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the resources values matching a given FolderConfiguration for the current project.
drawCenterCrop(Graphics2D, BufferedImage, Rectangle) - Static method in class com.android.ide.common.util.AssetUtil
Draws the given BufferedImage to the canvas, centered and cropped to fill the bounds defined by the destination rectangle, and with preserved aspect ratio.
drawCenterInside(Graphics2D, BufferedImage, Rectangle) - Static method in class com.android.ide.common.util.AssetUtil
Draws the given BufferedImage to the canvas, centered, wholly contained within the bounds defined by the destination rectangle, and with preserved aspect ratio.
drawEffects(Graphics2D, BufferedImage, int, int, AssetUtil.Effect[]) - Static method in class com.android.ide.common.util.AssetUtil
Draws the given BufferedImage to the canvas, at the given coordinates, with the given AssetUtil.Effects applied.
DuplicateDataException - Exception in com.android.ide.common.res2
Exception when a DataItem is declared more than once in a DataSet

E

empty() - Static method in class com.android.ide.common.util.ReferenceHolder
 
enableCheckerBoardBackground(boolean) - Method in class com.android.ide.common.vectordrawable.VdIcon
 
ENABLED_PROPERTY - Static variable in class com.android.ide.common.rendering.RenderSecurityManager
Property used to disable sandbox
end() - Method in interface com.android.ide.common.res2.MergeConsumer
Called after the merge ends.
end() - Method in class com.android.ide.common.res2.MergedResourceWriter
 
end() - Method in class com.android.ide.common.res2.MergeWriter
 
endElement(String, String, String) - Method in class com.android.ide.common.resources.ValueResourceParser
 
ensureInitialized() - Method in class com.android.ide.common.resources.ResourceRepository
Ensures that the repository has been initialized again after a call to ResourceRepository.clear()
enterSafeRegion(Object) - Static method in class com.android.ide.common.rendering.RenderSecurityManager
Enters a code region where the sandbox is not needed
equals(Object) - Method in class com.android.ide.common.repository.GradleCoordinate
 
equals(Object) - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
equals(Object) - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
equals(Object) - Method in class com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
 
equals(Object) - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
equals(Object) - Method in class com.android.ide.common.repository.GradleVersion
 
equals(Object) - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
equals(Object) - Method in class com.android.ide.common.res2.DataBindingResourceItem
 
equals(Object) - Method in class com.android.ide.common.res2.ResourceItem
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns whether an object is equals to the receiver.
equals(Object) - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns true if both objects are equal.
equals(Object) - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
equals(Object) - Method in class com.android.ide.common.resources.IntArrayWrapper
 
equals(Object) - Method in class com.android.ide.common.resources.ResourceUrl
 
equals(Object) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
 
escapeResourceString(String) - Static method in class com.android.ide.common.res2.ValueXmlHelper
Escape a string value to be placed in a string resource file such that it complies with the escaping rules described here: http://developer.android.com/guide/topics/resources/string-resource.html More examples of the escaping rules can be found here: http://androidcookbook.com/Recipe.seam?recipeId=2219&recipeFrom=ViewTOC This method assumes that the String is not escaped already.
escapeResourceString(String, boolean) - Static method in class com.android.ide.common.res2.ValueXmlHelper
Escape a string value to be placed in a string resource file such that it complies with the escaping rules described here: http://developer.android.com/guide/topics/resources/string-resource.html More examples of the escaping rules can be found here: http://androidcookbook.com/Recipe.seam?recipeId=2219&recipeFrom=ViewTOC This method assumes that the String is not escaped already.
execute(ProcessInfo, ProcessOutputHandler) - Method in class com.android.ide.common.process.DefaultProcessExecutor
 
execute(JavaProcessInfo, ProcessOutputHandler) - Method in interface com.android.ide.common.process.JavaProcessExecutor
Executes an external process as specified by the ProcessInfo.
execute(ProcessInfo, ProcessOutputHandler) - Method in interface com.android.ide.common.process.ProcessExecutor
Executes an external process as specified by the ProcessInfo.
exitSafeRegion(boolean) - Static method in class com.android.ide.common.rendering.RenderSecurityManager
Exits a code region where the sandbox was not needed

F

FAKE_VALUE - Static variable in class com.android.ide.common.resources.configuration.LocaleQualifier
 
FileResourceNameValidator - Class in com.android.ide.common.res2
 
FileStatus - Enum in com.android.ide.common.res2
File change state.
FileValidity<S extends com.android.ide.common.res2.DataSet> - Class in com.android.ide.common.res2
 
FileValidity() - Constructor for class com.android.ide.common.res2.FileValidity
 
FileValidity.FileStatus - Enum in com.android.ide.common.res2
 
filledImage(BufferedImage, Paint) - Static method in class com.android.ide.common.util.AssetUtil
Fills the given BufferedImage with a Paint, preserving its alpha channel.
filterAccept(ResourceItem) - Method in class com.android.ide.common.res2.ResourceMerger
 
find(SourceFile) - Method in class com.android.ide.common.blame.MergingLog
Find the original source file corresponding to an intermediate file.
find(SourceFilePosition) - Method in class com.android.ide.common.blame.MergingLog
Find the original source file and position for a position in an intermediate merged file.
findItemInStyle(StyleResourceValue, String) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
findItemInStyle(StyleResourceValue, String, boolean) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
findItemInStyle(StyleResourceValue, String) - Method in class com.android.ide.common.resources.ResourceResolver
Deprecated. 
findItemInStyle(StyleResourceValue, String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
findItemInTheme(String) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
findItemInTheme(String, boolean) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
findMatchingConfigurable(List<T>) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the best matching Configurable for this configuration.
findMatchingConfigurables(List<T>) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Tries to eliminate as many Configurables as possible.
findMatchingSourceFile(File) - Method in class com.android.ide.common.res2.GeneratedResourceSet
 
findMatchingSourceFile(File) - Method in interface com.android.ide.common.res2.SourceSet
Finds and returns a Source file/folder containing a given file.
findResourceFile(File) - Method in class com.android.ide.common.resources.ResourceRepository
Looks up the ResourceFile for the given File, if possible
findResourceLine(File, String, ILogger) - Static method in class com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser
Locates a resource value definition in a given file for a given key, and returns the corresponding line number, or -1 if not found.
findResValue(String, boolean) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
findResValue(String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
findSourcePosition(File, int, String, ILogger) - Static method in class com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser
 
findValueDeclaration(File, String, String, ILogger) - Static method in class com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser
Locates a resource value declaration in a given file and returns the corresponding line number, or -1 if not found.
FLAG_KEY_APPLICATION_PACKAGE - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
The application package name.
FLAG_KEY_DISABLE_BITMAP_CACHING - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
 
FLAG_KEY_RECYCLER_VIEW_SUPPORT - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
To tell LayoutLib that the IDE supports RecyclerView.
FLAG_KEY_RENDER_ALL_DRAWABLE_STATES - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
 
FLAG_KEY_ROOT_TAG - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
 
FN_ICU_JAR - Static variable in class com.android.ide.common.rendering.LayoutLibrary
 
FolderConfiguration - Class in com.android.ide.common.resources.configuration
Represents the configuration for Resource Folders.
FolderConfiguration() - Constructor for class com.android.ide.common.resources.configuration.FolderConfiguration
 
framework - Variable in class com.android.ide.common.resources.ResourceUrl
If true, the resource is in the android: framework
FrameworkResources - Class in com.android.ide.common.resources
Framework resources repository.
FrameworkResources(IAbstractFolder) - Constructor for class com.android.ide.common.resources.FrameworkResources
 

G

generatedFiles(File, List<ResourceItem>, String) - Static method in class com.android.ide.common.res2.ResourceFile
 
GeneratedResourceItem - Class in com.android.ide.common.res2
A ResourceItem that is generated, it knows its generate file path, which is not the same as as the owner ResourceFile.
GeneratedResourceItem(String, File, ResourceType, String) - Constructor for class com.android.ide.common.res2.GeneratedResourceItem
 
GeneratedResourceSet - Class in com.android.ide.common.res2
A ResourceSet that contains only generated files (e.g.
GeneratedResourceSet(ResourceSet) - Constructor for class com.android.ide.common.res2.GeneratedResourceSet
 
GeneratedResourceSet(String) - Constructor for class com.android.ide.common.res2.GeneratedResourceSet
 
generateFile(File, File) - Method in class com.android.ide.common.res2.NoOpResourcePreprocessor
 
generateFile(File, File) - Method in interface com.android.ide.common.res2.ResourcePreprocessor
Actually generate the file based on the original file.
get(K) - Method in class com.android.ide.common.caching.CreatingCache
Queries the cache for a given key.
get(AndroidLibrary) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
Looks up a (possibly cached) ResourceVisibilityLookup for the given AndroidLibrary
get(AndroidArtifact) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
Looks up a (possibly cached) ResourceVisibilityLookup for the given AndroidArtifact
get(AndroidProject, Variant) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
Looks up a (possibly cached) ResourceVisibilityLookup for the given AndroidArtifact
get(Node) - Static method in enum com.android.ide.common.xml.XmlFormatStyle
 
getActivities() - Method in class com.android.ide.common.xml.ManifestData
Returns the list of activities found in the manifest.
getAdditionalDataTagName() - Method in class com.android.ide.common.res2.ResourceMerger
 
getAdditionalSegments() - Method in class com.android.ide.common.repository.GradleVersion
 
getAllThemes() - Method in class com.android.ide.common.resources.ResourceResolver
 
getAlternateCount() - Method in class com.android.ide.common.resources.ResourceItem
Returns the number of alternate versions for this resource.
getAnyDensity() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
returns the value of the anyDensity attribute or null if not present.
getApiLevel() - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns the API level of the layout library.
getAppResources() - Method in interface com.android.ide.common.resources.ResourceItemResolver.ResourceProvider
 
getArgs() - Method in interface com.android.ide.common.process.ProcessInfo
The command line arguments.
getArgs() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getArgs() - Method in class com.android.ide.common.process.ProcessInfoBuilder.ProcessInfoImpl
 
getArtifactId() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getArtifactType(String) - Static method in enum com.android.ide.common.repository.GradleCoordinate.ArtifactType
 
getArtifactType() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getAttributeComparator() - Method in enum com.android.ide.common.xml.XmlAttributeSortOrder
 
getAttributeComparator() - Method in class com.android.ide.common.xml.XmlFormatPreferences
Returns the comparator to use when formatting, or null for no sorting
getAvailableResourceTypes() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getAvailableResourceTypes() - Method in class com.android.ide.common.resources.ResourceRepository
 
getByGroupId(String) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
 
getCertificate() - Method in class com.android.ide.common.signing.CertificateInfo
 
getCertificateInfo(String, File, String, String, String) - Static method in class com.android.ide.common.signing.KeystoreHelper
Returns the CertificateInfo for the given signing configuration.
getClassLoader() - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns the classloader used to load the classes in the layoutlib jar file.
getClasspath() - Method in interface com.android.ide.common.process.JavaProcessInfo
 
getClasspath() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getCode() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
getCode() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
getCommandLine() - Method in exception com.android.ide.common.signing.KeytoolException
 
getConfig() - Method in class com.android.ide.common.rendering.HardwareConfigHelper
Creates and returns the HardwareConfig object.
getConfig(String[]) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the folder segments.
getConfig(Iterable<String>) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the folder segments.
getConfigForFolder(String) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the given folder name.
getConfigForQualifierString(String) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the given qualifier string (just the qualifiers; e.g.
getConfigFromQualifiers(Iterable<String>) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the qualifiers.
getConfigFromQualifiers(Iterator<String>) - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Creates a FolderConfiguration matching the qualifiers.
getConfiguration() - Method in class com.android.ide.common.res2.ResourceItem
 
getConfiguration() - Method in interface com.android.ide.common.resources.configuration.Configurable
Returns the FolderConfiguration for this object.
getConfiguration() - Method in class com.android.ide.common.resources.ResourceFile
 
getConfiguration() - Method in class com.android.ide.common.resources.ResourceFolder
 
getConfiguredResources(FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns the resources values matching a given FolderConfiguration.
getConfiguredResources(ResourceType, FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns a map of (resource name, resource value) for the given ResourceType.
getConfiguredResources(Map<ResourceType, ListMultimap<String, ResourceItem>>, ResourceType, FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getConfiguredResources(FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the resources values matching a given FolderConfiguration.
getConfiguredValue(ResourceType, String, FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getCountryCodeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getCurrent() - Static method in class com.android.ide.common.rendering.RenderSecurityManager
Returns the current render security manager, if any.
getCurrentTheme() - Method in class com.android.ide.common.resources.ResourceItemResolver
 
getDataSet() - Method in class com.android.ide.common.res2.FileValidity
 
getDebuggable() - Method in class com.android.ide.common.xml.ManifestData
Returns the debuggable attribute value or null if it is not set.
getDefaultLanguageRegion(String) - Static method in class com.android.ide.common.resources.LocaleManager
Like LocaleManager.getLanguageRegion(String), but does not take user preferences and locations into consideration.
getDefaultTheme() - Method in class com.android.ide.common.resources.ResourceResolver
 
getDefaultValues(int) - Static method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns an instance of ManifestData.SupportsScreens initialized with the default values based on the given targetSdkVersion.
getDensityQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getDirName() - Method in enum com.android.ide.common.repository.SdkMavenRepository
The directory name of the repository inside the extras folder
getDisplayString(ResourceType, String, boolean, List<ResourceValue>) - Static method in class com.android.ide.common.resources.ResourceItemResolver
Returns a display string for a resource lookup
getDisplayString(String, List<ResourceValue>) - Static method in class com.android.ide.common.resources.ResourceItemResolver
Returns a display string for a resource lookup
getEncodedValues() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns a string encoding of the content of the instance.
getEnvironment() - Method in interface com.android.ide.common.process.ProcessInfo
The environment variables to set when running the process.
getEnvironment() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getEnvironment() - Method in class com.android.ide.common.process.ProcessInfoBuilder.ProcessInfoImpl
 
getErrorOutput() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
getErrorOutput() - Method in interface com.android.ide.common.process.ProcessOutput
Returns the OutputStream to use for the error output
getErrorOutputAsString() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
getErrors() - Method in class com.android.ide.common.resources.ScanningContext
Returns a list of errors encountered during scanning
getErrorText(String, ResourceType) - Static method in class com.android.ide.common.res2.ValueResourceNameValidator
Validate a value resource name.
getErrorTextForFileResource(String, ResourceType) - Static method in class com.android.ide.common.res2.FileResourceNameValidator
Validate a single-file resource name.
getErrorTextForNameWithoutExtension(String) - Static method in class com.android.ide.common.res2.FileResourceNameValidator
Validate a single-file resource name.
getErrorTextForPartialName(String, ResourceType) - Static method in class com.android.ide.common.res2.FileResourceNameValidator
Validate a file-based resource name as it is being typed in a text field.
getExecutable() - Method in interface com.android.ide.common.process.ProcessInfo
The executable to run.
getExecutable() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getExecutable() - Method in class com.android.ide.common.process.ProcessInfoBuilder.ProcessInfoImpl
 
getExecutor() - Method in class com.android.ide.common.res2.MergeWriter
 
getExitValue() - Method in interface com.android.ide.common.process.ProcessResult
Returns the exit value of the process.
getFile() - Method in class com.android.ide.common.res2.DataFile
 
getFile() - Method in class com.android.ide.common.res2.GeneratedResourceItem
 
getFile() - Method in class com.android.ide.common.resources.ResourceFile
Returns the IFile associated with the ResourceFile.
getFile(String) - Method in class com.android.ide.common.resources.ResourceFolder
Returns the ResourceFile matching a given name.
getFilesToBeGenerated(File) - Method in class com.android.ide.common.res2.NoOpResourcePreprocessor
 
getFilesToBeGenerated(File) - Method in interface com.android.ide.common.res2.ResourcePreprocessor
Returns the paths that should be generated for the given file.
getFolder() - Method in class com.android.ide.common.resources.ResourceFile
Returns the parent folder as a ResourceFolder.
getFolder() - Method in class com.android.ide.common.resources.ResourceFolder
Returns the IAbstractFolder associated with this object.
getFolderConfig(State) - Static method in class com.android.ide.common.resources.configuration.DeviceConfigHelper
Returns a FolderConfiguration based on the given state
getFolderConfig(Device, String) - Static method in class com.android.ide.common.resources.configuration.DeviceConfigHelper
Returns a FolderConfiguration based on the State given by the Device and the state name.
getFolderConfig(Device) - Static method in class com.android.ide.common.resources.configuration.DeviceConfigHelper
Returns a FolderConfiguration based on the default State for the given Device.
getFolderName(ResourceFolderType) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the name of a folder with the configuration.
getFolders(ResourceFolderType) - Method in class com.android.ide.common.resources.ResourceRepository
Returns a list of ResourceFolder for a specific ResourceFolderType.
getFolderSegment(int) - Static method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
Returns the folder name segment for the given value.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
Returns the string used to represent this qualifier in the folder name.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
Returns the string used to represent this qualifier in the folder name.
getFolderSegment(int) - Static method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
Returns the folder name segment for the given value.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
Returns the string used to represent this qualifier in the folder name.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns a string formatted to be used in a folder name.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
Returns the string used to represent this qualifier in the folder name.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getFolderSegment(int) - Static method in class com.android.ide.common.resources.configuration.VersionQualifier
Returns the folder name segment for the given value.
getFolderSegment() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
Returns the string used to represent this qualifier in the folder name.
getFrameworkResource(ResourceType, String) - Method in class com.android.ide.common.resources.ResourceResolver
 
getFrameworkResources() - Method in interface com.android.ide.common.resources.ResourceItemResolver.ResourceProvider
 
getFrameworkResources() - Method in class com.android.ide.common.resources.ResourceResolver
 
getFull() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getGenericLabel(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns a user-displayable description of the given generic device
getGlEsVersion() - Method in class com.android.ide.common.xml.ManifestData
Returns the glEsVersion from a or ManifestData.GL_ES_VERSION_NOT_SET if not set.
getGlEsVersion() - Method in class com.android.ide.common.xml.ManifestData.UsesFeature
Returns the value of the glEsVersion attribute, or 0 if the attribute was not present.
getGroupId() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getHeight() - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
getHeight() - Method in class com.android.ide.common.vectordrawable.VdPreview.SourceSize
 
getHighestInstalledVersion(File, String, String, String, boolean) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Deprecated. For testability use SdkMavenRepository.getHighestInstalledVersion(File, String, String, String, boolean, FileOp)
getHighestInstalledVersion(File, String, String, String, boolean, FileOp) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Find the best matching GradleCoordinate
getHighestInstalledVersion(String, String, File, String, boolean) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Deprecated. For testability, use SdkMavenRepository.getHighestInstalledVersion(String, String, File, String, boolean, FileOp).
getHighestInstalledVersion(String, String, File, String, boolean, FileOp) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Find the best matching GradleCoordinate
getHighestPriorityQualifier(int) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the index of the first non null ResourceQualifier starting at index startIndex
getIconHeight() - Method in class com.android.ide.common.vectordrawable.VdIcon
 
getIconWidth() - Method in class com.android.ide.common.vectordrawable.VdIcon
 
getId() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getIgnoredFromDiskMerge() - Method in class com.android.ide.common.res2.ResourceItem
 
getImage() - Method in class com.android.ide.common.rendering.StaticRenderSession
 
getInstrumentations() - Method in class com.android.ide.common.xml.ManifestData
Returns the list of instrumentations found in the manifest.
getInvalidQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the first invalid qualifier, or null if they are all valid (or if none exists).
getItemMap() - Method in class com.android.ide.common.res2.DataFile
 
getItems() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getItems() - Method in class com.android.ide.common.res2.DataFile
 
getItemsOfType(ResourceType) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getJavaHome() - Method in exception com.android.ide.common.signing.KeytoolException
 
getJvmArgs() - Method in interface com.android.ide.common.process.JavaProcessInfo
The JVM args to use.
getJvmArgs() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getKey() - Method in class com.android.ide.common.res2.ResourceItem
Returns a key for this resource.
getKey() - Method in class com.android.ide.common.signing.CertificateInfo
 
getKeyboardStateQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getLanguage() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getLanguageAlpha2(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the corresponding ISO 639 alpha-2 code given an alpha-3 code
getLanguageAlpha3(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the corresponding ISO 639 alpha-3 code given an alpha-2 code
getLanguageCodes() - Static method in class com.android.ide.common.resources.LocaleManager
Returns all the known language codes
getLanguageCodes(boolean) - Static method in class com.android.ide.common.resources.LocaleManager
Returns all the known language codes
getLanguageName(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the name of the given language for a language code, in English.
getLanguageRegion(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the region code for the given language.
getLanguageRegion(String, ResourceRepository) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the region code for the given language.
getLanguages() - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns the sorted list of languages used in the resources.
getLanguages() - Method in class com.android.ide.common.resources.ResourceRepository
Returns the sorted list of languages used in the resources.
getLargeScreens() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
returns the value of the largeScreens attribute or null if not present.
getLastFailedPath() - Static method in class com.android.ide.common.rendering.RenderSecurityManager
Returns the most recently denied path.
getLauncherActivity() - Method in class com.android.ide.common.xml.ManifestData
Returns the name of one activity found in the manifest, that is configured to show up in the HOME screen.
getLayoutDirectionQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getLineCount() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
 
getLoadMessage() - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns the message associated with the LoadStatus.
getLocaleQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getLocales() - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns the sorted list of languages used in the resources.
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns a string formatted for display purpose.
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getLongDisplayValue() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
getLookupChain() - Method in class com.android.ide.common.resources.ResourceItemResolver
Returns the lookup chain being used by this resolver
getMainClass() - Method in interface com.android.ide.common.process.JavaProcessInfo
The main Java Class.
getMainClass() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getMajor() - Method in class com.android.ide.common.repository.GradleVersion
 
getMajorSegment() - Method in class com.android.ide.common.repository.GradleVersion
 
getMajorVersion() - Method in class com.android.ide.common.repository.GradleCoordinate
Returns the major version (X in X.2.3), which can be GradleCoordinate.PLUS_REV, or Integer.MIN_VALUE if it is not available
getMap() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getMap(ResourceType, boolean) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getMap(ResourceType) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getMap() - Method in class com.android.ide.common.res2.ResourceRepository
 
getMap(ResourceType, boolean) - Method in class com.android.ide.common.res2.ResourceRepository
 
getMatchingFile(String, ResourceType, FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns the ResourceFile matching the given name, ResourceType and configuration.
getMatchingFile(String, ResourceFolderType, FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the ResourceFile matching the given name, ResourceFolderType and configuration.
getMatchingFile(String, ResourceType, FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the ResourceFile matching the given name, ResourceType and configuration.
getMatchingFiles(String, ResourceType, FolderConfiguration) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns a list of ResourceFile matching the given name, ResourceType and configuration.
getMessage() - Method in exception com.android.ide.common.rendering.RenderSecurityException
 
getMessage() - Method in exception com.android.ide.common.res2.MergingException
Computes the error message to display for this error
getMessages() - Method in exception com.android.ide.common.res2.MergingException
 
getMicro() - Method in class com.android.ide.common.repository.GradleVersion
 
getMicroSegment() - Method in class com.android.ide.common.repository.GradleVersion
 
getMicroVersion() - Method in class com.android.ide.common.repository.GradleCoordinate
Returns the major version (X in 1.2.X), which can be GradleCoordinate.PLUS_REV, or Integer.MIN_VALUE if it is not available
getMinor() - Method in class com.android.ide.common.repository.GradleVersion
 
getMinorSegment() - Method in class com.android.ide.common.repository.GradleVersion
 
getMinorVersion() - Method in class com.android.ide.common.repository.GradleCoordinate
Returns the minor version (X in 1.X.3), which can be GradleCoordinate.PLUS_REV, or Integer.MIN_VALUE if it is not available
getMinSdkVersion() - Method in class com.android.ide.common.xml.ManifestData
Returns the minSdkVersion attribute, or 0 if it's not set or is a codename.
getMinSdkVersionString() - Method in class com.android.ide.common.xml.ManifestData
Returns the minSdkVersion attribute, or null if it's not set.
getName() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.NightModeQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns the human readable name of the qualifier.
getName() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
getName() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
getName() - Method in class com.android.ide.common.resources.ResourceItem
Returns the name of the resource.
getName() - Method in class com.android.ide.common.vectordrawable.VdIcon
 
getName() - Method in class com.android.ide.common.xml.ManifestData.Activity
 
getName() - Method in class com.android.ide.common.xml.ManifestData.Instrumentation
Returns the fully qualified instrumentation class name
getName() - Method in class com.android.ide.common.xml.ManifestData.UsesFeature
 
getName() - Method in class com.android.ide.common.xml.ManifestData.UsesLibrary
 
getNavigationMethodQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getNavigationStateQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getNetworkCodeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getNexusLabel(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns a user-displayable description of the given Nexus device
getNightModeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getNormalScreens() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
returns the value of the normalScreens attribute or null if not present.
getOneIndentUnit() - Method in class com.android.ide.common.xml.XmlFormatPreferences
 
getOpacity() - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
getPackage() - Method in class com.android.ide.common.xml.ManifestData
Returns the package defined in the manifest, if found.
getPackageId() - Method in enum com.android.ide.common.repository.SdkMavenRepository
 
getParent(StyleResourceValue) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
getParent(StyleResourceValue) - Method in class com.android.ide.common.resources.ResourceResolver
 
getParentName(StyleResourceValue) - Static method in class com.android.ide.common.resources.ResourceResolver
Computes the name of the parent style, or null if the style is a root style.
getPreview() - Method in class com.android.ide.common.repository.GradleVersion
 
getPreviewFromVectorXml(VdPreview.TargetSize, String, StringBuilder) - Static method in class com.android.ide.common.vectordrawable.VdPreview
This generates an image according to the VectorDrawable's content xmlFileContent.
getPreviewType() - Method in class com.android.ide.common.repository.GradleVersion
 
getPrivateIn(ResourceType, String) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup
For a private resource, return the AndroidLibrary that the resource was defined as private in
getProcesses() - Method in class com.android.ide.common.xml.ManifestData
Returns the list of process names declared by the manifest.
getProcessOutput() - Method in class com.android.ide.common.process.CachedProcessOutputHandler
 
getProjectResource(ResourceType, String) - Method in class com.android.ide.common.resources.ResourceResolver
 
getProjectResources() - Method in class com.android.ide.common.resources.ResourceResolver
 
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
Creates and returns a qualifier from the given folder segment.
getQualifier(int) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns a qualifier by its index.
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.LocaleQualifier
Creates and returns a qualifier from the given folder segment.
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
Creates and returns a qualifier from the given folder segment.
getQualifier(String, String) - Static method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getQualifier(String) - Static method in class com.android.ide.common.resources.configuration.VersionQualifier
Creates and returns a qualifier from the given folder segment.
getQualifierCount() - Static method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the number of ResourceQualifier that make up a Folder configuration.
getQualifiers() - Method in class com.android.ide.common.res2.GeneratedResourceItem
 
getQualifiers() - Method in class com.android.ide.common.res2.ResourceFile
 
getQualifiers() - Method in class com.android.ide.common.res2.ResourceItem
Returns the resource item qualifiers.
getQualifiers() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns an array of all the non null qualifiers.
getRegion() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getRegionAlpha2(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the corresponding ISO 3166 alpha-2 code given an alpha-3 code
getRegionAlpha3(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the corresponding ISO 3166 alpha-3 code given an alpha-2 code
getRegionCodes() - Static method in class com.android.ide.common.resources.LocaleManager
Returns all the known region codes
getRegionCodes(boolean) - Static method in class com.android.ide.common.resources.LocaleManager
Returns all the known region codes
getRegionName(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the name of the given region for a 2 letter region code, in English.
getRegions(String) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns the sorted list of regions used in the resources with the given language.
getRegions(String) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the sorted list of regions used in the resources with the given language.
getRelevantRegions(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns the relevant regions for the given language, if known.
getRepository() - Method in class com.android.ide.common.resources.ResourceFile
 
getRepository() - Method in class com.android.ide.common.resources.ResourceFolder
 
getRepository() - Method in class com.android.ide.common.resources.ScanningContext
Returns the repository associated with this scanning context
getRepositoryLocation(File, boolean) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Deprecated. For testability, use SdkMavenRepository.getRepositoryLocation(File, boolean, FileOp).
getRepositoryLocation(File, boolean, FileOp) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Returns the location of the repository within a given SDK home
getReqFiveWayNav() - Method in class com.android.ide.common.xml.ManifestData.UsesConfiguration
returns the value of the reqFiveWayNav attribute or null if not present.
getReqHardKeyboard() - Method in class com.android.ide.common.xml.ManifestData.UsesConfiguration
returns the value of the reqHardKeyboard attribute or null if not present.
getReqKeyboardType() - Method in class com.android.ide.common.xml.ManifestData.UsesConfiguration
returns the value of the reqKeyboardType attribute or null if not present.
getReqNavigation() - Method in class com.android.ide.common.xml.ManifestData.UsesConfiguration
returns the value of the reqNavigation attribute or null if not present.
getReqTouchScreen() - Method in class com.android.ide.common.xml.ManifestData.UsesConfiguration
returns the value of the reqTouchScreen attribute or null if not present.
getRequired() - Method in class com.android.ide.common.xml.ManifestData.UsesFeature
 
getRequired() - Method in class com.android.ide.common.xml.ManifestData.UsesLibrary
 
getResFolder() - Method in class com.android.ide.common.resources.ResourceRepository
 
getResizeable() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
returns the value of the resizeable attribute or null if not present.
getResolutionString(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns a user displayable screen resolution string for the given device
getResolver(boolean) - Method in interface com.android.ide.common.resources.ResourceItemResolver.ResourceProvider
 
getResourceFolder(IAbstractFolder) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the ResourceFolder associated with a IAbstractFolder.
getResourceItem(ResourceType, String) - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
getResourceItem(ResourceType, String) - Method in class com.android.ide.common.resources.ResourceRepository
Returns a ResourceItem matching the given ResourceType and name.
getResourceItemsOfType(ResourceType) - Method in class com.android.ide.common.resources.FrameworkResources
Returns a Collection (always non null, but can be empty) of public ResourceItem matching a given ResourceType.
getResourceItemsOfType(ResourceType) - Method in class com.android.ide.common.resources.ResourceRepository
Returns a list of ResourceItem matching a given ResourceType.
getResourceTypes() - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
getResourceTypes() - Method in class com.android.ide.common.resources.MultiResourceFile
 
getResourceTypes() - Method in class com.android.ide.common.resources.ResourceFile
Returns the list of ResourceType generated by the file.
getResourceTypes() - Method in class com.android.ide.common.resources.ResourceFolder
Returns the list of ResourceTypes generated by the files inside this folder.
getResourceTypes() - Method in class com.android.ide.common.resources.SingleResourceFile
 
getResourceValue(boolean) - Method in class com.android.ide.common.res2.ResourceItem
 
getResourceValue(ResourceType, FolderConfiguration, boolean) - Method in class com.android.ide.common.resources.InlineResourceItem
 
getResourceValue(ResourceType, FolderConfiguration, boolean) - Method in class com.android.ide.common.resources.ResourceItem
Returns a ResourceValue for this item based on the given configuration.
getResult() - Method in class com.android.ide.common.rendering.StaticRenderSession
 
getRevision() - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns the revision of the library inside a given (layoutlib) API level.
getRevision() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getRootFolder() - Method in class com.android.ide.common.res2.MergeWriter
 
getRootViews() - Method in class com.android.ide.common.rendering.StaticRenderSession
 
getScreenDimensionQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenHeightQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenOrientationQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenRatioQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenRoundQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenSizeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScreenWidthQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getScript() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
BCP 47 tag or "language,region", or language
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns a string formatted for display purpose.
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getShortDisplayValue() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.NightModeQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns a shorter human readable name for the qualifier.
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
getShortName() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
getSmallestScreenWidthQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getSmallScreens() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
returns the value of the smallScreens attribute or null if not present.
getSource(Node) - Method in class com.android.ide.common.xml.XmlPrettyPrinter
 
getSourceFile() - Method in class com.android.ide.common.res2.FileValidity
 
getSourceFileArray() - Method in class com.android.ide.common.resources.ResourceItem
Returns the sorted list of ResourceItem objects for this resource item.
getSourceFileList() - Method in class com.android.ide.common.resources.ResourceItem
Returns the list of source file for this resource.
getSourceFiles() - Method in interface com.android.ide.common.res2.SourceSet
Returns a list of Source files or folders.
getSourceFiles(ResourceType, String, FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the list of source files for a given resource.
getSourceType() - Method in class com.android.ide.common.res2.ResourceItem
 
getStandardOutput() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
getStandardOutput() - Method in interface com.android.ide.common.process.ProcessOutput
Returns the OutputStream to use for the standard output
getStandardOutputAsString() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
getStatus() - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns the LoadStatus of the loading of the layoutlib jar file.
getStatus() - Method in class com.android.ide.common.res2.FileValidity
 
getStyle(String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
getSupportsScreensFromManifest() - Method in class com.android.ide.common.xml.ManifestData
Returns the ManifestData.SupportsScreens object representing the supports-screens node, or null if the node doesn't exist at all.
getSupportsScreensValues() - Method in class com.android.ide.common.xml.ManifestData
Returns an always non-null instance of ManifestData.SupportsScreens that's been initialized with the default values, and the values from the manifest.
getTabWidth() - Method in class com.android.ide.common.xml.XmlFormatPreferences
Returns the number of spaces used to display a single tab character
getTag() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
Tag: language, or language-region, or BCP-47 tag
getTargetPackage() - Method in class com.android.ide.common.xml.ManifestData.Instrumentation
Returns the Android app package that is the target of this instrumentation
getTargetSdkVersion() - Method in class com.android.ide.common.xml.ManifestData
Returns the targetSdkVersion attribute, or the same value as ManifestData.getMinSdkVersion() if it was not set in the manifest.
getText() - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
getTextInputMethodQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getTheme(String, boolean) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
getTheme(String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
getThemeName() - Method in class com.android.ide.common.resources.ResourceResolver
 
getTimeZoneRegionAlpha2(TimeZone) - Static method in class com.android.ide.common.resources.LocaleManager
Guess the 2-letter region code containing the given time zone
getTimeZoneRegionAlpha3(TimeZone) - Static method in class com.android.ide.common.resources.LocaleManager
Guess the 3-letter region code containing the given time zone
getTouchTypeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getType() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getType() - Method in class com.android.ide.common.res2.DataBindingResourceItem
 
getType() - Method in class com.android.ide.common.res2.ResourceItem
Returns the type of the resource.
getType() - Method in class com.android.ide.common.resources.ResourceFolder
Returns the ResourceFolderType of this object.
getUiModeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getUniqueKey() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the folder configuration as a unique key
getURL() - Method in class com.android.ide.common.vectordrawable.VdIcon
 
getUsesConfiguration() - Method in class com.android.ide.common.xml.ManifestData
Returns the ManifestData.UsesConfiguration object representing the uses-configuration node, or null if the node doesn't exist at all.
getUsesFeatures() - Method in class com.android.ide.common.xml.ManifestData
Returns the list of features in use found in the manifest.
getUsesLibraries() - Method in class com.android.ide.common.xml.ManifestData
Returns the list of libraries in use found in the manifest.
getValue() - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
getValue() - Method in class com.android.ide.common.res2.ResourceItem
Returns the optional value of the resource.
getValue() - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.NightModeQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
getValue() - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
getValue(ResourceType, String) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
getValue(ResourceType, String) - Method in class com.android.ide.common.resources.MultiResourceFile
 
getValue(ResourceType, String) - Method in class com.android.ide.common.resources.ResourceFile
Returns the value of a resource generated by this file by ResourceType and name.
getValue(ResourceType, String) - Method in class com.android.ide.common.resources.SingleResourceFile
 
getValue() - Method in class com.android.ide.common.util.ReferenceHolder
 
getValue1() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getValue2() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
getValueText() - Method in class com.android.ide.common.res2.ResourceItem
Returns the optional string value of the resource.
getVdOriginalSize(Document) - Static method in class com.android.ide.common.vectordrawable.VdPreview
Get the vector drawable's original size.
getVersion() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
getVersionCode() - Method in class com.android.ide.common.xml.ManifestData
Returns the versionCode value defined in the manifest, if found, null otherwise.
getVersionQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
getViewIndex(Object) - Method in class com.android.ide.common.rendering.LayoutLibrary
Utility method returning the index of a given view in its parent.
getViewParent(Object) - Method in class com.android.ide.common.rendering.LayoutLibrary
Utility method returning the parent of a given view object.
getWidth() - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
getWidth() - Method in class com.android.ide.common.vectordrawable.VdPreview.SourceSize
 
getXmlName(ResourceType, String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
getXmlString(ResourceType, boolean) - Method in class com.android.ide.common.res2.ResourceItem
Returns a formatted string usable in an XML to use for the ResourceItem.
getXmlString(ResourceType, boolean) - Method in class com.android.ide.common.resources.ResourceItem
Returns a formatted string usable in an XML to use for the ResourceItem.
GL_ES_VERSION_NOT_SET - Static variable in class com.android.ide.common.xml.ManifestData
Value returned by ManifestData.getGlEsVersion() when there are no node with the attribute glEsVersion set.
GradleCoordinate - Class in com.android.ide.common.repository
This class represents a maven coordinate and allows for comparison at any level.
GradleCoordinate(String, String, GradleCoordinate.RevisionComponent...) - Constructor for class com.android.ide.common.repository.GradleCoordinate
Constructor
GradleCoordinate(String, String, int...) - Constructor for class com.android.ide.common.repository.GradleCoordinate
Constructor
GradleCoordinate(String, String, List<GradleCoordinate.RevisionComponent>, GradleCoordinate.ArtifactType) - Constructor for class com.android.ide.common.repository.GradleCoordinate
Constructor
GradleCoordinate.ArtifactType - Enum in com.android.ide.common.repository
List taken from http://maven.apache.org/pom.html#Maven_Coordinates
GradleCoordinate.ListComponent - Class in com.android.ide.common.repository
A list of components separated by dashes.
GradleCoordinate.ListComponent() - Constructor for class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
GradleCoordinate.NumberComponent - Class in com.android.ide.common.repository
 
GradleCoordinate.NumberComponent(int) - Constructor for class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
GradleCoordinate.PaddedNumberComponent - Class in com.android.ide.common.repository
Like NumberComponent, but used for numeric strings that have leading zeroes which we must preserve
GradleCoordinate.PaddedNumberComponent(int, String) - Constructor for class com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
 
GradleCoordinate.RevisionComponent - Class in com.android.ide.common.repository
A single component of a revision number: either a number, a string or a list of components separated by dashes.
GradleCoordinate.RevisionComponent() - Constructor for class com.android.ide.common.repository.GradleCoordinate.RevisionComponent
 
GradleCoordinate.StringComponent - Class in com.android.ide.common.repository
 
GradleCoordinate.StringComponent(String) - Constructor for class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
GradleVersion - Class in com.android.ide.common.repository
Supports versions in the given formats: major (e.g.
GradleVersion(int, int, int) - Constructor for class com.android.ide.common.repository.GradleVersion
 
GradleVersion.VersionSegment - Class in com.android.ide.common.repository
 

H

handleChangedFile(File, File, ILogger) - Method in class com.android.ide.common.res2.ResourceSet
 
handleError(Exception, int) - Method in interface com.android.ide.common.xml.AndroidManifestParser.ManifestErrorHandler
Handles a parsing error and an optional line number.
handleNewFile(File, File, ILogger) - Method in class com.android.ide.common.res2.ResourceSet
 
handleOutput(ProcessOutput) - Method in class com.android.ide.common.blame.ParsingProcessOutputHandler
 
handleOutput(ProcessOutput) - Method in class com.android.ide.common.process.CachedProcessOutputHandler
 
handleOutput(ProcessOutput) - Method in class com.android.ide.common.process.LoggedProcessOutputHandler
 
handleOutput(ProcessOutput) - Method in interface com.android.ide.common.process.ProcessOutputHandler
Handles the output after the process has run.
handleRemovedFile(File) - Method in class com.android.ide.common.res2.ResourceSet
 
HardwareConfigHelper - Class in com.android.ide.common.rendering
Helper method to create a HardwareConfig object.
HardwareConfigHelper(Device) - Constructor for class com.android.ide.common.rendering.HardwareConfigHelper
Creates a new helper for a given device.
hasAction() - Method in class com.android.ide.common.xml.ManifestData.Activity
 
hasAlternates() - Method in class com.android.ide.common.resources.ResourceItem
Returns if the resource has at least one non-default version.
hasDefault() - Method in class com.android.ide.common.resources.ResourceItem
Returns whether the resource has a default version, with no qualifier.
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns whether the qualifier has a fake value.
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
hasFakeValue() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
hasFile(String) - Method in class com.android.ide.common.resources.ResourceFolder
Returns whether the folder contains a file with the given name.
hashCode() - Method in class com.android.ide.common.repository.GradleCoordinate
 
hashCode() - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
hashCode() - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
hashCode() - Method in class com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
 
hashCode() - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
hashCode() - Method in class com.android.ide.common.repository.GradleVersion
 
hashCode() - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
hashCode() - Method in class com.android.ide.common.res2.DataBindingResourceItem
 
hashCode() - Method in class com.android.ide.common.res2.ResourceItem
 
hashCode() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
hashCode() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns a hash code value for the object.
hashCode() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
hashCode() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
hashCode() - Method in class com.android.ide.common.resources.IntArrayWrapper
 
hashCode() - Method in class com.android.ide.common.resources.ResourceUrl
 
hashCode() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
 
hasLanguage() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
hasNextLine() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
 
hasNoSourceFile() - Method in class com.android.ide.common.resources.ResourceItem
Returns true if the item has no source file.
hasRegion() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
hasResourceItem(String) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns true if this resource repository contains a resource of the given name.
hasResourceItem(ResourceType, String) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns true if this resource repository contains a resource of the given name.
hasResourceItem(String) - Method in class com.android.ide.common.resources.ResourceRepository
Returns true if this resource repository contains a resource of the given name.
hasResourceItem(ResourceType, String) - Method in class com.android.ide.common.resources.ResourceRepository
Returns true if this resource repository contains a resource of the given name.
hasResources(ResourceType) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
hasResources(ResourceType) - Method in class com.android.ide.common.resources.MultiResourceFile
 
hasResources(ResourceType) - Method in class com.android.ide.common.resources.ResourceFile
Returns whether the file generated a resource of a specific type.
hasResources(ResourceType) - Method in class com.android.ide.common.resources.ResourceFolder
Returns whether a file in the folder is generating a resource of a specified type.
hasResources(ResourceType) - Method in class com.android.ide.common.resources.SingleResourceFile
 
hasResourcesOfType(ResourceType) - Method in class com.android.ide.common.res2.AbstractResourceRepository
Returns whether the repository has resources of a given ResourceType.
hasResourcesOfType(ResourceType) - Method in class com.android.ide.common.resources.FrameworkResources
Returns whether the repository has public resources of a given ResourceType.
hasResourcesOfType(ResourceType) - Method in class com.android.ide.common.resources.ResourceRepository
Returns whether the repository has resources of a given ResourceType.
hasResourceValue(ResourceType, String) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
hasResourceValue(ResourceType, String) - Method in class com.android.ide.common.resources.MultiResourceFile
 
hasResourceValue(ResourceType, String) - Method in interface com.android.ide.common.resources.ValueResourceParser.IValueResourceRepository
 
hasSameScreenSupportAs(ManifestData.SupportsScreens) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns true if the two instances support the same screen sizes.
hasStrictlyDifferentScreenSupportAs(ManifestData.SupportsScreens) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns true if the two instances have strictly different screen size support.
hasValidName() - Method in class com.android.ide.common.resources.ResourceUrl
Checks whether this resource has a valid name.

I

IdGeneratingResourceFile - Class in com.android.ide.common.resources
Represents a resource file that also generates ID resources.
IdGeneratingResourceFile(IAbstractFile, ResourceFolder, ResourceType) - Constructor for class com.android.ide.common.resources.IdGeneratingResourceFile
 
IdResourceParser - Class in com.android.ide.common.resources
Parser for scanning an id-generating resource file such as a layout or a menu file, which registers any ids it encounters with an ValueResourceParser.IValueResourceRepository, and which registers errors with a ScanningContext.
IdResourceParser(ValueResourceParser.IValueResourceRepository, ScanningContext, boolean) - Constructor for class com.android.ide.common.resources.IdResourceParser
Creates a new IdResourceParser
ignoreItemInMerge(I) - Method in interface com.android.ide.common.res2.MergeConsumer
 
ignoreItemInMerge(AssetItem) - Method in class com.android.ide.common.res2.MergedAssetWriter
 
ignoreItemInMerge(ResourceItem) - Method in class com.android.ide.common.res2.MergedResourceWriter
 
ILegacyPullParser - Interface in com.android.ide.common.rendering.legacy
Intermediary interface extending both old and new project pull parsers from the layout lib API.
init(Map<String, String>, File, Map<String, Map<String, Integer>>, LayoutLog) - Method in class com.android.ide.common.rendering.LayoutLibrary
Initializes the Layout Library object.
init(I) - Method in class com.android.ide.common.res2.DataFile
This must be called from the constructor of the children classes.
init(Iterable<I>) - Method in class com.android.ide.common.res2.DataFile
This must be called from the constructor of the children classes.
InlineResourceItem - Class in com.android.ide.common.resources
Represents a resource item that has been declared inline in another resource file.
InlineResourceItem(String) - Constructor for class com.android.ide.common.resources.InlineResourceItem
Constructs a new inline ResourceItem.
inner - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 
IntArrayWrapper - Class in com.android.ide.common.resources
Wrapper around a int[] to provide hashCode/equals support.
IntArrayWrapper(int[]) - Constructor for class com.android.ide.common.resources.IntArrayWrapper
 
invertedAlphaImage(BufferedImage) - Static method in class com.android.ide.common.util.AssetUtil
Inverts the alpha channel of the given BufferedImage.
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns true if the receiver is a better match for the given reference than the given compareTo comparable.
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
isBetterMatchThan(ResourceQualifier, ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
isDeclaredInline() - Method in class com.android.ide.common.resources.InlineResourceItem
 
isDeclaredInline() - Method in class com.android.ide.common.resources.ResourceItem
Returns whether the ID resource has been declared inline inside another resource XML file.
isDefault() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns whether the Configuration has only default values.
isEditableDirectly() - Method in class com.android.ide.common.resources.InlineResourceItem
 
isEditableDirectly() - Method in class com.android.ide.common.resources.ResourceItem
Returns whether the resource is editable directly.
isEmpty() - Method in class com.android.ide.common.repository.ResourceVisibilityLookup
Returns true if this repository does not declare any resources to be private
isEmptyTag(Element) - Method in class com.android.ide.common.xml.XmlPrettyPrinter
Returns true if the given element should be an empty tag
isExported() - Method in class com.android.ide.common.xml.ManifestData.Activity
 
isFramework() - Method in class com.android.ide.common.res2.AbstractResourceRepository
 
isFramework() - Method in class com.android.ide.common.resources.ResourceFile
Returns whether the resource is a framework resource.
isFrameworkRepository() - Method in class com.android.ide.common.resources.ResourceRepository
 
isFromDependency() - Method in class com.android.ide.common.res2.ResourceSet
 
isGeneric(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns true if the given device is a generic device
isHomeActivity() - Method in class com.android.ide.common.xml.ManifestData.Activity
 
isInstalled(File, FileOp) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Returns true if the given SDK repository is installed
isInstalled(AndroidSdkHandler) - Method in enum com.android.ide.common.repository.SdkMavenRepository
Returns true if the given SDK repository is installed
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
isMatchFor(FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns whether the configuration is a match for the given reference config.
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns whether the given qualifier is a match for the receiver.
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
isMatchFor(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
isNexus(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns true if the given device is a Nexus device
isNullOrEmpty(String) - Static method in class com.android.ide.common.resources.ResourceUrl
Returns if the resource url is @null, @empty or @undefined.
isPreview() - Method in class com.android.ide.common.repository.GradleCoordinate
 
isPreview() - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
isPreview() - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
isPreview() - Method in class com.android.ide.common.repository.GradleCoordinate.RevisionComponent
 
isPreview() - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
isPrivate(ResourceType, String) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup
Returns true if the given resource is private
isPrivate(ResourceUrl) - Method in class com.android.ide.common.repository.ResourceVisibilityLookup
Returns true if the given resource is private
isProjectTheme() - Method in class com.android.ide.common.resources.ResourceResolver
 
isRegionSegment(String) - Static method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
isRtl(String) - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns true if the character orientation of the locale is right to left.
isSameArtifact(GradleCoordinate) - Method in class com.android.ide.common.repository.GradleCoordinate
Returns true if and only if the given coordinate refers to the same group and artifact.
isSnapshot() - Method in class com.android.ide.common.repository.GradleVersion
 
isTheme(ResourceValue, Map<ResourceValue, Boolean>) - Method in class com.android.ide.common.resources.ResourceResolver
Returns true if the given ResourceValue represents a theme
isTv(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Whether the given device is a TV device
isValid() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns whether the qualifier has a valid filter value.
isValid() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
isValid() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
isValidLanguageCode(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns true if the given language code represents a valid/known 2 or 3 letter language code.
isValidRegionCode(String) - Static method in class com.android.ide.common.resources.LocaleManager
Returns true if the given region code represents a valid/known 2 or 3 letter region code.
isValidSourceFile(File, File) - Method in class com.android.ide.common.res2.AssetSet
 
isValidSourceFile(File, File) - Method in class com.android.ide.common.res2.ResourceSet
 
isVisibilityAwareModel(AndroidProject) - Static method in class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
Returns true if the given Gradle model is compatible with public resources.
isWear(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Whether the given device is a wear device
ITEM_MAP_LOCK - Static variable in class com.android.ide.common.res2.AbstractResourceRepository
Lock used to protect map access

J

JavaProcessExecutor - Interface in com.android.ide.common.process
An executor for external Java-based processes.
JavaProcessInfo - Interface in com.android.ide.common.process
Information to run an external java process.
joinLines - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Join lines when reformatting text and comment blocks?
JsonEncodedGradleMessageParser - Class in com.android.ide.common.blame.parser
Reconstruct Messages that were parsed by the gradle plugin.
JsonEncodedGradleMessageParser() - Constructor for class com.android.ide.common.blame.parser.JsonEncodedGradleMessageParser
 

K

key - Variable in enum com.android.ide.common.xml.XmlAttributeSortOrder
 
KeyboardStateQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for keyboard state.
KeyboardStateQualifier() - Constructor for class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
KeyboardStateQualifier(KeyboardState) - Constructor for class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
KeystoreHelper - Class in com.android.ide.common.signing
A Helper to create and read keystore/keys.
KeystoreHelper() - Constructor for class com.android.ide.common.signing.KeystoreHelper
 
KeytoolException - Exception in com.android.ide.common.signing
 

L

LayoutDirectionQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for layout direction.
LayoutDirectionQualifier() - Constructor for class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
LayoutDirectionQualifier(LayoutDirection) - Constructor for class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
LayoutLibrary - Class in com.android.ide.common.rendering
Class to use the Layout library.
LayoutLibrary() - Constructor for class com.android.ide.common.rendering.LayoutLibrary
 
LEGACY_THEME - Static variable in class com.android.ide.common.resources.ResourceResolver
Constant passed to ResourceResolver.setDeviceDefaults(String) to indicate the DeviceDefault styles should point to the default styles
LegacyNdkOutputParser - Class in com.android.ide.common.blame.parser
Parses output from the legacy NDK support.
LegacyNdkOutputParser() - Constructor for class com.android.ide.common.blame.parser.LegacyNdkOutputParser
 
load(String, ILogger, String) - Static method in class com.android.ide.common.rendering.LayoutLibrary
Loads the layoutlib.jar file located at the given path and returns a LayoutLibrary object representing the result.
load(ScanningContext) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
load(ScanningContext) - Method in class com.android.ide.common.resources.MultiResourceFile
 
load(ScanningContext) - Method in class com.android.ide.common.resources.ResourceFile
 
load(ScanningContext) - Method in class com.android.ide.common.resources.SingleResourceFile
 
loadAdditionalData(Node, boolean) - Method in class com.android.ide.common.res2.ResourceMerger
 
loadFromFiles(ILogger) - Method in class com.android.ide.common.res2.GeneratedResourceSet
 
loadPublicResources(ILogger) - Method in class com.android.ide.common.resources.FrameworkResources
Reads the public.xml file in data/res/values/ for a given resource folder and builds up a map of public resources.
loadResources() - Method in class com.android.ide.common.resources.ResourceRepository
Loads the resources.
LoadStatus - Enum in com.android.ide.common.sdk
Enum for loading status of various SDK parts.
LocaleManager - Class in com.android.ide.common.resources
The LocaleManager provides access to locale information such as language names and language to region name mappings for the various locales.
LocaleQualifier - Class in com.android.ide.common.resources.configuration
A locale qualifier, which can be constructed from: A plain 2-letter language descriptor A 2-letter language descriptor followed by a -r 2 letter region qualifier A plain 3-letter language descriptor A 3-letter language descriptor followed by a -r 2 letter region qualifier A BCP 47 language tag.
LocaleQualifier() - Constructor for class com.android.ide.common.resources.configuration.LocaleQualifier
 
LocaleQualifier(String) - Constructor for class com.android.ide.common.resources.configuration.LocaleQualifier
 
LocaleQualifier(String, String, String, String) - Constructor for class com.android.ide.common.resources.configuration.LocaleQualifier
 
logCopy(SourceFile, SourceFile) - Method in class com.android.ide.common.blame.MergingLog
Store the source of a file in the merging log.
logCopy(File, File) - Method in class com.android.ide.common.blame.MergingLog
Store the source of a file in the merging log.
LoggedProcessOutputHandler - Class in com.android.ide.common.process
Implementation of ProcessOutputHandler that dumps the output onto an ILogger object.
LoggedProcessOutputHandler(ILogger) - Constructor for class com.android.ide.common.process.LoggedProcessOutputHandler
 
logRemove(SourceFile) - Method in class com.android.ide.common.blame.MergingLog
Remove a merged file from the merging log.
logSource(SourceFile, Map<SourcePosition, SourceFilePosition>) - Method in class com.android.ide.common.blame.MergingLog
Store the source file positions for a merged file.

M

main(String[]) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Command line driver
ManifestData - Class in com.android.ide.common.xml
Class containing the manifest info obtained during the parsing.
ManifestData() - Constructor for class com.android.ide.common.xml.ManifestData
 
ManifestData.Activity - Class in com.android.ide.common.xml
Activity info obtained from the manifest.
ManifestData.Activity(String, boolean) - Constructor for class com.android.ide.common.xml.ManifestData.Activity
 
ManifestData.Instrumentation - Class in com.android.ide.common.xml
Instrumentation info obtained from manifest
ManifestData.SupportsScreens - Class in com.android.ide.common.xml
Class representing the supports-screens node in the manifest.
ManifestData.SupportsScreens() - Constructor for class com.android.ide.common.xml.ManifestData.SupportsScreens
 
ManifestData.SupportsScreens(String) - Constructor for class com.android.ide.common.xml.ManifestData.SupportsScreens
Instantiate an instance from a string.
ManifestData.UsesConfiguration - Class in com.android.ide.common.xml
Class representing the uses-configuration node in the manifest.
ManifestData.UsesConfiguration() - Constructor for class com.android.ide.common.xml.ManifestData.UsesConfiguration
 
ManifestData.UsesFeature - Class in com.android.ide.common.xml
Class representing a uses-feature node in the manifest.
ManifestData.UsesFeature() - Constructor for class com.android.ide.common.xml.ManifestData.UsesFeature
 
ManifestData.UsesLibrary - Class in com.android.ide.common.xml
Class representing a uses-library node in the manifest.
ManifestData.UsesLibrary() - Constructor for class com.android.ide.common.xml.ManifestData.UsesLibrary
 
MANUFACTURER_GENERIC - Static variable in class com.android.ide.common.rendering.HardwareConfigHelper
Manufacturer used by the generic devices in the device list
MAX_PREVIEW_IMAGE_SIZE - Static variable in class com.android.ide.common.vectordrawable.VdPreview
 
MAX_RESOURCE_INDIRECTION - Static variable in class com.android.ide.common.resources.ResourceResolver
Number of indirections we'll follow for resource resolution before assuming there is a cyclic dependency error in the input
mCertificate - Variable in class com.android.ide.common.signing.CertificateInfo
 
mEnvironment - Variable in class com.android.ide.common.process.ProcessEnvBuilder
 
MergeConsumer<I extends com.android.ide.common.res2.DataItem> - Interface in com.android.ide.common.res2
A consumer of merges.
MergeConsumer.ConsumerException - Exception in com.android.ide.common.res2
An exception thrown during resource merging by the consumer.
MergeConsumer.ConsumerException(Throwable) - Constructor for exception com.android.ide.common.res2.MergeConsumer.ConsumerException
 
MergeConsumer.ConsumerException(Throwable, File) - Constructor for exception com.android.ide.common.res2.MergeConsumer.ConsumerException
 
MergedAssetWriter - Class in com.android.ide.common.res2
A MergeWriter for assets, using AssetItem.
MergedAssetWriter(File) - Constructor for class com.android.ide.common.res2.MergedAssetWriter
 
mergeData(MergeConsumer<ResourceItem>, boolean) - Method in class com.android.ide.common.res2.ResourceMerger
 
MergedResourceWriter - Class in com.android.ide.common.res2
A MergeWriter for assets, using ResourceItem.
MergedResourceWriter(File, PngCruncher, boolean, boolean, File, File, ResourcePreprocessor) - Constructor for class com.android.ide.common.res2.MergedResourceWriter
 
mergeItems(String, List<AssetItem>, MergeConsumer<AssetItem>) - Method in class com.android.ide.common.res2.AssetMerger
 
mergeItems(String, List<ResourceItem>, MergeConsumer<ResourceItem>) - Method in class com.android.ide.common.res2.ResourceMerger
 
MergeWriter<I extends com.android.ide.common.res2.DataItem> - Class in com.android.ide.common.res2
A MergeConsumer that writes the result on the disk.
MergeWriter(File) - Constructor for class com.android.ide.common.res2.MergeWriter
 
MergingException - Exception in com.android.ide.common.res2
Exception for errors during merging.
MergingException(Throwable, Message...) - Constructor for exception com.android.ide.common.res2.MergingException
For internal use.
MergingException.Builder - Class in com.android.ide.common.res2
 
MergingLog - Class in com.android.ide.common.blame
Stores where file and text fragments within files came from, so the original can be found later if a subsequent build step outputs an error.
MergingLog(File) - Constructor for class com.android.ide.common.blame.MergingLog
 
MergingLogPersistUtil - Class in com.android.ide.common.blame
Utility functions to save and load individual merge log files.
MergingLogPersistUtil() - Constructor for class com.android.ide.common.blame.MergingLogPersistUtil
 
MergingLogRewriter - Class in com.android.ide.common.blame
A proxy MessageReceiver that uses a MergingLog to rewrite Messages to point to their original files.
MergingLogRewriter(MergingLog, MessageReceiver) - Constructor for class com.android.ide.common.blame.MergingLogRewriter
Creates a new MessageLogRewriter.
MessageJsonSerializer - Class in com.android.ide.common.blame
Class to handle json serialization and deserialization of messages.
MessageJsonSerializer() - Constructor for class com.android.ide.common.blame.MessageJsonSerializer
 
MessageReceiver - Interface in com.android.ide.common.blame
A message receiver.
mFile - Variable in class com.android.ide.common.res2.DataFile
 
mFolderMap - Variable in class com.android.ide.common.resources.ResourceRepository
 
MIN_PREVIEW_IMAGE_SIZE - Static variable in class com.android.ide.common.vectordrawable.VdPreview
 
MIN_SDK_CODENAME - Static variable in class com.android.ide.common.xml.ManifestData
Value returned by ManifestData.getMinSdkVersion() when the value of the minSdkVersion attribute in the manifest is a codename and not an integer value.
mItems - Variable in class com.android.ide.common.res2.DataFile
 
mItems - Variable in class com.android.ide.common.res2.ResourceRepository
 
mKey - Variable in class com.android.ide.common.signing.CertificateInfo
 
mMergedItems - Variable in class com.android.ide.common.res2.ResourceMerger
Map of items that are purely results of merges (ie item that made up of several original items).
mOneIndentUnit - Variable in class com.android.ide.common.xml.XmlFormatPreferences
The string to insert for each indentation level
mPublicResourceMap - Variable in class com.android.ide.common.resources.FrameworkResources
Map of ResourceType to list of items.
mRepository - Variable in class com.android.ide.common.resources.ScanningContext
 
mResourceMap - Variable in class com.android.ide.common.resources.ResourceRepository
 
mResourceValue - Variable in class com.android.ide.common.res2.ResourceItem
 
mTabWidth - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Tab width (number of spaces to display for a tab)
MULTIPLE_ERRORS - Static variable in exception com.android.ide.common.res2.MergingException
 
MultiResourceFile - Class in com.android.ide.common.resources
Represents a resource file able to declare multiple resources, which could be of different ResourceType.
MultiResourceFile(IAbstractFile, ResourceFolder) - Constructor for class com.android.ide.common.resources.MultiResourceFile
 

N

NAME - Static variable in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.DensityQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.LocaleQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.NightModeQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.UiModeQualifier
 
NAME - Static variable in class com.android.ide.common.resources.configuration.VersionQualifier
 
name - Variable in class com.android.ide.common.resources.ResourceUrl
Name of resource
NavigationMethodQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Navigation Method.
NavigationMethodQualifier() - Constructor for class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
NavigationMethodQualifier(Navigation) - Constructor for class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
NavigationStateQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for navigation state.
NavigationStateQualifier() - Constructor for class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
NavigationStateQualifier(NavigationState) - Constructor for class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
needsFullAapt() - Method in class com.android.ide.common.resources.ScanningContext
Returns whether this repository has been marked as "dirty"; if one or more of the constituent files have declared that the resource item names that they provide have changed.
needsPreprocessing(File) - Method in class com.android.ide.common.res2.NoOpResourcePreprocessor
 
needsPreprocessing(File) - Method in interface com.android.ide.common.res2.ResourcePreprocessor
Checks if the given file should be replaced by N generated files.
NetworkCodeQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Mobile Network Code Pixel Density.
NetworkCodeQualifier() - Constructor for class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
NetworkCodeQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
newArgbBufferedImage(int, int) - Static method in class com.android.ide.common.util.AssetUtil
Creates a new ARGB BufferedImage of the given width and height.
nexusRank(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Returns the rank of the given nexus device.
NightModeQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Navigation Method.
NightModeQualifier() - Constructor for class com.android.ide.common.resources.configuration.NightModeQualifier
 
NightModeQualifier(NightMode) - Constructor for class com.android.ide.common.resources.configuration.NightModeQualifier
 
NON_RESOURCES_EXTENSIONS - Static variable in class com.android.ide.common.packaging.PackagingUtils
Returns the list of file extensions that represents non resources files.
NON_RESOURCES_FILENAMES - Static variable in class com.android.ide.common.packaging.PackagingUtils
Return file names that are not resource files.
NONE - Static variable in class com.android.ide.common.repository.ResourceVisibilityLookup
 
NoOpResourcePreprocessor - Class in com.android.ide.common.res2
A ResourcePreprocessor used when no other preprocessor is enabled.
NoOpResourcePreprocessor() - Constructor for class com.android.ide.common.res2.NoOpResourcePreprocessor
 
normalize() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Normalize a folder configuration based on the API level of its qualifiers
normalizeCase(String) - Static method in class com.android.ide.common.resources.configuration.LocaleQualifier
Given a BCP-47 string, normalizes the case to the recommended casing

O

of(GradleCoordinate.RevisionComponent...) - Static method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
of(T) - Static method in class com.android.ide.common.util.ReferenceHolder
 
oneAttributeOnFirstLine - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Can attributes appear on the same line as the opening line if there is just one of them?
opacity - Variable in class com.android.ide.common.util.AssetUtil.FillEffect
 
opacity - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 
operatedImage(BufferedImage, BufferedImageOp) - Static method in class com.android.ide.common.util.AssetUtil
Applies a BufferedImageOp on the given BufferedImage.
ourRootDir - Static variable in class com.android.ide.common.blame.parser.aapt.AbstractAaptOutputParser
 
OutputLineReader - Class in com.android.ide.common.blame.parser.util
Reads a compiler's output line-by-line.
OutputLineReader(String) - Constructor for class com.android.ide.common.blame.parser.util.OutputLineReader
Creates a new OutputLineReader.
overlapWith(ManifestData.SupportsScreens) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns true if the two instance overlap with each other.
overrideXmlContent(Document, VdOverrideInfo, StringBuilder) - Static method in class com.android.ide.common.vectordrawable.VdPreview
The UI can override some properties of the Vector drawable.

P

PackagingUtils - Class in com.android.ide.common.packaging
Utility class for packaging.
PackagingUtils() - Constructor for class com.android.ide.common.packaging.PackagingUtils
 
paddedImage(BufferedImage, int) - Static method in class com.android.ide.common.util.AssetUtil
Pads the given BufferedImage on all sides by the given padding amount.
paint - Variable in class com.android.ide.common.util.AssetUtil.FillEffect
 
paintCheckeredBackground(Graphics, Color, Color, Shape, int) - Static method in class com.android.ide.common.vectordrawable.VdIcon
TODO: Merge this code back with GraphicsUtil in idea.
paintIcon(Component, Graphics, int, int) - Method in class com.android.ide.common.vectordrawable.VdIcon
 
parse(String, OutputLineReader, List<Message>, ILogger) - Method in class com.android.ide.common.blame.parser.aapt.AaptOutputParser
 
parse(String, OutputLineReader, List<Message>, ILogger) - Method in class com.android.ide.common.blame.parser.DexParser
 
parse(String, OutputLineReader, List<Message>, ILogger) - Method in class com.android.ide.common.blame.parser.JsonEncodedGradleMessageParser
 
parse(String, OutputLineReader, List<Message>, ILogger) - Method in class com.android.ide.common.blame.parser.LegacyNdkOutputParser
 
parse(String, OutputLineReader, List<Message>, ILogger) - Method in interface com.android.ide.common.blame.parser.PatternAwareOutputParser
Parses the given output line.
parse(String) - Static method in class com.android.ide.common.repository.GradleVersion
Parses the given version.
parse(ResourceType, String, InputStream) - Method in class com.android.ide.common.resources.IdResourceParser
Parse the given input and register ids with the given ValueResourceParser.IValueResourceRepository.
parse(String) - Static method in class com.android.ide.common.resources.ResourceUrl
Return the resource type of the given url, and the resource name
parse(String, boolean) - Static method in class com.android.ide.common.resources.ResourceUrl
Return the resource type of the given url, and the resource name.
parse(String, InputStream) - Method in class com.android.ide.common.resources.ValidatingResourceParser
Parse the given input and return false if it contains errors, or if the context is already tagged as needing a full aapt run.
parse(IAbstractFile, boolean, AndroidManifestParser.ManifestErrorHandler) - Static method in class com.android.ide.common.xml.AndroidManifestParser
Parses the Android Manifest, and returns a ManifestData object containing the result of the parsing.
parse(IAbstractFile) - Static method in class com.android.ide.common.xml.AndroidManifestParser
Parses the Android Manifest, and returns an object containing the result of the parsing.
parse(IAbstractFolder) - Static method in class com.android.ide.common.xml.AndroidManifestParser
 
parse(InputStream) - Static method in class com.android.ide.common.xml.AndroidManifestParser
Parses the Android Manifest from an InputStream, and returns a ManifestData object containing the result of the parsing.
parseBcp47(String) - Static method in class com.android.ide.common.resources.configuration.LocaleQualifier
Parse an Android BCP-47 string (which differs from BCP-47 in that it has the prefix "b+" and the separator character has been changed from - to +.
parseCoordinateString(String) - Static method in class com.android.ide.common.repository.GradleCoordinate
Create a GradleCoordinate from a string of the form groupId:artifactId:MajorRevision.MinorRevision.(MicroRevision|+)
parsePath(String) - Static method in class com.android.ide.common.vectordrawable.PathParser
 
parseRevisionNumber(String) - Static method in class com.android.ide.common.repository.GradleCoordinate
 
ParserUtil - Class in com.android.ide.common.blame.parser.util
 
parseSvgToXml(File, OutputStream) - Static method in class com.android.ide.common.vectordrawable.Svg2Vector
Convert a SVG file into VectorDrawable's XML content, if no error is found.
parseToolOutput(String) - Method in class com.android.ide.common.blame.parser.ToolOutputParser
 
parseVdStringIntoDocument(String, StringBuilder) - Static method in class com.android.ide.common.vectordrawable.VdPreview
Parse the VectorDrawable's XML file into a document object.
parseVersionOnly(String) - Static method in class com.android.ide.common.repository.GradleCoordinate
 
ParsingFailedException - Exception in com.android.ide.common.blame.parser
Indicates that an error occurred while parsing the output of a compiler.
ParsingFailedException() - Constructor for exception com.android.ide.common.blame.parser.ParsingFailedException
 
ParsingFailedException(Throwable) - Constructor for exception com.android.ide.common.blame.parser.ParsingFailedException
 
ParsingProcessOutputHandler - Class in com.android.ide.common.blame
A ProcessOutputHandler that runs ToolOutputParsers over the process output and emits Messages.
ParsingProcessOutputHandler(ToolOutputParser, ToolOutputParser, MessageReceiver...) - Constructor for class com.android.ide.common.blame.ParsingProcessOutputHandler
Create a ParsingProcessOutputHandler.
ParsingProcessOutputHandler(ToolOutputParser, MessageReceiver...) - Constructor for class com.android.ide.common.blame.ParsingProcessOutputHandler
Create a ParsingProcessOutputHandler.
PathParser - Class in com.android.ide.common.vectordrawable
Utility functions for parsing path information.
PathParser() - Constructor for class com.android.ide.common.vectordrawable.PathParser
 
PatternAwareOutputParser - Interface in com.android.ide.common.blame.parser
Parses the build output.
peek(int) - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
Reads the text of one the line at the given position, without moving the line pointer.
PLUS_REV - Static variable in class com.android.ide.common.repository.GradleCoordinate
 
PLUS_REV_VALUE - Static variable in class com.android.ide.common.repository.GradleCoordinate
 
postUpdateCleanUp() - Method in class com.android.ide.common.resources.ResourceRepository
Cleans up the repository of resource items that have no source file anymore.
postWriteAction() - Method in class com.android.ide.common.res2.MergedResourceWriter
 
postWriteAction() - Method in class com.android.ide.common.res2.MergeWriter
Called after all the items have been added/removed.
presentationMap - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
prettyPrint(String, XmlFormatPreferences, XmlFormatStyle, String) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Pretty-prints the given XML document, which must be well-formed.
prettyPrint(Node, XmlFormatPreferences, XmlFormatStyle, String) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Deprecated. Use XmlPrettyPrinter.prettyPrint(org.w3c.dom.Node, XmlFormatPreferences, XmlFormatStyle, String, boolean) instead
prettyPrint(Node, XmlFormatPreferences, XmlFormatStyle, String, boolean) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Pretty prints the given node
prettyPrint(Node) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Deprecated. Use XmlPrettyPrinter.prettyPrint(org.w3c.dom.Node, boolean) instead
prettyPrint(Node, boolean) - Static method in class com.android.ide.common.xml.XmlPrettyPrinter
Pretty prints the given node using default styles
prettyPrint(int, Node, Node, Node, StringBuilder, boolean) - Method in class com.android.ide.common.xml.XmlPrettyPrinter
Start pretty-printing at the given node, which must either be the startNode or contain it as a descendant.
PREVIEW_ID - Static variable in class com.android.ide.common.repository.GradleCoordinate
 
ProcessEnvBuilder<T extends ProcessEnvBuilder> - Class in com.android.ide.common.process
An abstract process builder that can hold environment variable information.
ProcessEnvBuilder() - Constructor for class com.android.ide.common.process.ProcessEnvBuilder
 
ProcessException - Exception in com.android.ide.common.process
An exception thrown when running an external process.
ProcessException(Throwable) - Constructor for exception com.android.ide.common.process.ProcessException
 
ProcessException(String, Throwable) - Constructor for exception com.android.ide.common.process.ProcessException
 
ProcessException(String) - Constructor for exception com.android.ide.common.process.ProcessException
 
ProcessExecutor - Interface in com.android.ide.common.process
An executor for external processes.
processFile(IAbstractFile, ResourceDeltaKind, ScanningContext) - Method in class com.android.ide.common.resources.ResourceFolder
Processes a file and adds it to its parent folder resource.
processFolder(IAbstractFolder) - Method in class com.android.ide.common.resources.ResourceRepository
Processes a folder and adds it to the list of existing folders.
ProcessInfo - Interface in com.android.ide.common.process
Information to run an external process.
ProcessInfoBuilder - Class in com.android.ide.common.process
A builder to create a ProcessInfo or a JavaProcessInfo.
ProcessInfoBuilder() - Constructor for class com.android.ide.common.process.ProcessInfoBuilder
 
ProcessInfoBuilder.JavaProcessInfoImpl - Class in com.android.ide.common.process
 
ProcessInfoBuilder.JavaProcessInfoImpl(String, String, List<String>, Map<String, Object>, List<String>) - Constructor for class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
ProcessInfoBuilder.ProcessInfoImpl - Class in com.android.ide.common.process
 
ProcessInfoBuilder.ProcessInfoImpl(String, List<String>, Map<String, Object>) - Constructor for class com.android.ide.common.process.ProcessInfoBuilder.ProcessInfoImpl
 
ProcessOutput - Interface in com.android.ide.common.process
The output of a process.
ProcessOutputHandler - Interface in com.android.ide.common.process
Handler for the Process output.
ProcessResult - Interface in com.android.ide.common.process
The result of executing an external process.
pushBack() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
 

Q

QUALIFIER_SPLITTER - Static variable in class com.android.ide.common.resources.configuration.FolderConfiguration
Splitter which can be used to split qualifiers

R

radius - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 
read(JsonReader) - Method in class com.android.ide.common.blame.MessageJsonSerializer
 
read(JsonReader) - Method in class com.android.ide.common.blame.SourceFileJsonTypeAdapter
 
read(JsonReader) - Method in class com.android.ide.common.blame.SourceFilePositionJsonSerializer
 
read(JsonReader) - Method in class com.android.ide.common.blame.SourcePositionJsonTypeAdapter
 
readLine() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
Reads the next line of text, moving the line pointer to the next one.
readSourceFolder(File, ILogger) - Method in class com.android.ide.common.res2.AssetSet
 
readSourceFolder(File, ILogger) - Method in class com.android.ide.common.res2.ResourceSet
 
receiveMessage(Message) - Method in class com.android.ide.common.blame.MergingLogRewriter
 
receiveMessage(Message) - Method in interface com.android.ide.common.blame.MessageReceiver
Process the given message.
ReferenceHolder<T> - Class in com.android.ide.common.util
A simple holder for a reference.
reflowText - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Reformat the text and comment blocks?
registerTypeAdapters(GsonBuilder) - Static method in class com.android.ide.common.blame.MessageJsonSerializer
 
removeEmptyLines - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Remove empty lines in all cases?
removeFile(ResourceFile, ScanningContext) - Method in class com.android.ide.common.resources.ResourceFolder
 
removeFile(ResourceFile) - Method in class com.android.ide.common.resources.ResourceItem
Removes a file from the list of source files.
removeFile(Collection<ResourceType>, ResourceFile) - Method in class com.android.ide.common.resources.ResourceRepository
 
removeFile(ResourceType, ResourceFile) - Method in class com.android.ide.common.resources.ResourceRepository
 
removeFolder(ResourceFolderType, IAbstractFolder, ScanningContext) - Method in class com.android.ide.common.resources.ResourceRepository
Removes a ResourceFolder associated with the specified IAbstractFolder.
removeItem(ResourceItem) - Method in class com.android.ide.common.res2.DataFile
 
removeItem(I, I) - Method in interface com.android.ide.common.res2.MergeConsumer
Removes an item.
removeItem(AssetItem, AssetItem) - Method in class com.android.ide.common.res2.MergedAssetWriter
 
removeItem(ResourceItem, ResourceItem) - Method in class com.android.ide.common.res2.MergedResourceWriter
 
removeItems(Iterable<I>) - Method in class com.android.ide.common.res2.DataFile
 
removeQualifier(ResourceQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Removes a given qualifier from the FolderConfiguration.
renderDrawable(DrawableParams) - Method in class com.android.ide.common.rendering.LayoutLibrary
Renders a Drawable.
RenderParamsFlags - Class in com.android.ide.common.rendering
This contains all known keys for the RenderParams#setFlag(Key, Object).
RenderSecurityException - Exception in com.android.ide.common.rendering
Exception thrown when custom view code makes an illegal code while rendering under layoutlib
RenderSecurityManager - Class in com.android.ide.common.rendering
A SecurityManager which is used for layout lib rendering, to prevent custom views from accidentally exiting the whole IDE if they call System.exit, as well as unintentionally writing files etc.
RenderSecurityManager(String, String) - Constructor for class com.android.ide.common.rendering.RenderSecurityManager
Creates a security manager suitable for controlling access to custom views being rendered by layoutlib, ensuring that they don't accidentally try to write files etc (which could corrupt data if they for example assume device paths that are not the same for the running IDE; for example, they could try to clear out their own local app storage, which in the IDE could be the user's home directory.)
replace(I, I) - Method in class com.android.ide.common.res2.DataFile
 
requestFullAapt() - Method in class com.android.ide.common.resources.ScanningContext
Marks that a full aapt compilation of the resources is necessary because it has detected a change that cannot be incrementally handled.
requiresMerge(String) - Method in class com.android.ide.common.res2.AssetMerger
 
requiresMerge(String) - Method in class com.android.ide.common.res2.ResourceMerger
 
reset() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Reset the config.
reset() - Method in class com.android.ide.common.resources.ResourceItem
Reset the item by emptying its source file list.
resolveResValue(ResourceValue) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
resolveResValue(ResourceValue) - Method in class com.android.ide.common.resources.ResourceResolver
 
resolveSupportsScreensValues(int) - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
Returns a version of the receiver for which all values have been set, even if they were not present in the manifest.
resolveValue(ResourceType, String, String, boolean) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
resolveValue(ResourceType, String, String, boolean) - Method in class com.android.ide.common.resources.ResourceResolver
 
RESOURCE_ASSET_MERGER_TOOL_NAME - Static variable in exception com.android.ide.common.res2.MergingException
 
ResourceDeltaKind - Enum in com.android.ide.common.resources
Enum indicating a type of resource change.
ResourceFile - Class in com.android.ide.common.res2
Represents a file in a resource folders.
ResourceFile(File, ResourceItem, String) - Constructor for class com.android.ide.common.res2.ResourceFile
Creates a resource file with a single resource item.
ResourceFile(File, List<ResourceItem>, String) - Constructor for class com.android.ide.common.res2.ResourceFile
Creates a resource file with a list of resource items.
ResourceFile - Class in com.android.ide.common.resources
Represents a Resource file (a file under $Project/res/)
ResourceFile(IAbstractFile, ResourceFolder) - Constructor for class com.android.ide.common.resources.ResourceFile
 
ResourceFolder - Class in com.android.ide.common.resources
Resource Folder class.
ResourceFolder(ResourceFolderType, FolderConfiguration, IAbstractFolder, ResourceRepository) - Constructor for class com.android.ide.common.resources.ResourceFolder
Creates a new ResourceFolder
ResourceItem - Class in com.android.ide.common.res2
A resource.
ResourceItem(String, ResourceType, Node) - Constructor for class com.android.ide.common.res2.ResourceItem
Constructs the object with a name, type and optional value.
ResourceItem - Class in com.android.ide.common.resources
An android resource.
ResourceItem(String) - Constructor for class com.android.ide.common.resources.ResourceItem
Constructs a new ResourceItem.
ResourceItemResolver - Class in com.android.ide.common.resources
Like ResourceResolver but for a single item, so it does not need the full resource maps to be resolved up front.
ResourceItemResolver(FolderConfiguration, ResourceItemResolver.ResourceProvider, LayoutLog) - Constructor for class com.android.ide.common.resources.ResourceItemResolver
 
ResourceItemResolver(FolderConfiguration, ResourceRepository, AbstractResourceRepository, LayoutLog) - Constructor for class com.android.ide.common.resources.ResourceItemResolver
 
ResourceItemResolver.ResourceProvider - Interface in com.android.ide.common.resources
Interface implemented by clients of the ResourceItemResolver which allows it to lazily look up the project resources, the framework resources and optionally to provide a fully configured resource resolver, if any
ResourceMerger - Class in com.android.ide.common.res2
Implementation of DataMerger for ResourceSet, ResourceItem, and ResourceFile.
ResourceMerger(int) - Constructor for class com.android.ide.common.res2.ResourceMerger
Creates a new resource merger.
ResourcePreprocessor - Interface in com.android.ide.common.res2
Provides functionality the resource merger needs for preprocessing resources during merge.
ResourceQualifier - Class in com.android.ide.common.resources.configuration
Base class for resource qualifiers.
ResourceQualifier() - Constructor for class com.android.ide.common.resources.configuration.ResourceQualifier
 
ResourceRepository - Class in com.android.ide.common.res2
 
ResourceRepository(boolean) - Constructor for class com.android.ide.common.res2.ResourceRepository
 
ResourceRepository - Class in com.android.ide.common.resources
Base class for resource repository.
ResourceRepository(IAbstractFolder, boolean) - Constructor for class com.android.ide.common.resources.ResourceRepository
Makes a resource repository
ResourceResolver - Class in com.android.ide.common.resources
 
ResourceSet - Class in com.android.ide.common.res2
Implementation of DataSet for ResourceItem and ResourceFile.
ResourceSet(String) - Constructor for class com.android.ide.common.res2.ResourceSet
 
ResourceSet(String, boolean) - Constructor for class com.android.ide.common.res2.ResourceSet
 
ResourceUrl - Class in com.android.ide.common.resources
A ResourceUrl represents a parsed resource url such as @string/foo or ?android:attr/bar
ResourceVisibilityLookup - Class in com.android.ide.common.repository
Class which provides information about whether Android resources for a given library are public or private.
ResourceVisibilityLookup() - Constructor for class com.android.ide.common.repository.ResourceVisibilityLookup
 
ResourceVisibilityLookup.Provider - Class in com.android.ide.common.repository
Provider which keeps a set of ResourceVisibilityLookup instances around for repeated queries, including from different libraries that may share dependencies
ResourceVisibilityLookup.Provider() - Constructor for class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
 
RESTRICT_READS - Static variable in class com.android.ide.common.rendering.RenderSecurityManager
Whether we should restrict reading to certain paths
rethrowFailure() - Method in interface com.android.ide.common.process.ProcessResult
Re-throws any failure executing this process.

S

scaledImage(BufferedImage, int, int) - Static method in class com.android.ide.common.util.AssetUtil
Smoothly scales the given BufferedImage to the given width and height using the Image.SCALE_SMOOTH algorithm (generally bicubic resampling or bilinear filtering).
scaleRectangle(Rectangle, float) - Static method in class com.android.ide.common.util.AssetUtil
Scales the given rectangle by the given scale factor.
ScanningContext - Class in com.android.ide.common.resources
A ScanningContext keeps track of state during a resource file scan, such as any parsing errors encountered, whether Android ids have changed, and so on.
ScanningContext(ResourceRepository) - Constructor for class com.android.ide.common.resources.ScanningContext
Constructs a new ScanningContext
ScreenDimensionQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Dimension.
ScreenDimensionQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
ScreenDimensionQualifier(int, int) - Constructor for class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
ScreenHeightQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Pixel Density.
ScreenHeightQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
ScreenHeightQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
ScreenOrientationQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Orientation.
ScreenOrientationQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
ScreenOrientationQualifier(ScreenOrientation) - Constructor for class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
ScreenRatioQualifier - Class in com.android.ide.common.resources.configuration
 
ScreenRatioQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
ScreenRatioQualifier(ScreenRatio) - Constructor for class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
ScreenRoundQualifier - Class in com.android.ide.common.resources.configuration
 
ScreenRoundQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
ScreenRoundQualifier(ScreenRound) - Constructor for class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
ScreenSizeQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Size.
ScreenSizeQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
ScreenSizeQualifier(ScreenSize) - Constructor for class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
ScreenWidthQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Pixel Density.
ScreenWidthQualifier() - Constructor for class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
ScreenWidthQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
SdkMavenRepository - Enum in com.android.ide.common.repository
A SdkMavenRepository represents a Maven repository that is shipped with the SDK and located in the extras folder of the SDK location.
sEnabled - Static variable in class com.android.ide.common.rendering.RenderSecurityManager
Whether the security manager is enabled for this session (it might still be inactive, either because it's active for a different thread, or because it has been disabled via RenderSecurityManager.setActive(boolean, Object) (which sets the per-instance mEnabled flag)
set(FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Sets the config from the qualifiers of a given config.
set(FolderConfiguration, boolean) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Sets the config from the qualifiers of a given config.
set(int[]) - Method in class com.android.ide.common.resources.IntArrayWrapper
 
setActive(boolean, Object) - Method in class com.android.ide.common.rendering.RenderSecurityManager
Sets whether the RenderSecurityManager is active or not.
setAppTempDir(String) - Method in class com.android.ide.common.rendering.RenderSecurityManager
Sets an optional application temp directory.
setClasspath(String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Sets the Java classpath
setCountryCodeQualifier(CountryCodeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setDensityQualifier(DensityQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setDeviceDefaults(String) - Method in class com.android.ide.common.resources.ResourceResolver
This will override the DeviceDefault styles so they point to the given parent styles (e.g.
setEndWithNewline(boolean) - Method in class com.android.ide.common.xml.XmlPrettyPrinter
Sets whether the document should end with a newline/ line separator
setExecutable(String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Sets the executable.
setExecutable(File) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Sets the executable.
setFrameworkResourceIdProvider(RenderResources.FrameworkResourceIdProvider) - Method in class com.android.ide.common.resources.ResourceResolver
 
setFromDependency(boolean) - Method in class com.android.ide.common.res2.ResourceSet
 
setGeneratedSet(ResourceSet) - Method in class com.android.ide.common.res2.ResourceSet
 
setHeight(int) - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
setIgnoredFromDiskMerge(boolean) - Method in class com.android.ide.common.res2.ResourceItem
 
setIndentationLevels(String[]) - Method in class com.android.ide.common.xml.XmlPrettyPrinter
Sets the indentation levels to use (indentation string to use for each depth, indexed by depth
setKeyboardStateQualifier(KeyboardStateQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setLayoutDirectionQualifier(LayoutDirectionQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setLocaleQualifier(LocaleQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setLogger(ILogger) - Method in class com.android.ide.common.rendering.RenderSecurityManager
Sets an optional logger.
setLogger(LayoutLog) - Method in class com.android.ide.common.resources.ResourceResolver
 
setLookupChainList(List<ResourceValue>) - Method in class com.android.ide.common.resources.ResourceItemResolver
Optional method to set a list the resolver should record all value resolutions into.
setMain(String) - Method in class com.android.ide.common.process.ProcessInfoBuilder
Sets the Main Java class
setMaxRenderSize(int, int) - Method in class com.android.ide.common.rendering.HardwareConfigHelper
Sets the max width and height to be used during rendering.
setMinSdkVersionString(String) - Method in class com.android.ide.common.xml.ManifestData
Sets the value of the minSdkVersion attribute.
setNavigationMethodQualifier(NavigationMethodQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setNavigationStateQualifier(NavigationStateQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setNetworkCodeQualifier(NetworkCodeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setNightModeQualifier(NightModeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setOpacity(int) - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
setOrientation(ScreenOrientation) - Method in class com.android.ide.common.rendering.HardwareConfigHelper
Sets the orientation of the config.
setOverrideRenderSize(int, int) - Method in class com.android.ide.common.rendering.HardwareConfigHelper
Overrides the width and height to be used during rendering.
setPreprocessor(ResourcePreprocessor) - Method in class com.android.ide.common.res2.ResourceSet
 
setQualifiers(String) - Method in class com.android.ide.common.res2.ResourceFile
 
setScreenDimensionQualifier(ScreenDimensionQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenHeightQualifier(ScreenHeightQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenOrientationQualifier(ScreenOrientationQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenRatioQualifier(ScreenRatioQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenRoundQualifier(ScreenRoundQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenSizeQualifier(ScreenSizeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setScreenWidthQualifier(ScreenWidthQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setSmallestScreenWidthQualifier(SmallestScreenWidthQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setTargetSdkVersionString(String) - Method in class com.android.ide.common.xml.ManifestData
Sets the value of the minSdkVersion attribute.
setTextInputMethodQualifier(TextInputMethodQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setTouchTypeQualifier(TouchScreenQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setUiModeQualifier(UiModeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setValue(T) - Method in class com.android.ide.common.util.ReferenceHolder
 
setVersionQualifier(VersionQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setWidth(int) - Method in class com.android.ide.common.vectordrawable.VdOverrideInfo
 
since() - Method in class com.android.ide.common.resources.configuration.CountryCodeQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.KeyboardStateQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.LayoutDirectionQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.LocaleQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.NavigationMethodQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.NavigationStateQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.NetworkCodeQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.NightModeQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns when this qualifier was added to Android.
since() - Method in class com.android.ide.common.resources.configuration.ScreenDimensionQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenHeightQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenOrientationQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenRatioQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenRoundQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.ScreenWidthQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.UiModeQualifier
 
since() - Method in class com.android.ide.common.resources.configuration.VersionQualifier
 
SingleResourceFile - Class in com.android.ide.common.resources
Represents a resource file describing a single resource.
SingleResourceFile(IAbstractFile, ResourceFolder) - Constructor for class com.android.ide.common.resources.SingleResourceFile
 
skipNextLine() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
 
SmallestScreenWidthQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Screen Pixel Density.
SmallestScreenWidthQualifier() - Constructor for class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
SmallestScreenWidthQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.SmallestScreenWidthQualifier
 
sortAttributes - Variable in class com.android.ide.common.xml.XmlFormatPreferences
The sorting order to use when formatting
sortNexusList(List<Device>) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Sorts the given list of Nexus devices according to rank
SourceFileJsonTypeAdapter - Class in com.android.ide.common.blame
JsonSerializer and Deserializer for SourceFile.
SourceFileJsonTypeAdapter() - Constructor for class com.android.ide.common.blame.SourceFileJsonTypeAdapter
 
SourceFilePositionJsonSerializer - Class in com.android.ide.common.blame
 
SourceFilePositionJsonSerializer() - Constructor for class com.android.ide.common.blame.SourceFilePositionJsonSerializer
 
SourcePositionJsonTypeAdapter - Class in com.android.ide.common.blame
 
SourcePositionJsonTypeAdapter() - Constructor for class com.android.ide.common.blame.SourcePositionJsonTypeAdapter
 
SourceSet - Interface in com.android.ide.common.res2
A Source sets that contains a list of source files/folders
spaceBeforeClose - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Should there be a space before the closing > or /> ?
SplitOutputMatcher - Class in com.android.ide.common.build
Helper class to help with installation of multi-output variants.
SplitOutputMatcher() - Constructor for class com.android.ide.common.build.SplitOutputMatcher
 
splitSelect(ProcessExecutor, File, String, String, Collection<String>) - Static method in class com.android.ide.common.build.SplitSelectTool
Runs the native split-select tool given the main APK, the list of pure split APKs and the targeted device characteristics.
SplitSelectTool - Class in com.android.ide.common.build
Abstraction to the split-select tool.
SplitSelectTool() - Constructor for class com.android.ide.common.build.SplitSelectTool
 
start(DocumentBuilderFactory) - Method in interface com.android.ide.common.res2.MergeConsumer
Called before the merge starts.
start(DocumentBuilderFactory) - Method in class com.android.ide.common.res2.MergedResourceWriter
 
start(DocumentBuilderFactory) - Method in class com.android.ide.common.res2.MergeWriter
 
startElement(String, String, String, Attributes) - Method in class com.android.ide.common.resources.ValueResourceParser
 
StaticRenderSession - Class in com.android.ide.common.rendering
Static RenderSession returning a given Result, ViewInfo and BufferedImage.
StaticRenderSession(Result, ViewInfo, BufferedImage) - Constructor for class com.android.ide.common.rendering.StaticRenderSession
 
STDOUT_ERROR_TAG - Static variable in class com.android.ide.common.blame.parser.JsonEncodedGradleMessageParser
 
substract(FolderConfiguration) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Removes the qualifiers from the receiver if they are present (and valid) in the given configuration.
supports(Capability) - Method in class com.android.ide.common.rendering.LayoutLibrary
Deprecated. use LayoutLibrary.supports(int)
supports(int) - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns whether the LayoutLibrary supports a given Features.
Svg2Vector - Class in com.android.ide.common.vectordrawable
Converts SVG to VectorDrawable's XML There are 2 major functions: 1.
Svg2Vector() - Constructor for class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_CIRCLE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_CLIP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_D - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_DISPLAY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_ELLIPSE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_FILL_COLOR - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_FILL_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_GROUP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_LINE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_PATH - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_POINTS - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_POLYGON - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_POLYLINE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_RECT - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STROKE_COLOR - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STROKE_LINECAP - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STROKE_LINEJOINE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STROKE_OPACITY - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STROKE_WIDTH - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_STYLE - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 
SVG_TRANSFORM - Static variable in class com.android.ide.common.vectordrawable.Svg2Vector
 

T

TextInputMethodQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Text Input Method.
TextInputMethodQualifier() - Constructor for class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
TextInputMethodQualifier(Keyboard) - Constructor for class com.android.ide.common.resources.configuration.TextInputMethodQualifier
 
theme - Variable in class com.android.ide.common.resources.ResourceUrl
Whether this is a theme resource reference
THEME_NAME - Static variable in class com.android.ide.common.resources.ResourceResolver
 
THEME_NAME_DOT - Static variable in class com.android.ide.common.resources.ResourceResolver
 
themeExtends(String, String) - Method in class com.android.ide.common.resources.ResourceResolver
Returns true if the given themeStyle extends the theme given by parentStyle
themeIsParentOf(StyleResourceValue, StyleResourceValue) - Method in class com.android.ide.common.resources.ResourceItemResolver
 
themeIsParentOf(StyleResourceValue, StyleResourceValue) - Method in class com.android.ide.common.resources.ResourceResolver
 
throwIfNonEmpty(Collection<Message>) - Static method in exception com.android.ide.common.res2.MergingException
 
toDisplayString() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns a string valid for display purpose.
ToolOutputParser - Class in com.android.ide.common.blame.parser
 
ToolOutputParser(Iterable<PatternAwareOutputParser>, ILogger) - Constructor for class com.android.ide.common.blame.parser.ToolOutputParser
 
ToolOutputParser(PatternAwareOutputParser[], ILogger) - Constructor for class com.android.ide.common.blame.parser.ToolOutputParser
 
ToolOutputParser(PatternAwareOutputParser, ILogger) - Constructor for class com.android.ide.common.blame.parser.ToolOutputParser
 
toShortDisplayString() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns a string for display purposes which uses only the short names of the qualifiers
toString() - Method in class com.android.ide.common.process.ProcessInfoBuilder
 
toString() - Method in exception com.android.ide.common.rendering.RenderSecurityException
 
toString() - Method in enum com.android.ide.common.repository.GradleCoordinate.ArtifactType
 
toString() - Method in class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
toString() - Method in class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 
toString() - Method in class com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
 
toString() - Method in class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
toString() - Method in class com.android.ide.common.repository.GradleCoordinate
 
toString() - Method in class com.android.ide.common.repository.GradleVersion
 
toString() - Method in class com.android.ide.common.repository.GradleVersion.VersionSegment
 
toString() - Method in class com.android.ide.common.res2.DataFile
 
toString() - Method in exception com.android.ide.common.res2.MergingException
 
toString() - Method in class com.android.ide.common.res2.ResourceFile
 
toString() - Method in class com.android.ide.common.res2.ResourceItem
 
toString() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns FolderConfiguration.toDisplayString().
toString() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
 
toString() - Method in class com.android.ide.common.resources.InlineResourceItem
 
toString() - Method in class com.android.ide.common.resources.ResourceFile
 
toString() - Method in class com.android.ide.common.resources.ResourceFolder
 
toString() - Method in class com.android.ide.common.resources.ResourceItem
 
toString() - Method in class com.android.ide.common.resources.ResourceUrl
 
toString() - Method in class com.android.ide.common.xml.ManifestData.SupportsScreens
 
TouchScreenQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Touch Screen type.
TouchScreenQualifier() - Constructor for class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
TouchScreenQualifier(TouchScreen) - Constructor for class com.android.ide.common.resources.configuration.TouchScreenQualifier
 
trimmedImage(BufferedImage) - Static method in class com.android.ide.common.util.AssetUtil
Trims the transparent pixels from the given BufferedImage (returns a sub-image).
tryParse(String) - Static method in class com.android.ide.common.repository.GradleVersion
Parses the given version.
type - Variable in class com.android.ide.common.resources.ResourceUrl
Type of resource

U

UiModeQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for UI Mode.
UiModeQualifier() - Constructor for class com.android.ide.common.resources.configuration.UiModeQualifier
 
UiModeQualifier(UiMode) - Constructor for class com.android.ide.common.resources.configuration.UiModeQualifier
 
unescapeResourceString(String, boolean, boolean) - Static method in class com.android.ide.common.res2.ValueXmlHelper
Replaces escapes in an XML resource string with the actual characters, performing unicode substitutions (replacing any \\uNNNN references in the given string with the corresponding unicode characters), etc.
update(ScanningContext) - Method in class com.android.ide.common.resources.IdGeneratingResourceFile
 
update(ScanningContext) - Method in class com.android.ide.common.resources.MultiResourceFile
 
update(ScanningContext) - Method in class com.android.ide.common.resources.ResourceFile
 
update(ScanningContext) - Method in class com.android.ide.common.resources.SingleResourceFile
 
updateScreenWidthAndHeight() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Updates the SmallestScreenWidthQualifier, ScreenWidthQualifier, and ScreenHeightQualifier based on the (required) values of ScreenDimensionQualifier DensityQualifier, and ScreenOrientationQualifier.
UrlClassLoaderUtil - Class in com.android.ide.common.util
 
UrlClassLoaderUtil() - Constructor for class com.android.ide.common.util.UrlClassLoaderUtil
 
useEclipseIndent - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Use the Eclipse indent (tab/space, indent size) settings?

V

validate(File, ResourceType) - Static method in class com.android.ide.common.res2.FileResourceNameValidator
Validate a single-file resource name.
validate(String, ResourceType, File) - Static method in class com.android.ide.common.res2.ValueResourceNameValidator
Validate a value resource name.
ValidatingResourceParser - Class in com.android.ide.common.resources
Parser for scanning an XML resource file and validating all framework attribute references in it.
ValidatingResourceParser(ScanningContext, boolean) - Constructor for class com.android.ide.common.resources.ValidatingResourceParser
Creates a new ValidatingResourceParser
valueOf(String) - Static method in enum com.android.ide.common.repository.GradleCoordinate.ArtifactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.res2.DataBindingResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.res2.FileStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.res2.FileValidity.FileStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.resources.ResourceDeltaKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.sdk.LoadStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.xml.XmlAttributeSortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.ide.common.xml.XmlFormatStyle
Returns the enum constant of this type with the specified name.
ValueResourceNameValidator - Class in com.android.ide.common.res2
 
ValueResourceParser - Class in com.android.ide.common.resources
SAX handler to parse value resource files.
ValueResourceParser(ValueResourceParser.IValueResourceRepository, boolean) - Constructor for class com.android.ide.common.resources.ValueResourceParser
 
ValueResourceParser.IValueResourceRepository - Interface in com.android.ide.common.resources
 
values() - Static method in enum com.android.ide.common.repository.GradleCoordinate.ArtifactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.res2.DataBindingResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.res2.FileStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.res2.FileValidity.FileStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.resources.ResourceDeltaKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.sdk.LoadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.xml.XmlAttributeSortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.ide.common.xml.XmlFormatStyle
Returns an array containing the constants of this enum type, in the order they are declared.
ValueXmlHelper - Class in com.android.ide.common.res2
Helper class to help with XML values resource file.
ValueXmlHelper() - Constructor for class com.android.ide.common.res2.ValueXmlHelper
 
VdIcon - Class in com.android.ide.common.vectordrawable
VdIcon wrap every vector drawable from Material Library into an icon.
VdIcon(URL) - Constructor for class com.android.ide.common.vectordrawable.VdIcon
 
VdOverrideInfo - Class in com.android.ide.common.vectordrawable
Used to represent info to override the VectorDrawble's XML file content.
VdOverrideInfo(int, int, int, boolean) - Constructor for class com.android.ide.common.vectordrawable.VdOverrideInfo
 
VdPreview - Class in com.android.ide.common.vectordrawable
Generate a Image based on the VectorDrawable's XML content.
VdPreview() - Constructor for class com.android.ide.common.vectordrawable.VdPreview
 
VdPreview.SourceSize - Class in com.android.ide.common.vectordrawable
Since we allow overriding the vector drawable's size, we also need to keep the original size and aspect ratio.
VdPreview.SourceSize() - Constructor for class com.android.ide.common.vectordrawable.VdPreview.SourceSize
 
VdPreview.TargetSize - Class in com.android.ide.common.vectordrawable
This encapsulates the information used to determine the preview image size.
VersionQualifier - Class in com.android.ide.common.resources.configuration
Resource Qualifier for Platform Version.
VersionQualifier(int) - Constructor for class com.android.ide.common.resources.configuration.VersionQualifier
 
VersionQualifier() - Constructor for class com.android.ide.common.resources.configuration.VersionQualifier
 

W

wasTouched() - Method in class com.android.ide.common.res2.ResourceItem
 
withFile(File) - Method in class com.android.ide.common.res2.MergingException.Builder
 
withFile(SourceFile) - Method in class com.android.ide.common.res2.MergingException.Builder
 
withMessage(String, Object...) - Method in class com.android.ide.common.res2.MergingException.Builder
 
withMessage(String, Object...) - Static method in exception com.android.ide.common.res2.MergingException
 
withPosition(SourcePosition) - Method in class com.android.ide.common.res2.MergingException.Builder
 
wrapException(Throwable) - Method in class com.android.ide.common.res2.MergingException.Builder
 
wrapException(Throwable) - Static method in exception com.android.ide.common.res2.MergingException
 
write() - Method in class com.android.ide.common.blame.MergingLog
Persist the current state of the merging log.
write(JsonWriter, Message) - Method in class com.android.ide.common.blame.MessageJsonSerializer
 
write(JsonWriter, SourceFile) - Method in class com.android.ide.common.blame.SourceFileJsonTypeAdapter
 
write(JsonWriter, SourceFilePosition) - Method in class com.android.ide.common.blame.SourceFilePositionJsonSerializer
 
write(JsonWriter, SourcePosition) - Method in class com.android.ide.common.blame.SourcePositionJsonTypeAdapter
 
writeAdditionalData(Document, Node) - Method in class com.android.ide.common.res2.ResourceMerger
 

X

XLIFF_G_TAG - Static variable in class com.android.ide.common.resources.ResourceResolver
 
XLIFF_NAMESPACE_PREFIX - Static variable in class com.android.ide.common.resources.ResourceResolver
 
XmlAttributeSortOrder - Enum in com.android.ide.common.xml
Order to use when sorting attributes
XmlFormatPreferences - Class in com.android.ide.common.xml
Formatting preferences used by the Android XML formatter.
XmlFormatPreferences() - Constructor for class com.android.ide.common.xml.XmlFormatPreferences
 
XmlFormatStyle - Enum in com.android.ide.common.xml
Style to use when printing the XML.
XmlPrettyPrinter - Class in com.android.ide.common.xml
Visitor which walks over the subtree of the DOM to be formatted and pretty prints the DOM into the given StringBuilder
XmlPrettyPrinter(XmlFormatPreferences, XmlFormatStyle, String) - Constructor for class com.android.ide.common.xml.XmlPrettyPrinter
Creates a new XmlPrettyPrinter
xOffset - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 

Y

yOffset - Variable in class com.android.ide.common.util.AssetUtil.ShadowEffect
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y