Skip navigation links
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
 
Activity(String, boolean) - Constructor for class com.android.ide.common.xml.ManifestData.Activity
 
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
 
adjustIconColor(Component, BufferedImage) - Static method in class com.android.ide.common.vectordrawable.VdIcon
Adjust the icon color when the icon is intended to be painted on top of the given component.
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
AssetUtil.FillEffect - Class in com.android.ide.common.util
A fill, defined by a paint.
AssetUtil.ShadowEffect - Class in com.android.ide.common.util
An inner or outer shadow.
ATTR_EXAMPLE - Static variable in class com.android.ide.common.resources.ResourceResolver
 
ATTR_FROM_DEPENDENCY - Static variable in class com.android.ide.common.res2.ResourceSet
 
ATTR_GENERATED - Static variable in class com.android.ide.common.res2.GeneratedResourceSet
 
ATTR_GENERATED_SET - Static variable in class com.android.ide.common.res2.ResourceSet
 
attributes - Variable in enum com.android.ide.common.res2.DataBindingResourceType
 

B

BaseProcessOutput() - Constructor for class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
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
 
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
 
BuildCommandException - Exception in com.android.ide.common.process
An exception thrown when running a build command.
BuildCommandException(String) - Constructor for exception com.android.ide.common.process.BuildCommandException
 

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
 
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
 
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.
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.
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
 
close() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
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.process - package com.android.ide.common.process
 
com.android.ide.common.rendering - package com.android.ide.common.rendering
 
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.
compile(File, File) - Method in interface com.android.ide.common.res2.ResourceCompiler
Produces an optional output file for an input file.
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, List<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.
ConsumerException(Throwable) - Constructor for exception com.android.ide.common.res2.MergeConsumer.ConsumerException
 
ConsumerException(Throwable, File) - Constructor for exception com.android.ide.common.res2.MergeConsumer.ConsumerException
 
containsKey(Object) - Method in class com.android.ide.common.resources.ResourceValueMap
 
copy(ResourceResolver) - Static method in class com.android.ide.common.resources.ResourceResolver
Creates a new ResourceResolver copied from the given instance.
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
create(String) - Static method in exception com.android.ide.common.rendering.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, ResourceValueMap>, Map<ResourceType, ResourceValueMap>, 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
 
create() - Static method in class com.android.ide.common.resources.ResourceValueMap
 
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.
createOutput() - Method in class com.android.ide.common.process.TeeProcessOutputHandler
 
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
 
createSingle(File, ResourceItem, String) - Static method in class com.android.ide.common.res2.ResourceFile
Creates a resource file with a single resource item.
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
 
createWithExpectedSize(int) - Static method in class com.android.ide.common.resources.ResourceValueMap
 
createWriterWithoutPngCruncher(File, File, File, ResourcePreprocessor, File) - Static method in class com.android.ide.common.res2.MergedResourceWriter
 
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.
DataFile.FileType - Enum in com.android.ide.common.res2
 
DEFAULT_VERSION - Static variable in class com.android.ide.common.resources.configuration.VersionQualifier
Default version.
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
delegate() - Method in class com.android.ide.common.resources.ResourceValueMap
 
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
 
