Class OutputEnabledRules

Object
AnchorBean<OutputEnabledRules>
OutputEnabledRules
Direct Known Subclasses:
OutputEnableRulesSpecify, Permissive

public abstract class OutputEnabledRules extends AnchorBean<OutputEnabledRules>
Bean that specifies an implementation of MultiLevelOutputEnabled.
Author:
Owen Feehan
  • Constructor Details

    • OutputEnabledRules

      public OutputEnabledRules()
  • Method Details

    • create

      public abstract MultiLevelOutputEnabled create(Optional<MultiLevelOutputEnabled> defaultRules)
      Creates rules for determining whether an output is enabled or disabled.
      Parameters:
      defaultRules - default output-enabled rules that may exist.
      Returns:
      rules for determining whether particular outputs are enabled.