Class OutputEnabledRules

Object
org.anchoranalysis.bean.AnchorBean<OutputEnabledRules>
org.anchoranalysis.io.output.bean.rules.OutputEnabledRules
Direct Known Subclasses:
OutputEnableRulesSpecify, Permissive

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

  • 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.