destinationFor(SourceFile) - Method in class com.android.ide.common.blame.MergingLog
Find a destination file that was mapped from an original file.
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(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
 
doCallableSynchronized(Callable<V>) - Method in class com.android.ide.common.util.JvmWideVariable
Executes the given action, where the execution is synchronized on the JVM-wide variable (an MBean).
doGetConfiguredResources(FolderConfiguration) - Method in class com.android.ide.common.resources.ResourceRepository
Returns the resources values matching a given FolderConfiguration for the current project.
doRunnableSynchronized(Runnable) - Method in class com.android.ide.common.util.JvmWideVariable
Executes the given action, where the execution is synchronized on the JVM-wide variable.
doSupplierSynchronized(Supplier<V>) - Method in class com.android.ide.common.util.JvmWideVariable
Executes the given action, where the execution is synchronized on the JVM-wide variable.
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

Effect() - Constructor for class com.android.ide.common.util.AssetUtil.Effect
 
empty() - Static method in class com.android.ide.common.util.ReferenceHolder
 
enableCheckerBoardBackground(boolean) - Method in class com.android.ide.common.vectordrawable.VdIcon
 
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
 
end() - Method in interface com.android.ide.common.res2.QueueableResourceCompiler
End the current batch of request.
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()
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
Escapes a string resource value in compliance with the rules and this Android Cookbook recipe.
escapeResourceString(String, boolean) - Static method in class com.android.ide.common.res2.ValueXmlHelper
Escapes a string resource value in compliance with the rules and this Android Cookbook recipe.
escapeResourceStringAsXml(String) - Static method in class com.android.ide.common.res2.ValueXmlHelper
Escapes a string resource value in compliance with the rules and this Android Cookbook recipe.
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 and waits for its completion.

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.
FillEffect(Paint, double) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
 
FillEffect(Paint) - Constructor for class com.android.ide.common.util.AssetUtil.FillEffect
 
filterAccept(ResourceItem) - Method in class com.android.ide.common.res2.ResourceMerger
 
FilteredClassLoader - Class in com.android.ide.common.rendering
Class loader that filters the passed set of filtered classes and avoids loading them from the parent class loader.
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.
find(File, String, String, FileOp) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Returns the SDK repository which contains the given artifact, of null if a matching directory cannot be found in any SDK directory.
findBestPackageMatching(GradleCoordinate, Collection<? extends RepoPackage>) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Given a collection of RepoPackages, find the one that best matches the given GradleCoordinate (that is, the one that corresponds to the maven artifact with the same version, or the highest package matching a coordinate with +).
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
 
findLatestLocalVersion(GradleCoordinate, AndroidSdkHandler, ProgressIndicator) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Finds the latest installed version of the SDK package identified by the given GradleCoordinate.
findLatestRemoteVersion(GradleCoordinate, AndroidSdkHandler, ProgressIndicator) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
findLatestVersion(GradleCoordinate, AndroidSdkHandler, ProgressIndicator) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Like SdkMavenRepository.findLatestLocalVersion(GradleCoordinate, AndroidSdkHandler, ProgressIndicator), but returns the most recent package available either locally or remotely.
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_DO_NOT_RENDER_ON_CREATE - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
To tell LayoutLib to not render when creating a new session.
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
 
FLAG_KEY_XML_FILE_PARSER_SUPPORT - Static variable in class com.android.ide.common.rendering.RenderParamsFlags
To tell LayoutLib that IDE supports providing XML Parser for a file (useful for getting in memory contents of the file).
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, FolderConfiguration) - 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 generated file path, which is not the same as as the owner ResourceFile.
GeneratedResourceItem(String, File, ResourceType, String, 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, 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(Object) - Method in class com.android.ide.common.resources.ResourceValueMap
 
get() - Method in class com.android.ide.common.util.JvmWideVariable
Returns the current value of this JVM-wide variable.
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
 
getArtifactDirectory(File, GradleCoordinate) - Static method in class com.android.ide.common.repository.MavenRepositories
 
getArtifactId() - Method in class com.android.ide.common.repository.GradleCoordinate
 
getArtifactIdDirectory(File, String, String) - Static method in class com.android.ide.common.repository.MavenRepositories
 
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
 
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 class com.android.ide.common.res2.SourcelessResourceItem
Determine the FolderConfiguration from the item's qualifiers instead of from DataItem.getSource().
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
 
getCoordinateFromSdkPath(String) - Static method in enum com.android.ide.common.repository.SdkMavenRepository
Given RepoPackage-style path, get the GradleCoordinate for the package (assuming it is a maven-style package).
getCountryCodeQualifier() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
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
 
getDescription() - Method in interface com.android.ide.common.process.ProcessInfo
Description of this process.
getDescription() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
getDescription() - Method in class com.android.ide.common.process.ProcessInfoBuilder.ProcessInfoImpl
 
getDirName() - Method in enum com.android.ide.common.repository.SdkMavenRepository
The directory name of the repository inside the extras folder
getDisplayName() - Method in class com.android.ide.common.vectordrawable.VdIcon
 
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
Return the process error output as a String.
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.
getFolderConfiguration() - Method in class com.android.ide.common.res2.ResourceFile
 
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 <uses-feature> 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.
getGroup() - Method in class com.android.ide.common.util.JvmWideVariable
 
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(String, String, File, String, boolean, FileOp) - Static method in class com.android.ide.common.repository.MavenRepositories
Find the best matching GradleCoordinate
getHighestInstalledVersion(String, String, File, String, boolean) - Static method in class com.android.ide.common.repository.MavenRepositories
getHighestInstalledVersion(File, String, String, String, boolean) - Method in enum com.android.ide.common.repository.SdkMavenRepository
getHighestInstalledVersion(File, String, String, String, boolean, FileOp) - 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.
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
 
getLibraryName() - Method in class com.android.ide.common.res2.ResourceItem
Returns the library that the resource was found.
getLibraryName() - Method in class com.android.ide.common.res2.ResourceSet
 
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.
getMavenMetadataFile(File, String, String) - Static method in class com.android.ide.common.repository.MavenRepositories
 
getMessage() - Method in exception com.android.ide.common.process.BuildCommandException
Computes the error message to display for this error
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.util.JvmWideVariable
 
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
getNexusMenuLabel(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.
getNullQualifier() - Method in class com.android.ide.common.resources.configuration.DensityQualifier
 
getNullQualifier() - Method in class com.android.ide.common.resources.configuration.ResourceQualifier
Returns the qualifier that can be used in ResourceQualifier.isBetterMatchThan(ResourceQualifier, ResourceQualifier) when no qualifier is present in the config.
getNullQualifier() - Method in class com.android.ide.common.resources.configuration.ScreenSizeQualifier
 
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
 
getPreviewFromVectorDocument(VdPreview.TargetSize, Document, StringBuilder) - Static method in class com.android.ide.common.vectordrawable.VdPreview
This generates an image from a vector tree.
getPreviewFromVectorTree(VdPreview.TargetSize, VdTree, StringBuilder) - Static method in class com.android.ide.common.vectordrawable.VdPreview
This generates an image from a vector tree.
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.
getQualifierString() - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
Returns the folder configuration as a qualifier string, e.g.
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
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
getStandardOutputAsReader() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
getStandardOutputAsString() - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
Return the process output as a String.
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
 
getThisInstance() - Method in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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.
getType() - Method in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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 interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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
 
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 <uses-feature> 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, String) - Constructor for class com.android.ide.common.repository.GradleCoordinate
 
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
GradleCoordinate.ListComponent - Class in com.android.ide.common.repository
A list of components separated by dashes.
GradleCoordinate.NumberComponent - Class in com.android.ide.common.repository
 
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.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.StringComponent - Class in com.android.ide.common.repository
 
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.
handleOutput(ProcessOutput) - Method in class com.android.ide.common.process.TeeProcessOutputHandler
 
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
 
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.
isAtLeast(int, int, int) - Method in class com.android.ide.common.repository.GradleVersion
Is this GradleVersion at least as high as the given major, minor, micro version?
isAtLeast(int, int, int, String, int, boolean) - Method in class com.android.ide.common.repository.GradleVersion
Is this GradleVersion at least as high as the given major, minor, micro version?
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 (this) 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
 
isMobile(Device) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Whether the given device appears to be a mobile device (e.g.
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
 
isPreview(GradleCoordinate) - Static method in class com.android.ide.common.repository.MavenRepositories
Decides whether a given GradleCoordinate is considered preview.
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.DensityQualifier
 
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(ResourceQualifier) - Static method in class com.android.ide.common.resources.configuration.ResourceQualifier
 
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.ScreenSizeQualifier
 
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.
JavaProcessInfoImpl(String, String, List<String>, Map<String, Object>, List<String>) - Constructor for class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
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
 
JvmWideVariable<T> - Class in com.android.ide.common.util
A proxy object that can access a JVM-wide variable.
JvmWideVariable(String, String, TypeToken<T>, T) - Constructor for class com.android.ide.common.util.JvmWideVariable
Creates a JvmWideVariable instance that can access a JVM-wide variable.
JvmWideVariable(String, String, Class<T>, T) - Constructor for class com.android.ide.common.util.JvmWideVariable
Creates a JvmWideVariable instance that can access a JVM-wide variable.
JvmWideVariable.ValueWrapperMBean<T> - Interface in com.android.ide.common.util
The MBean interface, as required by a standard MBean implementation.

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
 
keySet() - Method in class com.android.ide.common.resources.ResourceValueMap
 
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

LABEL_GAP - Static variable in class com.android.ide.common.vectordrawable.VdIcon
Distance between the icon and the label
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
 
ListComponent() - Constructor for class com.android.ide.common.repository.GradleCoordinate.ListComponent
 
load(Bridge, ClassLoader) - Static method in class com.android.ide.common.rendering.LayoutLibrary
Returns a LayoutLibrary instance using the given Bridge and ClassLoader
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
 
loadClass(String, boolean) - Method in class com.android.ide.common.rendering.FilteredClassLoader
 
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
 
lock() - Method in interface com.android.ide.common.util.ReadWriteProcessLock.Lock
 
lock() - Method in interface com.android.ide.common.util.ReadWriteThreadLock.Lock
 
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.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.UsesConfiguration - Class in com.android.ide.common.xml
Class representing the uses-configuration node in the manifest.
ManifestData.UsesFeature - Class in com.android.ide.common.xml
Class representing a uses-feature node in the manifest.
ManifestData.UsesLibrary - Class in com.android.ide.common.xml
Class representing a uses-library node in the manifest.
matches(GradleCoordinate) - Method in class com.android.ide.common.repository.GradleCoordinate
Returns true if this fully-specified coordinate matches the given (optionally including +) coordinate.
MavenRepositories - Class in com.android.ide.common.repository
Utilities for dealing with the standard m2repository directory layout.
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.
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, File, File, ResourcePreprocessor, QueueableResourceCompiler, File) - 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
namespace - Variable in class com.android.ide.common.resources.ResourceUrl
The namespace, or null if it's in the project namespace
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
 
NONE - Static variable in class com.android.ide.common.repository.ResourceVisibilityLookup
 
NONE - Static variable in interface com.android.ide.common.res2.QueueableResourceCompiler
 
NONE - Static variable in interface com.android.ide.common.res2.ResourceCompiler
Resource compiler that doesn't do anything.
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
NumberComponent(int) - Constructor for class com.android.ide.common.repository.GradleCoordinate.NumberComponent
 

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

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.
PaddedNumberComponent(int, String) - Constructor for class com.android.ide.common.repository.GradleCoordinate.PaddedNumberComponent
 
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
 
parseToolOutput(String, boolean) - 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.
prepareConfigFormatMccMnc(String) - Static method in class com.android.ide.common.build.SplitOutputMatcher
Preparing the configuration string according to the format expected by the split-select tool.
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
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
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
 
processErrorOutputLines(LineProcessor<T>) - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
 
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.ProcessInfoImpl - Class in com.android.ide.common.process
 
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.
processStandardOutputLines(LineProcessor<T>) - Method in class com.android.ide.common.process.BaseProcessOutputHandler.BaseProcessOutput
Process each output line using an implementation of LineProcessor.
Provider() - Constructor for class com.android.ide.common.repository.ResourceVisibilityLookup.Provider
 
pushBack() - Method in class com.android.ide.common.blame.parser.util.OutputLineReader
 
put(String, ResourceValue) - Method in class com.android.ide.common.resources.ResourceValueMap
 

Q

QUALIFIER_SPLITTER - Static variable in class com.android.ide.common.resources.configuration.FolderConfiguration
Splitter which can be used to split qualifiers
QueueableResourceCompiler - Interface in com.android.ide.common.res2
A specialization of the ResourceCompiler that can queue compile request and execute them all using slave threads or processes.

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.
readLock() - Method in class com.android.ide.common.util.ReadWriteProcessLock
Returns the lock used for reading.
readLock() - Method in class com.android.ide.common.util.ReadWriteThreadLock
Returns the lock used for reading.
readSourceFolder(File, ILogger) - Method in class com.android.ide.common.res2.AssetSet
 
readSourceFolder(File, ILogger) - Method in class com.android.ide.common.res2.ResourceSet
 
ReadWriteProcessLock - Class in com.android.ide.common.util
A lock similar to ReentrantReadWriteLock used to synchronize threads both within the same JVM and across different JVMs, even in the presence of multiple custom class loaders.
ReadWriteProcessLock(Path) - Constructor for class com.android.ide.common.util.ReadWriteProcessLock
Creates a ReadWriteProcessLock instance for the given lock file.
ReadWriteProcessLock.Lock - Interface in com.android.ide.common.util
 
ReadWriteThreadLock - Class in com.android.ide.common.util
A lock similar to ReentrantReadWriteLock used to synchronize threads within the same JVM, even in the presence of multiple custom class loaders.
ReadWriteThreadLock(Object) - Constructor for class com.android.ide.common.util.ReadWriteThreadLock
Creates a ReadWriteThreadLock instance for the given lock object.
ReadWriteThreadLock.Lock - Interface in com.android.ide.common.util
 
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
 
remove(Object) - Method in class com.android.ide.common.resources.ResourceValueMap
 
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
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
 
ResourceCompiler - Interface in com.android.ide.common.res2
Compiler that will process individual resource files.
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, FolderConfiguration) - Constructor for class com.android.ide.common.res2.ResourceFile
Creates a resource file with a single resource item.
ResourceFile(File, List<ResourceItem>, String, FolderConfiguration) - 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, String) - 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, String) - Constructor for class com.android.ide.common.res2.ResourceSet
 
