public abstract class XMLInterpreter extends Object
TreeBuilder and
FormBuilder to handle the xml descriptions| Modifier and Type | Field and Description |
|---|---|
protected static String |
IMPORT_TAG |
static String |
LABELS_FILE |
static boolean |
SILENT |
| Constructor and Description |
|---|
XMLInterpreter() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
createComponent(String tagName,
Class componentClass,
Hashtable attributes) |
Hashtable |
getDefaultLabelList() |
Document |
getDocumentModel(InputStream input) |
Document |
getDocumentModel(String fileURI) |
Document |
getDocumentModel(StringBuffer fileContent) |
DocumentTreeModel |
getDocumentTreeModel(Document document) |
Document |
getExtendedDocument(InputStream input) |
Document |
getExtendedDocument(String fileURI) |
Node |
getRoot(Document document) |
protected Container |
interpreterTag(CustomNode childNode,
Container containerParent,
String packageName,
Hashtable labelsEquivalenceList) |
protected void |
processLabelFile(String fileURI,
Hashtable equivalences,
List processedFiled) |
public static boolean SILENT
public static final String LABELS_FILE
protected static final String IMPORT_TAG
public Document getDocumentModel(InputStream input)
public Document getExtendedDocument(InputStream input)
public Document getDocumentModel(StringBuffer fileContent) throws Exception
Exceptionpublic DocumentTreeModel getDocumentTreeModel(Document document)
protected void processLabelFile(String fileURI, Hashtable equivalences, List processedFiled) throws Exception
Exceptionprotected Container interpreterTag(CustomNode childNode, Container containerParent, String packageName, Hashtable labelsEquivalenceList)
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.