Class DendrogramDimensionValuePartReader
- java.lang.Object
-
- com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlPartReader
-
- com._1c.g5.v8.dt.chart._import.xml.reader.part.dendrogram.AbstractDendrogramXmlPartReader
-
- com._1c.g5.v8.dt.chart._import.xml.reader.part.dendrogram.DendrogramDimensionValuePartReader
-
- All Implemented Interfaces:
IXmlPartReader
- Direct Known Subclasses:
DendrogramLinkValuePartReader
public class DendrogramDimensionValuePartReader extends AbstractDendrogramXmlPartReader
DendrogramDimensionValue
XML part reader.
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.chart._import.xml.reader.part.dendrogram.AbstractDendrogramXmlPartReader
dendrogramFactory
-
Fields inherited from class com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlPartReader
xmlReadHelper
-
Fields inherited from interface com._1c.g5.v8.dt.import_.xml.reader.IXmlPartReader
XML_PART_READERS
-
-
Constructor Summary
Constructors Constructor Description DendrogramDimensionValuePartReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
getDimensionValueClass()
ReturnsEClass
of dendrogram's dimension value to be created during reading XML.void
read(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EStructuralFeature feature, IXmlNode node, String attributeName, Version version, IXmlReadErrorCollector errorCollector)
Read and convert node named attribute content to value in context-feature.protected void
readValue(DendrogramDimensionValue value, IXmlNode node, Version version, IXmlReadErrorCollector errorCollector)
Reads XML and fills the specified value.-
Methods inherited from class com._1c.g5.v8.dt.import_.xml.reader.AbstractXmlPartReader
getWrongAttributeValueMessage, getXmlElementRequiredMessage, read, setRefers, setValue
-
-
-
-
Method Detail
-
read
public void read(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EStructuralFeature feature, IXmlNode node, String attributeName, Version version, IXmlReadErrorCollector errorCollector)
Description copied from interface:IXmlPartReader
Read and convert node named attribute content to value in context-feature.- Parameters:
context
- the contextEObject
, cannot benull
feature
- theEStructuralFeature
, cannot benull
node
- the sourceIXmlNode
, cannot benull
attributeName
- the name of attribute to set as value in model, ornull
to use text from nodeversion
- the version of importing 1C:Enterprise XML files, cannot benull
errorCollector
- theIXmlReadErrorCollector
to add occurred errors
-
getDimensionValueClass
protected org.eclipse.emf.ecore.EClass getDimensionValueClass()
ReturnsEClass
of dendrogram's dimension value to be created during reading XML. Descendants must override it to provide the correct class.- Returns:
- the class of dendrogram's dimension value
-
readValue
protected void readValue(DendrogramDimensionValue value, IXmlNode node, Version version, IXmlReadErrorCollector errorCollector)
Reads XML and fills the specified value. Can be extended by descendants.- Parameters:
value
- the value to fill, cannot benull
node
- the xml node, cannot benull
version
- the current project version, cannot benull
errorCollector
- the errors collector, cannot benull
-
-