public class AbstractParser extends Object
Modifier and Type | Field and Description |
---|---|
protected JAXBContext |
jaxbContext |
protected ThreadLocal<ParserState> |
parserState |
protected Scufl2Tools |
scufl2Tools |
protected Unmarshaller |
unmarshaller |
protected URITools |
uriTools |
Constructor and Description |
---|
AbstractParser() |
AbstractParser(ThreadLocal<ParserState> parserState) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearParserState() |
protected ParserState |
getParserState() |
protected void |
mapBean(String about,
WorkflowBean bean) |
protected void |
mapBean(URI uri,
WorkflowBean bean) |
protected URI |
resolve(String uri) |
protected <T extends WorkflowBean> |
resolveBeanUri(String resource,
Class<T> beanType) |
protected WorkflowBean |
resolveBeanUri(URI uri) |
protected JAXBContext jaxbContext
protected final ThreadLocal<ParserState> parserState
protected Scufl2Tools scufl2Tools
protected Unmarshaller unmarshaller
protected URITools uriTools
public AbstractParser()
public AbstractParser(ThreadLocal<ParserState> parserState)
protected void clearParserState()
protected ParserState getParserState()
protected void mapBean(String about, WorkflowBean bean)
protected void mapBean(URI uri, WorkflowBean bean)
protected <T extends WorkflowBean> T resolveBeanUri(String resource, Class<T> beanType) throws ReaderException
ReaderException
protected WorkflowBean resolveBeanUri(URI uri)
Copyright © 2014 myGrid. All rights reserved.