Dali Provisional API
Release 3.2

org.eclipse.jpt.common.core.utility.command
Interface CombinedExtendedCommandExecutor

All Superinterfaces:
CombinedCommandExecutor, CommandExecutor, ExtendedCommandExecutor, ExtendedJobCommandExecutor, JobCommandExecutor
All Known Implementing Classes:
CombinedExtendedCommandExecutor.Default, CombinedExtendedCommandExecutor.Inactive

public interface CombinedExtendedCommandExecutor
extends CombinedCommandExecutor, ExtendedJobCommandExecutor, ExtendedCommandExecutor

Combine the synchronouse job command executor and command executor interfaces.

Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.


Nested Class Summary
static class CombinedExtendedCommandExecutor.Default
          Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement.
static class CombinedExtendedCommandExecutor.Inactive
          Singleton implementation of the command executor interface that ignores any commands.
 
Method Summary
 
Methods inherited from interface org.eclipse.jpt.common.core.utility.command.ExtendedJobCommandExecutor
waitToExecute, waitToExecute, waitToExecute, waitToExecute, waitToExecute, waitToExecute
 
Methods inherited from interface org.eclipse.jpt.common.core.utility.command.JobCommandExecutor
execute, execute, execute
 
Methods inherited from interface org.eclipse.jpt.common.utility.command.ExtendedCommandExecutor
waitToExecute, waitToExecute
 
Methods inherited from interface org.eclipse.jpt.common.utility.command.CommandExecutor
execute
 


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.