|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.android.ide.common.res2.MergeWriter<PreprocessDataItem>
com.android.ide.common.res2.PreprocessResourcesWriter
public class PreprocessResourcesWriter
MergeWriter for preprocessing resources.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.android.ide.common.res2.MergeConsumer |
|---|
MergeConsumer.ConsumerException |
| Constructor Summary | |
|---|---|
PreprocessResourcesWriter(java.io.File rootFolder)
|
|
| Method Summary | |
|---|---|
void |
addItem(PreprocessDataItem item)
Adds an item. |
boolean |
ignoreItemInMerge(PreprocessDataItem item)
|
void |
removeItem(PreprocessDataItem removedItem,
PreprocessDataItem replacedBy)
Removes an item. |
| Methods inherited from class com.android.ide.common.res2.MergeWriter |
|---|
end, getExecutor, getRootFolder, postWriteAction, start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PreprocessResourcesWriter(@NonNull
java.io.File rootFolder)
| Method Detail |
|---|
public void addItem(@NonNull
PreprocessDataItem item)
throws MergeConsumer.ConsumerException
MergeConsumerDataItem.isTouched() will
indicate whether the item actually changed.
item - the new item.
MergeConsumer.ConsumerException
public void removeItem(@NonNull
PreprocessDataItem removedItem,
@Nullable
PreprocessDataItem replacedBy)
throws MergeConsumer.ConsumerException
MergeConsumer
removedItem - the removed item.replacedBy - the optional item that replaces the removed item.
MergeConsumer.ConsumerExceptionpublic boolean ignoreItemInMerge(PreprocessDataItem item)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||