segment.setXmltag(XmlTagEncoder.encode(name.trim())); segment.setDescription(description); segment.setTruncatable(true);
/** * Set values in {@link org.milyn.edisax.model.internal.Segment}. * @param segment the {@link org.milyn.edisax.model.internal.Segment} to populate. * @param node the Segment element. */ private void setValuesForSegment(Segment segment, Node node, String namespacePrefix, MappingNode parent) { segment.setMaxOccurs(getNodeValueAsInteger(node, "maxOccurs")); segment.setMinOccurs(getNodeValueAsInteger(node, "minOccurs")); segment.setSegcode(getAttributeValue(node, "segcode")); segment.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); segment.setIgnoreUnmappedFields(getNodeValueAsBoolean(node, "ignoreUnmappedFields")); segment.setDescription(getAttributeValue(node, "description")); setValuesForMappingNode(node, segment, namespacePrefix, parent); if(segment.getNodeTypeRef() == null) { // Backward compatibility support. Schema pre v 1.4 supported a segref // on <segment>, which we thn generalised as nodeTypeRef for all node types. segment.setNodeTypeRef(getAttributeValue(node, "segref")); } }
/** * Set values in {@link org.milyn.edisax.model.internal.Segment}. * @param segment the {@link org.milyn.edisax.model.internal.Segment} to populate. * @param node the Segment element. */ private void setValuesForSegment(Segment segment, Node node, String namespacePrefix, MappingNode parent) { segment.setMaxOccurs(getNodeValueAsInteger(node, "maxOccurs")); segment.setMinOccurs(getNodeValueAsInteger(node, "minOccurs")); segment.setSegcode(getAttributeValue(node, "segcode")); segment.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); segment.setIgnoreUnmappedFields(getNodeValueAsBoolean(node, "ignoreUnmappedFields")); segment.setDescription(getAttributeValue(node, "description")); setValuesForMappingNode(node, segment, namespacePrefix, parent); if(segment.getNodeTypeRef() == null) { // Backward compatibility support. Schema pre v 1.4 supported a segref // on <segment>, which we thn generalised as nodeTypeRef for all node types. segment.setNodeTypeRef(getAttributeValue(node, "segref")); } }
/** * Set values in {@link org.milyn.edisax.model.internal.Segment}. * @param segment the {@link org.milyn.edisax.model.internal.Segment} to populate. * @param node the Segment element. */ private void setValuesForSegment(Segment segment, Node node, String namespacePrefix, MappingNode parent) { segment.setMaxOccurs(getNodeValueAsInteger(node, "maxOccurs")); segment.setMinOccurs(getNodeValueAsInteger(node, "minOccurs")); segment.setSegcode(getAttributeValue(node, "segcode")); segment.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); segment.setIgnoreUnmappedFields(getNodeValueAsBoolean(node, "ignoreUnmappedFields")); segment.setDescription(getAttributeValue(node, "description")); setValuesForMappingNode(node, segment, namespacePrefix, parent); if(segment.getNodeTypeRef() == null) { // Backward compatibility support. Schema pre v 1.4 supported a segref // on <segment>, which we thn generalised as nodeTypeRef for all node types. segment.setNodeTypeRef(getAttributeValue(node, "segref")); } }
/** * Set values in {@link org.milyn.edisax.model.internal.Segment}. * @param segment the {@link org.milyn.edisax.model.internal.Segment} to populate. * @param node the Segment element. */ private void setValuesForSegment(Segment segment, Node node, String namespacePrefix, MappingNode parent) { segment.setMaxOccurs(getNodeValueAsInteger(node, "maxOccurs")); segment.setMinOccurs(getNodeValueAsInteger(node, "minOccurs")); segment.setSegcode(getAttributeValue(node, "segcode")); segment.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); segment.setIgnoreUnmappedFields(getNodeValueAsBoolean(node, "ignoreUnmappedFields")); segment.setDescription(getAttributeValue(node, "description")); setValuesForMappingNode(node, segment, namespacePrefix, parent); if(segment.getNodeTypeRef() == null) { // Backward compatibility support. Schema pre v 1.4 supported a segref // on <segment>, which we thn generalised as nodeTypeRef for all node types. segment.setNodeTypeRef(getAttributeValue(node, "segref")); } }