ar.com.ktulu.util.command
Class CommandGroup

java.lang.Object
  |
  +--ar.com.ktulu.util.command.CommandGroup

public class CommandGroup
extends java.lang.Object

Author:
Luis Parravicini

Constructor Summary
CommandGroup()
           
 
Method Summary
 void add(java.lang.String name, Command cmd)
           
 boolean contains(CommandData cmd)
           
 boolean contains(java.lang.String name)
           
 void execute(CommandData data)
           
 void execute(Context ctx, CommandData data)
           
 void execute(Context ctx, java.lang.String name, java.lang.String[] params)
           
 void execute(java.lang.String name)
           
 void execute(java.lang.String name, java.lang.String[] params)
           
 java.util.Iterator iterator()
           
 void remove(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandGroup

public CommandGroup()
Method Detail

contains

public boolean contains(java.lang.String name)

contains

public boolean contains(CommandData cmd)

add

public void add(java.lang.String name,
                Command cmd)

execute

public void execute(CommandData data)
             throws CommandException
CommandException

execute

public void execute(java.lang.String name)
             throws CommandException
CommandException

execute

public void execute(Context ctx,
                    CommandData data)
             throws CommandException
CommandException

execute

public void execute(java.lang.String name,
                    java.lang.String[] params)
             throws CommandException
CommandException

execute

public void execute(Context ctx,
                    java.lang.String name,
                    java.lang.String[] params)
             throws CommandException
CommandException

remove

public void remove(java.lang.String name)

iterator

public java.util.Iterator iterator()