public class FastMenuXmlObserver extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
FastMenuXmlObserver.MenuInfoHandler |
| 限定符和类型 | 字段和说明 |
|---|---|
private static int |
FILE_COUNT |
private static Map<String,Long> |
FILE_MODIFY_TICK |
private FastMenuInfo |
menus |
| 构造器和说明 |
|---|
FastMenuXmlObserver() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static void |
filterMenuXmlFile(String path,
List<File> xmlList) |
private static List<File> |
getMenuXmlFiles() |
private void |
initMenuXml() |
static boolean |
isModified() |
private void |
notifyListener(FastMenuInfo menuInfo) |
void |
onScannerFinish() |
private void |
pullDefault(FastMenuInfo parent) |
void |
refreshMenus() |
private void |
sortMenus(FastMenuInfo menuInfo) |
private static int FILE_COUNT
private final FastMenuInfo menus
public static boolean isModified()
private void pullDefault(FastMenuInfo parent)
private void sortMenus(FastMenuInfo menuInfo)
private void notifyListener(FastMenuInfo menuInfo)
Copyright © 2021. All rights reserved.