Class DelayedCommand.Context

java.lang.Object
nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand.Context
Enclosing class:
DelayedCommand<T>

@Singleton public static final class DelayedCommand.Context extends Object
Provides context for creating delayed commands with all required dependencies.
  • Constructor Details

    • Context

      @Inject public Context(DelayedCommandInputManager delayedCommandInputManager, jakarta.inject.Provider<CommandFactory> commandFactoryProvider)
      Creates a new Context with all required dependencies for delayed commands.
      Parameters:
      delayedCommandInputManager - Manager for handling delayed command input requests.
      commandFactoryProvider - Provider for the command factory.