public abstract class AbstractModelParser extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected Schema | 
schema  | 
protected SchemaFactory | 
schemaFactory  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractModelParser()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
configureFactory(DocumentBuilderFactory dbf)
allows subclasses to configure the  
DocumentBuilderFactory. | 
protected abstract ModelInstance | 
createModelInstance(DomDocument document)  | 
ModelInstance | 
getEmptyModel()  | 
ModelInstance | 
parseModelFromStream(InputStream inputStream)  | 
void | 
validateModel(DomDocument document)
Validate DOM document 
 | 
protected SchemaFactory schemaFactory
protected Schema schema
protected void configureFactory(DocumentBuilderFactory dbf)
DocumentBuilderFactory.dbf - the factory to configurepublic ModelInstance parseModelFromStream(InputStream inputStream)
public ModelInstance getEmptyModel()
public void validateModel(DomDocument document)
document - the DOM document to validateprotected abstract ModelInstance createModelInstance(DomDocument document)
Copyright © 2018. All rights reserved.