Collapse All Expand All

C#

Clarion Library 6.1.1
RefineableAssociativeRule Constructor
RefineableAssociativeRule Class See Also Send Feedback

[This is preliminary documentation and is subject to change.]

Initializes a new instance of the RefineableAssociativeRule class

Namespace: Clarion.Framework
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

# Syntax

C#
    protected RefineableAssociativeRule(
    	RefineableAssociativeRule<(Of <(<'T>)>)>..::..RefineableAssociativeRuleParameters pars,
    	Chunk conclusion,
    	PositiveMatchDeterminer matchMethod,
    	RuleGeneralizer<RefineableAssociativeRule> generalizationMethod,
    	RuleSpecializer<RefineableAssociativeRule> specializationMethod,
    	DeletionChecker deletionMethod,
    	EligibilityChecker elMethod
    )

#### Parameters

pars
  Type: Clarion.Framework.Templates..::..RefineableAssociativeRule<(Of <(<'T>)>)>..::..RefineableAssociativeRuleParameters

conclusion
  Type: Clarion.Framework.Core..::..Chunk

matchMethod
  Type: Clarion.Framework.Templates..::..PositiveMatchDeterminer

generalizationMethod
  Type: Clarion.Framework.Templates..::..RuleGeneralizer<(Of <(<'RefineableAssociativeRule>)>)>

specializationMethod
  Type: Clarion.Framework.Templates..::..RuleSpecializer<(Of <(<'RefineableAssociativeRule>)>)>

deletionMethod
  Type: Clarion.Framework.Templates..::..DeletionChecker

elMethod
  Type: Clarion.Framework.Templates..::..EligibilityChecker

# See Also

RefineableAssociativeRule Class
Clarion.Framework Namespace