Class FormXmlFileReader
- java.lang.Object
-
- com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlFileReader
-
- com._1c.g5.v8.dt.form.import_.xml.reader.FormXmlFileReader
-
- All Implemented Interfaces:
IXmlFileReader
public class FormXmlFileReader extends AbstractXmlFileReader
Form
XML file reader
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlFileReader
nodeFactory
-
-
Constructor Summary
Constructors Constructor Description FormXmlFileReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IXmlNode
getRootNode(Document document)
Method to take core xml element for importing objectprotected XmlReaderResult
read(IXmlNode node, Version version, XmlFileReaderContext readerContext)
Read xml nodeprotected XmlReaderResult
readFormContent(IXmlNode node, Version version, Form form, FormXmlReaderResult xrr)
Reads form content from the provided XMLnode
and fill the providedform
and reader result.-
Methods inherited from class com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlFileReader
getWrongAttributeValueMessage, getXmlElementRequiredMessage, getXmlFileReaderContext, read
-
-
-
-
Method Detail
-
getRootNode
protected IXmlNode getRootNode(Document document)
Description copied from class:AbstractXmlFileReader
Method to take core xml element for importing object- Specified by:
getRootNode
in classAbstractXmlFileReader
- Parameters:
document
- theDocument
of xml file- Returns:
IXmlNode
core xml element for importing object
-
read
protected XmlReaderResult read(IXmlNode node, Version version, XmlFileReaderContext readerContext)
Description copied from class:AbstractXmlFileReader
Read xml node- Specified by:
read
in classAbstractXmlFileReader
- Parameters:
node
- the core xml element for importing object, cannot benull
version
- xml runtime version, cannot benull
readerContext
- extended file reader context, cannot benull
- Returns:
- the
XmlReaderResult
as importing result, nevernull
-
readFormContent
protected XmlReaderResult readFormContent(IXmlNode node, Version version, Form form, FormXmlReaderResult xrr)
Reads form content from the provided XMLnode
and fill the providedform
and reader result.- Parameters:
node
- the XML node to read form from, cannot benull
version
- the 1C:Enterprise runtime version, cannot benull
form
- the form to fill, cannot benull
xrr
- the form XML reader result, cannot benull
- Returns:
- result with filled form, never
null
-
-