Class FormParameterizedCommandMapping

    • Constructor Detail

      • FormParameterizedCommandMapping

        public FormParameterizedCommandMapping​(Supplier<Form> inputSupplier,
                                               ICommandInterfaceAccessor cmiAccessor,
                                               IBmModelManager modelManager,
                                               ICommandNameService nameService)
        Initializes a new instance of class.
        Parameters:
        inputSupplier - the form supplier as mapping input, can't be null
        cmiAccessor - the accessor to the command interface, can't be null
        modelManager - the BM model manager, can't be null
        nameService - the service forming names of a commands, can't be null
      • FormParameterizedCommandMapping

        @Deprecated
        public FormParameterizedCommandMapping​(Form input)
        Deprecated.
        Initializes a new instance of class.
        Parameters:
        input - The form.
      • FormParameterizedCommandMapping

        public FormParameterizedCommandMapping​(Supplier<Form> inputSupplier)
        Initializes a new instance of class.
        Parameters:
        inputSupplier - the form supplier as mapping input, can't be null