1 23 package org.objectweb.clif.scenario.util.isac.util.tree.nodes; 24 25 import java.util.Vector ; 26 27 import org.objectweb.clif.scenario.util.isac.plugin.gui.ParametersWidgetsNode; 28 import org.objectweb.clif.scenario.util.isac.util.tree.Node; 29 import org.objectweb.clif.scenario.util.isac.util.tree.NodeDescription; 30 31 36 public class NonePluginNode { 37 38 43 public static Vector getHelp(String type) { 44 if (Node.NCHOICE.equals(type)) { 45 return NChoiceNode.getHelp() ; 46 } 47 if (Node.CHOICE.equals(type)) { 48 return ChoiceNode.getHelp() ; 49 } 50 return null ; 52 } 53 54 59 public static NodeDescription createNodeDescription(String type) { 60 if (Node.CHOICE.equals(type)) { 61 return ChoiceNode.createNodeDescription() ; 62 } 63 if (Node.BEHAVIOR.equals(type)) { 64 return BehaviorNode.createNodeDescription() ; 65 } 66 if (Node.BEHAVIORS.equals(type)) { 67 return BehaviorsNode.createNodeDescription() ; 68 } 69 return new NodeDescription(type) ; 71 } 72 73 78 public static ParametersWidgetsNode createParametersWidgetsNode(String type) { 79 if (Node.BEHAVIOR.equals(type)) 80 return BehaviorNode.createParametersWidgetsNode() ; 81 if (Node.CHOICE.equals(type)) 82 return ChoiceNode.createParametersWidgetsNode() ; 83 return null ; 85 } 86 87 } 88 | Popular Tags |