public final class FolderTypeRelationship
extends java.lang.Object
ResourceType and
ResourceFolderType.| Constructor and Description |
|---|
FolderTypeRelationship() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<ResourceFolderType> |
getIdGeneratingFolderTypes() |
static java.util.List<ResourceFolderType> |
getRelatedFolders(ResourceType resType)
Returns a list of
ResourceFolderType that can contain files generating resources
of the specified type. |
static java.util.List<ResourceType> |
getRelatedResourceTypes(ResourceFolderType folderType)
Returns a list of
ResourceTypes that can be generated from files inside a folder
of the specified type. |
static boolean |
isIdGeneratingFolderType(ResourceFolderType folderType)
Check if a folder may contain ID generating types (via android:id="@+id/xyz").
|
static boolean |
match(ResourceType resType,
ResourceFolderType folderType)
Returns true if the
ResourceType and the ResourceFolderType values match. |
public static java.util.List<ResourceType> getRelatedResourceTypes(ResourceFolderType folderType)
ResourceTypes that can be generated from files inside a folder
of the specified type.folderType - The folder type.ResourceType, possibly empty but never null.public static java.util.List<ResourceFolderType> getRelatedFolders(ResourceType resType)
ResourceFolderType that can contain files generating resources
of the specified type.resType - the type of resource.ResourceFolderType, possibly empty but never null.public static boolean isIdGeneratingFolderType(ResourceFolderType folderType)
folderType - The folder type.public static java.util.Collection<ResourceFolderType> getIdGeneratingFolderTypes()
public static boolean match(ResourceType resType, ResourceFolderType folderType)
ResourceType and the ResourceFolderType values match.resType - the resource type.folderType - the folder type.ResourceFolderType
could generate a resource of the specified ResourceType