/** * Set values in {@link org.milyn.edisax.model.internal.Component}. * @param component the {@link org.milyn.edisax.model.internal.Component} to populate. * @param node the Component element. * @throws org.milyn.edisax.EDIConfigurationException is thrown when values are badly formatted. */ private void setValuesForComponent(Component component, Node node, String namespacePrefix, MappingNode parent) throws EDIConfigurationException { component.setRequired(getNodeValueAsBoolean(node, "required")); component.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); setValuesForValueNode(node, component, namespacePrefix, parent); }
/** * Set values in {@link org.milyn.edisax.model.internal.Component}. * @param component the {@link org.milyn.edisax.model.internal.Component} to populate. * @param node the Component element. * @throws org.milyn.edisax.EDIConfigurationException is thrown when values are badly formatted. */ private void setValuesForComponent(Component component, Node node, String namespacePrefix, MappingNode parent) throws EDIConfigurationException { component.setRequired(getNodeValueAsBoolean(node, "required")); component.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); setValuesForValueNode(node, component, namespacePrefix, parent); }
/** * Set values in {@link org.milyn.edisax.model.internal.Component}. * @param component the {@link org.milyn.edisax.model.internal.Component} to populate. * @param node the Component element. * @throws org.milyn.edisax.EDIConfigurationException is thrown when values are badly formatted. */ private void setValuesForComponent(Component component, Node node, String namespacePrefix, MappingNode parent) throws EDIConfigurationException { component.setRequired(getNodeValueAsBoolean(node, "required")); component.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); setValuesForValueNode(node, component, namespacePrefix, parent); }
/** * Set values in {@link org.milyn.edisax.model.internal.Component}. * @param component the {@link org.milyn.edisax.model.internal.Component} to populate. * @param node the Component element. * @throws org.milyn.edisax.EDIConfigurationException is thrown when values are badly formatted. */ private void setValuesForComponent(Component component, Node node, String namespacePrefix, MappingNode parent) throws EDIConfigurationException { component.setRequired(getNodeValueAsBoolean(node, "required")); component.setTruncatable(getNodeValueAsBoolean(node, "truncatable")); setValuesForValueNode(node, component, namespacePrefix, parent); }
if ( truncatableComponents != null ) { for (Component component : field.getComponents()) { component.setTruncatable(isTruncatable(truncatableComponents, component.isTruncatable()));
if ( truncatableComponents != null ) { for (Component component : field.getComponents()) { component.setTruncatable(isTruncatable(truncatableComponents, component.isTruncatable()));
if ( truncatableComponents != null ) { for (Component component : field.getComponents()) { component.setTruncatable(isTruncatable(truncatableComponents, component.isTruncatable()));
if ( truncatableComponents != null ) { for (Component component : field.getComponents()) { component.setTruncatable(isTruncatable(truncatableComponents, component.isTruncatable()));
private static void populateComponent(Component toComponent, Component fromComponent) { toComponent.setDocumentation(fromComponent.getDocumentation()); toComponent.setMaxLength(fromComponent.getMaxLength()); toComponent.setMinLength(fromComponent.getMinLength()); toComponent.setTruncatable(true); toComponent.setDataType(fromComponent.getDataType()); toComponent.setDataTypeParameters(fromComponent.getTypeParameters()); toComponent.setXmltag(XmlTagEncoder.encode(fromComponent.getXmltag())); toComponent.setName(fromComponent.getName()); }