ResourceSet(String, boolean) - Constructor for class com.android.ide.common.res2.ResourceSet
 
ResourceSet(String, 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
ResourceValueMap - Class in com.android.ide.common.resources
A Map that treats all the keys as resources names.
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
rethrowFailure() - Method in interface com.android.ide.common.process.ProcessResult
Re-throws any failure executing this process.
RevisionComponent() - Constructor for class com.android.ide.common.repository.GradleCoordinate.RevisionComponent
 

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.
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
 
set(T) - Method in class com.android.ide.common.util.JvmWideVariable
Sets a value to this JVM-wide variable.
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.
setDontNormalizeQualifiers(boolean) - Method in class com.android.ide.common.res2.ResourceSet
 
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(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
 
setShouldParseResourceIds(boolean) - Method in class com.android.ide.common.res2.ResourceSet
 
setShowName(boolean) - Method in class com.android.ide.common.vectordrawable.VdIcon
Whether we should show the title displayed below the image.
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
 
setTrackSourcePositions(boolean) - Method in class com.android.ide.common.res2.ResourceSet
 
setType(Type) - Method in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
setUiModeQualifier(UiModeQualifier) - Method in class com.android.ide.common.resources.configuration.FolderConfiguration
 
setValue(T) - Method in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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
 
ShadowEffect(double, double, double, Color, double, boolean) - Constructor for class com.android.ide.common.util.AssetUtil.ShadowEffect
 
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 the API level 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
sortDevicesByScreenSize(List<Device>) - Static method in class com.android.ide.common.rendering.HardwareConfigHelper
Sorts the given list of Nexus devices according to rank
sortNexusListByRank(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
 
SourcelessResourceItem - Class in com.android.ide.common.res2
Resource items that have no source file (qualifiers and folder configuration supplied by other means).
SourcelessResourceItem(String, ResourceType, Node, String) - Constructor for class com.android.ide.common.res2.SourcelessResourceItem
 
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
SourceSize() - Constructor for class com.android.ide.common.vectordrawable.VdPreview.SourceSize
 
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
 
start() - Method in interface com.android.ide.common.res2.QueueableResourceCompiler
Start a new queueing request for compile activities.
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
 
StringComponent(String) - Constructor for class com.android.ide.common.repository.GradleCoordinate.StringComponent
 
submit(ProcessInfo, ProcessOutputHandler) - Method in class com.android.ide.common.process.DefaultProcessExecutor
Asynchronously submits a process for execution.
submit(ProcessInfo, ProcessOutputHandler) - Method in interface com.android.ide.common.process.ProcessExecutor
Executes an external process asynchronously as specified by the ProcessInfo.
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
supports(int) - Method in class com.android.ide.common.rendering.LayoutLibrary
Returns whether the LayoutLibrary supports a given Features.
SupportsScreens() - Constructor for class com.android.ide.common.xml.ManifestData.SupportsScreens
 
SupportsScreens(String) - Constructor for class com.android.ide.common.xml.ManifestData.SupportsScreens
Instantiate an instance from a string.
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

TeeProcessOutputHandler - Class in com.android.ide.common.process
Output handler that will forward output to multiple handlers.
TeeProcessOutputHandler(ProcessOutputHandler...) - Constructor for class com.android.ide.common.process.TeeProcessOutputHandler
Creates a new output handler.
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
 
THIS_INSTANCE_PROPERTY - Static variable in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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
 
ToolOutputParser(PatternAwareOutputParser, Message.Kind, 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 exception com.android.ide.common.process.BuildCommandException
 
toString() - Method in class com.android.ide.common.process.ProcessInfoBuilder.JavaProcessInfoImpl
 
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
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
TYPE_PROPERTY - Static variable in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 

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.
unlock() - Method in interface com.android.ide.common.util.ReadWriteProcessLock.Lock
 
unlock() - Method in interface com.android.ide.common.util.ReadWriteThreadLock.Lock
 
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
useEclipseIndent - Variable in class com.android.ide.common.xml.XmlFormatPreferences
Use the Eclipse indent (tab/space, indent size) settings?
UsesConfiguration() - Constructor for class com.android.ide.common.xml.ManifestData.UsesConfiguration
 
UsesFeature() - Constructor for class com.android.ide.common.xml.ManifestData.UsesFeature
 
UsesLibrary() - Constructor for class com.android.ide.common.xml.ManifestData.UsesLibrary
 

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
VALUE_PROPERTY - Static variable in interface com.android.ide.common.util.JvmWideVariable.ValueWrapperMBean
 
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.DataFile.FileType
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, String) - Constructor for class com.android.ide.common.resources.ValueResourceParser
 
ValueResourceParser.IValueResourceRepository - Interface in com.android.ide.common.resources
 
values() - Method in class com.android.ide.common.caching.CreatingCache
 
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.DataFile.FileType
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
 
VdIcon(URL, int, int) - Constructor for class com.android.ide.common.vectordrawable.VdIcon
 
VdIcon(VdIcon, Color) - 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.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
 
writeLock() - Method in class com.android.ide.common.util.ReadWriteProcessLock
Returns the lock used for writing.
writeLock() - Method in class com.android.ide.common.util.ReadWriteThreadLock
Returns the lock used for writing.

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 
Skip navigation links