Class StepData<T extends Step>

java.lang.Object
ru.bgcrm.model.process.wizard.base.StepData<T>
Direct Known Subclasses:
AddressInfoStep.AddressInfoStepData, ContinueStep.Data, CreateContractsStep.Data, FillContractParamsStep.Data, FillParamsStep.Data, FindContractStep.Data, JexlStep.Data, LinkCustomerStep.Data, SetContractTariffStep.Data, SetDescriptionStep.Data, SetExecutorsStep.Data, SetStatusStep.Data, ShowContractsByAddrParamStep.Data, ShowInetServiceStep.Data, ShowInetSessionStep.Data

public abstract class StepData<T extends Step> extends Object
  • Field Details Link icon

    • step Link icon

      protected final T extends Step step
    • data Link icon

      protected final WizardData data
  • Constructor Details Link icon

    • StepData Link icon

      protected StepData(T step, WizardData data)
  • Method Details Link icon

    • getStep Link icon

      public T getStep()
    • check Link icon

      public boolean check(Connection con)
      JEXL фильтр позволяющий включить или выключить шаг из списка.
      Parameters:
      con -
      Returns:
    • isFilled Link icon

      public abstract boolean isFilled(DynActionForm form, Connection con) throws Exception
      Throws:
      Exception