Tabnine Logo
EDIConfigDigester.getAttributeValue
Code IndexAdd Tabnine to your IDE (free)

How to use
getAttributeValue
method
in
org.milyn.edisax.model.EDIConfigDigester

Best Java code snippets using org.milyn.edisax.model.EDIConfigDigester.getAttributeValue (Showing top 20 results out of 315)

origin: smooks/smooks

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Integer value if attribute exists in node.
 */
private static Integer getNodeValueAsInteger(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Integer.parseInt(value);
}
origin: smooks/smooks

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Boolean value if attribute exists in node.
 */
private static Boolean getNodeValueAsBoolean(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Boolean.parseBoolean(value);
}
origin: org.milyn/milyn-edisax-parser

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Integer value if attribute exists in node.
 */
private static Integer getNodeValueAsInteger(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Integer.parseInt(value);
}
origin: org.virtuslab/milyn-edisax-parser

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Integer value if attribute exists in node.
 */
private static Integer getNodeValueAsInteger(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Integer.parseInt(value);
}
origin: org.milyn/milyn-smooks-all

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Integer value if attribute exists in node.
 */
private static Integer getNodeValueAsInteger(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Integer.parseInt(value);
}
origin: org.milyn/milyn-smooks-all

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Boolean value if attribute exists in node.
 */
private static Boolean getNodeValueAsBoolean(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Boolean.parseBoolean(value);
}
origin: org.milyn/milyn-edisax-parser

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Boolean value if attribute exists in node.
 */
private static Boolean getNodeValueAsBoolean(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Boolean.parseBoolean(value);
}
origin: org.virtuslab/milyn-edisax-parser

/**
 * Gets attribute value from node if it exists. Otherwise returns null.
 * @param node the node.
 * @param name the name of the attribute.
 * @return Boolean value if attribute exists in node.
 */
private static Boolean getNodeValueAsBoolean(Node node, String name) {
  String value = getAttributeValue(node, name);
  if (value == null) {
    return null;
  }
  return Boolean.parseBoolean(value);
}
origin: org.milyn/milyn-smooks-all

/**
 * Digest attributes of Delimiter element and populate Delimiter.
 * @param node the Delimiter element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private static void digestDelimiters(Node node, Edimap edimap) {
  Delimiters delimiters = new Delimiters();
  edimap.setDelimiters(delimiters);
  delimiters.setSegment(getAttributeValue(node, "segment"));
  delimiters.setField(getAttributeValue(node, "field"));
  delimiters.setFieldRepeat(getAttributeValue(node, "fieldRepeat"));
  delimiters.setComponent(getAttributeValue(node, "component"));
  delimiters.setSubComponent(getAttributeValue(node, "sub-component"));
  delimiters.setEscape(getAttributeValue(node, "escape"));
  delimiters.setDecimalSeparator(getAttributeValue(node, "decimalSeparator"));
}
origin: org.virtuslab/milyn-edisax-parser

/**
 * Digest attributes of Delimiter element and populate Delimiter.
 * @param node the Delimiter element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private static void digestDelimiters(Node node, Edimap edimap) {
  Delimiters delimiters = new Delimiters();
  edimap.setDelimiters(delimiters);
  delimiters.setSegment(getAttributeValue(node, "segment"));
  delimiters.setField(getAttributeValue(node, "field"));
  delimiters.setFieldRepeat(getAttributeValue(node, "fieldRepeat"));
  delimiters.setComponent(getAttributeValue(node, "component"));
  delimiters.setSubComponent(getAttributeValue(node, "sub-component"));
  delimiters.setEscape(getAttributeValue(node, "escape"));
  delimiters.setDecimalSeparator(getAttributeValue(node, "decimalSeparator"));
}
origin: smooks/smooks

/**
 * Digest attributes of Delimiter element and populate Delimiter.
 * @param node the Delimiter element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private static void digestDelimiters(Node node, Edimap edimap) {
  Delimiters delimiters = new Delimiters();
  edimap.setDelimiters(delimiters);
  delimiters.setSegment(getAttributeValue(node, "segment"));
  delimiters.setField(getAttributeValue(node, "field"));
  delimiters.setFieldRepeat(getAttributeValue(node, "fieldRepeat"));
  delimiters.setComponent(getAttributeValue(node, "component"));
  delimiters.setSubComponent(getAttributeValue(node, "sub-component"));
  delimiters.setEscape(getAttributeValue(node, "escape"));
  delimiters.setDecimalSeparator(getAttributeValue(node, "decimalSeparator"));
}
origin: org.milyn/milyn-edisax-parser

/**
 * Digest attributes of Delimiter element and populate Delimiter.
 * @param node the Delimiter element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private static void digestDelimiters(Node node, Edimap edimap) {
  Delimiters delimiters = new Delimiters();
  edimap.setDelimiters(delimiters);
  delimiters.setSegment(getAttributeValue(node, "segment"));
  delimiters.setField(getAttributeValue(node, "field"));
  delimiters.setFieldRepeat(getAttributeValue(node, "fieldRepeat"));
  delimiters.setComponent(getAttributeValue(node, "component"));
  delimiters.setSubComponent(getAttributeValue(node, "sub-component"));
  delimiters.setEscape(getAttributeValue(node, "escape"));
  delimiters.setDecimalSeparator(getAttributeValue(node, "decimalSeparator"));
}
origin: smooks/smooks

/**
 * Set values in {@link org.milyn.edisax.model.internal.MappingNode}.
 * @param node the {@link org.milyn.edisax.model.internal.MappingNode} to populate.
 * @param mappingNode the MappingNode element.
 */
