public class BMECatParser
extends java.lang.Object
BMECatContentHandler, the result of the handler returned through the
interface BMECatObjectProcessor to each
BMECatImportStep.| Modifier and Type | Class and Description |
|---|---|
static class |
BMECatParser.AbortRequestedException |
static class |
BMECatParser.MissingAttributeParseAbortException |
static class |
BMECatParser.TestParseAbortException |
| Modifier | Constructor and Description |
|---|---|
protected |
BMECatParser() |
|
BMECatParser(BMECatObjectProcessor processor) |
|
BMECatParser(BMECatObjectProcessor processor,
BMECatContentHandler handler) |
|
BMECatParser(BMECatObjectProcessor processor,
java.util.Map props) |
|
BMECatParser(BMECatObjectProcessor processor,
java.util.Map props,
BMECatContentHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createParser(java.lang.String parserName) |
ArticleUserDefinedExtensionsTagListener |
getArticleUserDefinedExtensionsTagListener() |
CatalogStructureUserDefinedExtensionsTagListener |
getCatalogStructureUserDefinedExtensionsTagListener() |
HeaderUserDefinedExtensionsTagListener |
getHeaderUserDefinedExtensionsTagListener() |
protected org.xml.sax.XMLReader |
getSAXParser() |
protected java.util.Map |
obtainDefaultFeatures() |
void |
parse(java.io.File file)
Convert file to URL and parse
|
void |
parse(org.xml.sax.InputSource inputSource) |
void |
setArticleUserDefinedExtensionsTagListener(ArticleUserDefinedExtensionsTagListener articleUserDefinedExtensionsTagListener)
Use this method to overwrite the default ArticleUserDefinedExtensionsTagListener.
|
void |
setCatalogUserDefinedExtensionsTagListener(CatalogStructureUserDefinedExtensionsTagListener catalogStructureUserDefinedExtensionsTagListener)
Use this method to overwrite the default CatalogStructureUserDefinedExtensionsTagListener.
|
void |
setContentHandler(org.xml.sax.ContentHandler handler) |
void |
setFeatures(java.util.Map props) |
void |
setHeaderUserDefinedExtensionsTagListener(HeaderUserDefinedExtensionsTagListener headerUserDefinedExtensionsTagListener)
Use this method to overwrite the default HeaderUserDefinedExtensionsTagListener.
|
protected BMECatParser()
public BMECatParser(BMECatObjectProcessor processor)
public BMECatParser(BMECatObjectProcessor processor, java.util.Map props)
public BMECatParser(BMECatObjectProcessor processor, BMECatContentHandler handler)
public BMECatParser(BMECatObjectProcessor processor, java.util.Map props, BMECatContentHandler handler)
protected void createParser(java.lang.String parserName)
public void setFeatures(java.util.Map props)
protected org.xml.sax.XMLReader getSAXParser()
public void setContentHandler(org.xml.sax.ContentHandler handler)
public void parse(java.io.File file)
throws AbortCronJobException
file - AbortCronJobExceptionpublic void parse(org.xml.sax.InputSource inputSource)
throws AbortCronJobException
AbortCronJobExceptionprotected java.util.Map obtainDefaultFeatures()
public HeaderUserDefinedExtensionsTagListener getHeaderUserDefinedExtensionsTagListener()
public void setHeaderUserDefinedExtensionsTagListener(HeaderUserDefinedExtensionsTagListener headerUserDefinedExtensionsTagListener)
headerUserDefinedExtensionsTagListener - public ArticleUserDefinedExtensionsTagListener getArticleUserDefinedExtensionsTagListener()
public void setArticleUserDefinedExtensionsTagListener(ArticleUserDefinedExtensionsTagListener articleUserDefinedExtensionsTagListener)
articleUserDefinedExtensionsTagListener - public CatalogStructureUserDefinedExtensionsTagListener getCatalogStructureUserDefinedExtensionsTagListener()
public void setCatalogUserDefinedExtensionsTagListener(CatalogStructureUserDefinedExtensionsTagListener catalogStructureUserDefinedExtensionsTagListener)
catalogStructureUserDefinedExtensionsTagListener - Copyright © 2018 SAP SE. All Rights Reserved.