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/cdm/ClassifierManager.java

    r8002 r8015  
    2727package org.greenstone.gatherer.cdm;
    2828
    29 /**************************************************************************************
    30  * Written:      01/05/02
    31  * Revised:      16/08/02 Optimized and Commented.
    32  *               11/07/03 DOM support
    33  **************************************************************************************/
    3429import java.awt.*;
    3530import java.awt.event.*;
     
    5348import org.greenstone.gatherer.gui.GComboBox;
    5449import org.greenstone.gatherer.gui.GLIButton;
    55 import org.greenstone.gatherer.msm.MSMUtils;
    5650import org.greenstone.gatherer.util.StaticStrings;
    5751import org.greenstone.gatherer.util.Utility;
     52import org.greenstone.gatherer.util.XMLTools;
    5853import org.w3c.dom.*;
    5954import org.xml.sax.*;
     
    462457        String node_name = node.getNodeName();
    463458        if (node_name.equalsIgnoreCase("ClassifyName")) {
    464         String name = MSMUtils.getValue(node);
     459        String name = XMLTools.getValue(node);
    465460        class_list[i] = name;
    466461        i++;       
     
    499494        node_name = node.getNodeName();
    500495        if(node_name.equals("Name")) {
    501         String name = MSMUtils.getValue(node);
     496        String name = XMLTools.getValue(node);
    502497        // We can save ourselves some processing time if a classifier with this name already exists in our manager. If so retrieve it and return it.
    503498        Classifier existing = getBaseClassifier(name);
     
    508503        }
    509504        else if(node_name.equals("Desc")) {
    510         classifier.setDescription(MSMUtils.getValue(node));
     505        classifier.setDescription(XMLTools.getValue(node));
    511506        }
    512507        else if(node_name.equals(CollectionConfiguration.ABSTRACT_ELEMENT)) {
    513         classifier.setIsAbstract(MSMUtils.getValue(node).equalsIgnoreCase(CollectionConfiguration.YES_STR));
     508        classifier.setIsAbstract(XMLTools.getValue(node).equalsIgnoreCase(CollectionConfiguration.YES_STR));
    514509        }
    515510        // Parse the multitude of arguments.
     
    524519                node_name = det.getNodeName();
    525520                if(node_name.equals("Name")) {
    526                 argument.setName(MSMUtils.getValue(det));
     521                argument.setName(XMLTools.getValue(det));
    527522                }
    528523                else if(node_name.equals("Desc")) {
    529                 argument.setDescription(MSMUtils.getValue(det));
     524                argument.setDescription(XMLTools.getValue(det));
    530525                }
    531526                else if(node_name.equals("Type")) {
    532                 argument.setType(MSMUtils.getValue(det));
     527                argument.setType(XMLTools.getValue(det));
    533528                }
    534529                else if(node_name.equals("Default")) {
    535                 argument.setDefaultValue(MSMUtils.getValue(det));
     530                argument.setDefaultValue(XMLTools.getValue(det));
    536531                }
    537532                else if(node_name.equals("List")) {
     
    544539                        node_name = subvalue.getNodeName();
    545540                        if(node_name.equals("Name")) {
    546                         key = MSMUtils.getValue(subvalue);
     541                        key = XMLTools.getValue(subvalue);
    547542                        }
    548543                        else if(node_name.equals("Desc")) {
    549                         desc = MSMUtils.getValue(subvalue);
     544                        desc = XMLTools.getValue(subvalue);
    550545                        }
    551546                    }
     
    557552                }
    558553                else if(node_name.equals("Required")) {
    559                 String v = MSMUtils.getValue(det);
     554                String v = XMLTools.getValue(det);
    560555                ///ystem.err.println("Required = " + v);
    561556                if(v.equalsIgnoreCase("yes")) {
     
    565560                }
    566561                else if(node_name.equals(StaticStrings.RANGE_ELEMENT)) {
    567                 String range_raw = MSMUtils.getValue(det);
     562                String range_raw = XMLTools.getValue(det);
    568563                int index = -1;
    569564                if((index = range_raw.indexOf(StaticStrings.COMMA_CHARACTER)) != -1) {
Note: See TracChangeset for help on using the changeset viewer.