private void setValuesForMappingNode(Node node, MappingNode mappingNode, String namespacePrefix, MappingNode parent) {
  mappingNode.setName(getAttributeValue(node, "name"));
  mappingNode.setXmltag(getAttributeValue(node, "xmltag"));
  mappingNode.setNodeTypeRef(getAttributeValue(node, "nodeTypeRef"));
  mappingNode.setDocumentation(getNodeValue(node, namespacePrefix + "documentation"));
  mappingNode.setParent(parent);
  if (parent != null) {
    mappingNode.setNamespace(parent.getNamespace());
  }
}
origin: org.virtuslab/milyn-edisax-parser

/**
 * Set values in {@link org.milyn.edisax.model.internal.MappingNode}.
 * @param node the {@link org.milyn.edisax.model.internal.MappingNode} to populate.
 * @param mappingNode the MappingNode element.
 */
private void setValuesForMappingNode(Node node, MappingNode mappingNode, String namespacePrefix, MappingNode parent) {
  mappingNode.setName(getAttributeValue(node, "name"));
  mappingNode.setXmltag(getAttributeValue(node, "xmltag"));
  mappingNode.setNodeTypeRef(getAttributeValue(node, "nodeTypeRef"));
  mappingNode.setDocumentation(getNodeValue(node, namespacePrefix + "documentation"));
  mappingNode.setParent(parent);
  if (parent != null) {
    mappingNode.setNamespace(parent.getNamespace());
  }
}
origin: org.milyn/milyn-smooks-all

/**
 * Set values in {@link org.milyn.edisax.model.internal.MappingNode}.
 * @param node the {@link org.milyn.edisax.model.internal.MappingNode} to populate.
 * @param mappingNode the MappingNode element.
 */
private void setValuesForMappingNode(Node node, MappingNode mappingNode, String namespacePrefix, MappingNode parent) {
  mappingNode.setName(getAttributeValue(node, "name"));
  mappingNode.setXmltag(getAttributeValue(node, "xmltag"));
  mappingNode.setNodeTypeRef(getAttributeValue(node, "nodeTypeRef"));
  mappingNode.setDocumentation(getNodeValue(node, namespacePrefix + "documentation"));
  mappingNode.setParent(parent);
  if (parent != null) {
    mappingNode.setNamespace(parent.getNamespace());
  }
}
origin: org.milyn/milyn-edisax-parser

/**
 * Set values in {@link org.milyn.edisax.model.internal.MappingNode}.
 * @param node the {@link org.milyn.edisax.model.internal.MappingNode} to populate.
 * @param mappingNode the MappingNode element.
 */
private void setValuesForMappingNode(Node node, MappingNode mappingNode, String namespacePrefix, MappingNode parent) {
  mappingNode.setName(getAttributeValue(node, "name"));
  mappingNode.setXmltag(getAttributeValue(node, "xmltag"));
  mappingNode.setNodeTypeRef(getAttributeValue(node, "nodeTypeRef"));
  mappingNode.setDocumentation(getNodeValue(node, namespacePrefix + "documentation"));
  mappingNode.setParent(parent);
  if (parent != null) {
    mappingNode.setNamespace(parent.getNamespace());
  }
}
origin: smooks/smooks

