Inheritance diagram for kddml.Core.QueryElement.Condition.ConditionChecker:
Public Member Functions | |
abstract void | checkConditionValidity () throws XMLSpecialElementException |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Checks the static correctness of this condition. In particular, for each primitive case of the condition, the method checks if the terms refere to a legal type as defined in the language DTDs and the operation type is supported. Throws an exception if some base term do not match the KDDML language DTDs.
Implemented in kddml.Core.QueryElement.Condition.AndCondition, kddml.Core.QueryElement.Condition.BaseCondition, kddml.Core.QueryElement.Condition.BooleanCondition, kddml.Core.QueryElement.Condition.NotCondition, and kddml.Core.QueryElement.Condition.OrCondition. |