Ignore:
Timestamp:
2004-08-20T13:59:02+12:00 (20 years ago)
Author:
mdewsnip
Message:

Moved clear() and setValue() functions from MSMUtils into XMLTools. Moved NS_SEP string from MSMUtils into StaticStrings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/collection/BuildOptions.java

    r7739 r8015  
    88import org.greenstone.gatherer.Gatherer;
    99import org.greenstone.gatherer.cdm.Argument;
    10 import org.greenstone.gatherer.msm.MSMUtils;
    1110import org.greenstone.gatherer.util.ArrayTools;
    1211import org.greenstone.gatherer.util.Codec;
    1312import org.greenstone.gatherer.util.StaticStrings;
    1413import org.greenstone.gatherer.util.Utility;
     14import org.greenstone.gatherer.util.XMLTools;
    1515import org.w3c.dom.*;
    1616import org.xml.sax.InputSource;
     
    102102        Element argument = (Element) argument_list.item(i);
    103103        ArrayTools.add(arguments, argument.getAttribute(NAME));
    104         String value = MSMUtils.getValue(argument);
     104        String value = XMLTools.getValue(argument);
    105105        if(value != null && value.length() > 0) {
    106106        ArrayTools.add(arguments, value);
     
    229229            String node_name = node.getNodeName();
    230230            if(node_name.equals("Name")) {
    231             argument.setName(MSMUtils.getValue(node));
     231            argument.setName(XMLTools.getValue(node));
    232232            }
    233233            else if(node_name.equals("Desc")) {
    234             argument.setDescription(MSMUtils.getValue(node));
     234            argument.setDescription(XMLTools.getValue(node));
    235235            }
    236236            else if(node_name.equals("Type")) {
    237             argument.setType(MSMUtils.getValue(node));
     237            argument.setType(XMLTools.getValue(node));
    238238            }
    239239            else if(node_name.equals("Default")) {
    240             argument.setDefaultValue(MSMUtils.getValue(node));
     240            argument.setDefaultValue(XMLTools.getValue(node));
    241241            }
    242242            else if(node_name.equals("List")) {
     
    249249                    node_name = subvalue.getNodeName();
    250250                    if(node_name.equals("Name")) {
    251                     key = MSMUtils.getValue(subvalue);
     251                    key = XMLTools.getValue(subvalue);
    252252                    }
    253253                    else if(node_name.equals("Desc")) {
    254                     desc = MSMUtils.getValue(subvalue);
     254                    desc = XMLTools.getValue(subvalue);
    255255                    }
    256256                }
     
    262262            }
    263263            else if(node_name.equals("Required")) {
    264             String v = MSMUtils.getValue(node);
     264            String v = XMLTools.getValue(node);
    265265            if(v != null && v.equals("yes")) {
    266266                argument.setRequired(true);
     
    268268            }
    269269            else if(node_name.equals(StaticStrings.RANGE_ELEMENT)) {
    270             String range_raw = MSMUtils.getValue(node);
     270            String range_raw = XMLTools.getValue(node);
    271271            int comma_index = -1;
    272272            if((comma_index = range_raw.indexOf(StaticStrings.COMMA_CHARACTER)) != -1) {
     
    298298            }
    299299            else if(node_name.equals(StaticStrings.MODEGLI_ELEMENT)) {
    300             String mode_level_str = MSMUtils.getValue(node);
     300            String mode_level_str = XMLTools.getValue(node);
    301301            try {
    302302                int mode_level = Integer.parseInt(mode_level_str);
     
    331331            }
    332332            else {
    333             String argument_value = MSMUtils.getValue(argument_element);
     333            String argument_value = XMLTools.getValue(argument_element);
    334334            if(argument_value != null) {
    335335                result = argument_value;
     
    359359            values.add("-" + argument_element.getAttribute(NAME));
    360360            // Now retrieve the value.
    361             String argument_value = Codec.transform(MSMUtils.getValue(argument_element), Codec.DOM_TO_TEXT);
     361            String argument_value = Codec.transform(XMLTools.getValue(argument_element), Codec.DOM_TO_TEXT);
    362362            // If there is a value, tokenize it by commas only.
    363363            if(argument_value != null && argument_value.length() > 0) {
Note: See TracChangeset for help on using the changeset viewer.