/**
 * Digest attributes of Import element and populate Import.
 * @param node the Import element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private void digestImport(Node node, Edimap edimap) {
  Import edimapImport = new Import();
  edimap.getImports().add(edimapImport);
  
  URI resourceURI = importLocator.resolveURI(getAttributeValue(node, "resource"));
  edimapImport.setResourceURI(resourceURI);
  
  edimapImport.setNamespace(getAttributeValue(node, "namespace"));
  edimapImport.setTruncatableFields(getNodeValueAsBoolean(node, "truncatableFields"));
  edimapImport.setTruncatableComponents(getNodeValueAsBoolean(node, "truncatableComponents"));
  edimapImport.setTruncatableSegments(getNodeValueAsBoolean(node, "truncatableSegments"));
}
origin: org.virtuslab/milyn-edisax-parser

/**
 * Digest attributes of Import element and populate Import.
 * @param node the Import element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private void digestImport(Node node, Edimap edimap) {
  Import edimapImport = new Import();
  edimap.getImports().add(edimapImport);
  
  URI resourceURI = importLocator.resolveURI(getAttributeValue(node, "resource"));
  edimapImport.setResourceURI(resourceURI);
  
  edimapImport.setNamespace(getAttributeValue(node, "namespace"));
  edimapImport.setTruncatableFields(getNodeValueAsBoolean(node, "truncatableFields"));
  edimapImport.setTruncatableComponents(getNodeValueAsBoolean(node, "truncatableComponents"));
  edimapImport.setTruncatableSegments(getNodeValueAsBoolean(node, "truncatableSegments"));
}
origin: org.milyn/milyn-edisax-parser

/**
 * Digest attributes of Import element and populate Import.
 * @param node the Import element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private void digestImport(Node node, Edimap edimap) {
  Import edimapImport = new Import();
  edimap.getImports().add(edimapImport);
  
  URI resourceURI = importLocator.resolveURI(getAttributeValue(node, "resource"));
  edimapImport.setResourceURI(resourceURI);
  
  edimapImport.setNamespace(getAttributeValue(node, "namespace"));
  edimapImport.setTruncatableFields(getNodeValueAsBoolean(node, "truncatableFields"));
  edimapImport.setTruncatableComponents(getNodeValueAsBoolean(node, "truncatableComponents"));
  edimapImport.setTruncatableSegments(getNodeValueAsBoolean(node, "truncatableSegments"));
}
origin: org.milyn/milyn-smooks-all

/**
 * Digest attributes of Import element and populate Import.
 * @param node the Import element.
 * @param edimap the {@link org.milyn.edisax.model.internal.Edimap} to populate.
 */
private void digestImport(Node node, Edimap edimap) {
  Import edimapImport = new Import();
  edimap.getImports().add(edimapImport);
  
  URI resourceURI = importLocator.resolveURI(getAttributeValue(node, "resource"));
  edimapImport.setResourceURI(resourceURI);
  
  edimapImport.setNamespace(getAttributeValue(node, "namespace"));
  edimapImport.setTruncatableFields(getNodeValueAsBoolean(node, "truncatableFields"));
  edimapImport.setTruncatableComponents(getNodeValueAsBoolean(node, "truncatableComponents"));
  edimapImport.setTruncatableSegments(getNodeValueAsBoolean(node, "truncatableSegments"));
}
org.milyn.edisax.modelEDIConfigDigestergetAttributeValue

Javadoc

Gets attribute value from node if it exists. Otherwise returns null.

Popular methods of EDIConfigDigester

  • <init>
    Public constructor.
  • assertValidXSD
    Assert that schema used for validation are valid, i.e. the schema is either edi-message-mapping-1.0
  • digestComponent
    Digests attributes and child elements of Component element.
  • digestDelimiters
    Digest attributes of Delimiter element and populate Delimiter.
  • digestDescription
    Digest attributes of Description element and populate Description.
  • digestEDIConfig
  • digestField
    Digests attributes and child elements of Field element.
  • digestImport
    Digest attributes of Import element and populate Import.
  • digestParameters
    Digests parameters from parameters attribute and insertsthe parameters into the valueNode. If first
  • digestSegment
    Digests attributes and child elements of Segment element.
  • digestSegmentGroup
  • digestSegments
    Digest attributes and child elements of Segments element. Populates Segments.
  • digestSegmentGroup,
  • digestSegments,
  • digestXSDValidatedConfig,
  • getNodeValue,
  • getNodeValueAsBoolean,
  • getNodeValueAsInteger,
  • retrieveNamespace,
  • setValuesForComponent,
  • setValuesForField

Popular in Java

  • Running tasks concurrently on multiple threads
  • setContentView (Activity)
  • compareTo (BigDecimal)
  • onCreateOptionsMenu (Activity)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • Path (java.nio.file)
  • JFileChooser (javax.swing)
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now