- Timestamp:
- 2004-08-20T13:59:02+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/cdm/PlugInManager.java
r8002 r8015 48 48 import org.greenstone.gatherer.gui.GComboBox; 49 49 import org.greenstone.gatherer.gui.GLIButton; 50 import org.greenstone.gatherer.msm.MSMUtils;51 50 import org.greenstone.gatherer.util.StaticStrings; 52 51 import org.greenstone.gatherer.util.Utility; 52 import org.greenstone.gatherer.util.XMLTools; 53 53 import org.w3c.dom.*; 54 54 import org.xml.sax.*; 55 55 56 /** This class is for maintaining a list of known plug-ins, and importing new plugins using the parser. */ 56 57 public class PlugInManager … … 490 491 String node_name = node.getNodeName(); 491 492 if (node_name.equalsIgnoreCase("PluginName")) { 492 String name = MSMUtils.getValue(node);493 String name = XMLTools.getValue(node); 493 494 plugin_list[i] = name; 494 495 i++; … … 559 560 node_name = node.getNodeName(); 560 561 if(node_name.equalsIgnoreCase("Name")) { 561 String name = MSMUtils.getValue(node);562 String name = XMLTools.getValue(node); 562 563 // We can save ourselves some processing time if a plugin with this name already exists in our manager. If so retrieve it and return it. 563 564 PlugIn existing = getBasePlugIn(name); … … 568 569 } 569 570 else if(node_name.equalsIgnoreCase("Desc")) { 570 plugin.setDescription( MSMUtils.getValue(node));571 plugin.setDescription(XMLTools.getValue(node)); 571 572 } 572 573 else if(node_name.equalsIgnoreCase(CollectionConfiguration.ABSTRACT_ELEMENT)) { 573 plugin.setIsAbstract( MSMUtils.getValue(node).equalsIgnoreCase(CollectionConfiguration.YES_STR));574 plugin.setIsAbstract(XMLTools.getValue(node).equalsIgnoreCase(CollectionConfiguration.YES_STR)); 574 575 } 575 576 // Parse the multitude of arguments. … … 584 585 node_name = det.getNodeName(); 585 586 if(node_name.equalsIgnoreCase("Name")) { 586 argument.setName( MSMUtils.getValue(det));587 argument.setName(XMLTools.getValue(det)); 587 588 } 588 589 else if(node_name.equalsIgnoreCase("Desc")) { 589 argument.setDescription( MSMUtils.getValue(det));590 argument.setDescription(XMLTools.getValue(det)); 590 591 } 591 592 else if(node_name.equalsIgnoreCase("Type")) { 592 argument.setType( MSMUtils.getValue(det));593 argument.setType(XMLTools.getValue(det)); 593 594 } 594 595 else if(node_name.equalsIgnoreCase("Default")) { 595 argument.setDefaultValue( MSMUtils.getValue(det));596 argument.setDefaultValue(XMLTools.getValue(det)); 596 597 } 597 598 else if(node_name.equalsIgnoreCase("List")) { … … 604 605 node_name = subvalue.getNodeName(); 605 606 if(node_name.equalsIgnoreCase("Name")) { 606 key = MSMUtils.getValue(subvalue);607 key = XMLTools.getValue(subvalue); 607 608 } 608 609 else if(node_name.equalsIgnoreCase("Desc")) { 609 desc = MSMUtils.getValue(subvalue);610 desc = XMLTools.getValue(subvalue); 610 611 } 611 612 } … … 617 618 } 618 619 else if(node_name.equalsIgnoreCase("Required")) { 619 String v = MSMUtils.getValue(det);620 String v = XMLTools.getValue(det); 620 621 if(v != null && v.equalsIgnoreCase("yes")) { 621 622 argument.setRequired(true); … … 623 624 } 624 625 else if(node_name.equals(StaticStrings.RANGE_ELEMENT)) { 625 String range_raw = MSMUtils.getValue(det);626 String range_raw = XMLTools.getValue(det); 626 627 int index = -1; 627 628 if((index = range_raw.indexOf(StaticStrings.COMMA_CHARACTER)) != -1) {
Note:
See TracChangeset
for help on using the changeset viewer.