public static class CustomConfigurator.XMLCommandProcessor extends Object
Modifier and Type | Field and Description |
---|---|
private ScriptEngine |
engine |
private boolean |
lastV |
private Preferences |
mainPrefs |
private Map<String,Element> |
tasksMap |
Constructor and Description |
---|
XMLCommandProcessor(Preferences mainPrefs) |
private Preferences mainPrefs
private boolean lastV
private ScriptEngine engine
public XMLCommandProcessor(Preferences mainPrefs)
public void openAndReadXML(File file)
public void openAndReadXML(InputStream is)
private void processXML(Document document)
private void processXmlFragment(Element root)
private void processPreferencesElement(Element item)
private void processDeleteElement(Element item)
private void processDownloadElement(Element item)
private static void processPluginInstallElement(Element elem)
private void processMsgBoxElement(Element elem)
private void processAskElement(Element elem)
private void processIfElement(Element elem)
private void processElseElement(Element elem)
private boolean processRunTaskElement(Element elem)
private void processScriptElement(Element elem)
private String evalVars(String s)
s
- stringprivate Preferences readPreferencesFromDOMElement(Element item)
private static String normalizeDirName(String dir)