refs #408 - Added when to @Action
refs #408 - TerminalActionDefinition's row and column properties dropped in favor of using getPosition()