fr.esrf.tangoatk.core
Interface ICommandGroup

All Superinterfaces:
IEntityCollection, IRefreshee, java.io.Serializable
All Known Implementing Classes:
CommandGroup

public interface ICommandGroup
extends IEntityCollection

ICommandGroup is the interface that defines a commandGroup. Generally speaking, to work with command groups, one registers as an EndGroupExecution listener throught the addEndGroupExecutionListener, and calls the execute execute method. The method endGroupExecution of the listener is called when all the commands inside the group are executed.

See Also:
IEndGroupExecutionListener

Method Summary
 void addEndGroupExecutionListener(IEndGroupExecutionListener l)
           
 void execute()
           
 void removeEndGroupExecutionListener(IEndGroupExecutionListener l)
           
 void setFilter(IEntityFilter filter)
           
 
Methods inherited from interface fr.esrf.tangoatk.core.IEntityCollection
add, add, get, get, remove, size
 
Methods inherited from interface fr.esrf.tangoatk.core.IRefreshee
refresh
 

Method Detail

setFilter

void setFilter(IEntityFilter filter)

addEndGroupExecutionListener

void addEndGroupExecutionListener(IEndGroupExecutionListener l)

removeEndGroupExecutionListener

void removeEndGroupExecutionListener(IEndGroupExecutionListener l)

execute

void execute()