Package org.apache.oodt.cas.cli.option.require

Examples of org.apache.oodt.cas.cli.option.require.ActionDependencyRule


      return new CmdLineOptionInstance(option, Lists.newArrayList(values));
   }

   public static RequirementRule createRequiredRequirementRule(
         CmdLineAction action) {
      ActionDependencyRule rule = new ActionDependencyRule();
      rule.setActionName(action.getName());
      rule.setRelation(Relation.REQUIRED);
      return rule;
   }
View Full Code Here


      return rule;
   }

   public static RequirementRule createOptionalRequirementRule(
         CmdLineAction action) {
      ActionDependencyRule rule = new ActionDependencyRule();
      rule.setActionName(action.getName());
      rule.setRelation(Relation.OPTIONAL);
      return rule;
   }
View Full Code Here

* @author bfoster (Brian Foster)
*/
public class TestActionDependencyRule extends TestCase {

   public void testInitialCase() {
      ActionDependencyRule actionDependency = new ActionDependencyRule();
      assertNull(actionDependency.getActionName());
      assertNull(actionDependency.getRelation());
   }
View Full Code Here

   }

   public void testVariableSetting() {
      String actionName = "operation";
      Relation relation = Relation.OPTIONAL;
      ActionDependencyRule actionDependency = new ActionDependencyRule(
            actionName, relation);
      assertEquals(actionName, actionDependency.getActionName());
      assertEquals(relation, actionDependency.getRelation());

      actionName = "action";
      relation = Relation.REQUIRED;
      actionDependency.setActionName(actionName);
      actionDependency.setRelation(relation);
      assertEquals(actionName, actionDependency.getActionName());
      assertEquals(relation, actionDependency.getRelation());
   }
View Full Code Here

   }

   public void testGetRelation() {
      String actionName = "operation";
      Relation relation = Relation.OPTIONAL;
      ActionDependencyRule actionDependency = new ActionDependencyRule(
            actionName, relation);
      assertEquals(relation,
            actionDependency.getRelation(createAction(actionName)));
   }
View Full Code Here

TOP

Related Classes of org.apache.oodt.cas.cli.option.require.ActionDependencyRule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.