| Constructor and Description |
|---|
AssetSet(java.lang.String configName)
Creates an asset set with a given configName.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.android.ide.common.resources.AssetFile |
createFileAndItems(java.io.File sourceFolder,
java.io.File file,
com.android.utils.ILogger logger) |
protected com.android.ide.common.resources.AssetFile |
createFileAndItemsFromXml(java.io.File file,
org.w3c.dom.Node fileNode)
Creates a DataFile and associated DataItems from an XML node from a file created with
DataSet.appendToXml(Node, Document, MergeConsumer, boolean) |
protected DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile> |
createSet(java.lang.String name) |
protected boolean |
isValidSourceFile(java.io.File sourceFolder,
java.io.File file) |
protected void |
readSourceFolder(java.io.File sourceFolder,
com.android.utils.ILogger logger)
Reads the content of a data folders and loads the DataItem.
|
addItem, addSource, addSources, checkFileForAndroidRes, checkItems, equals, findMatchingSourceFile, getConfigName, getDataFile, getDataMap, getSourceFiles, getValidateEnabled, handleChangedFile, handleNewFile, handleRemovedFile, hashCode, isEmpty, isIgnored, loadFile, loadFromFiles, processNewDataFile, setFolderFilter, setIgnoredPatterns, size, toString, updateWithpublic AssetSet(@NonNull
java.lang.String configName)
configName - the name of the config this set is associated with@NonNull protected DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile> createSet(@NonNull java.lang.String name)
protected com.android.ide.common.resources.AssetFile createFileAndItems(java.io.File sourceFolder,
java.io.File file,
com.android.utils.ILogger logger)
createFileAndItems in class DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile>protected com.android.ide.common.resources.AssetFile createFileAndItemsFromXml(@NonNull
java.io.File file,
@NonNull
org.w3c.dom.Node fileNode)
DataSetDataSet.appendToXml(Node, Document, MergeConsumer, boolean)createFileAndItemsFromXml in class DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile>file - the file represented by the DataFilefileNode - the XML node.protected boolean isValidSourceFile(@NonNull
java.io.File sourceFolder,
@NonNull
java.io.File file)
isValidSourceFile in class DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile>protected void readSourceFolder(@NonNull
java.io.File sourceFolder,
@NonNull
com.android.utils.ILogger logger)
throws MergingException
DataSetDataSet.processNewDataFile(java.io.File, DataFile, boolean).readSourceFolder in class DataSet<com.android.ide.common.resources.AssetItem,com.android.ide.common.resources.AssetFile>sourceFolder - the source folder to load the resources from.MergingException - if something goes wrong