ter.API.EngineSearch
Class ProtectionGroupCriterion

java.lang.Object
  |
  +--ter.API.EngineSearch.GroupCriterion
        |
        +--ter.API.EngineSearch.ProtectionGroupCriterion

public class ProtectionGroupCriterion
extends GroupCriterion

Title:

Description:

Copyright: Copyright (c) 2003

Company:

Version:
1.0
Author:
unascribed

Constructor Summary
ProtectionGroupCriterion()
           
 
Method Summary
 void selectLogicalLinkCriterion(Criterion c, int ll)
          Deprecated. the mediator has not been implemented.
 void selectStatesCriterion(Criterion c, int state)
          This the mediator for selecting a criterion.
 
Methods inherited from class ter.API.EngineSearch.GroupCriterion
addCriterion, evaluateCriterion, getCriterion, getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtectionGroupCriterion

public ProtectionGroupCriterion()
Method Detail

selectStatesCriterion

public void selectStatesCriterion(Criterion c,
                                  int state)
This the mediator for selecting a criterion. Thank to this method, we are able to apply simple rukes like : "only one criterion can be selected at once at the state YES" NB : for this group there is a rule that I call Uniq. Only one of

Specified by:
selectStatesCriterion in class GroupCriterion
Parameters:
c - the criterion to set.
state - the state to set c
See Also:
EngineSearchConst

selectLogicalLinkCriterion

public void selectLogicalLinkCriterion(Criterion c,
                                       int ll)
Deprecated. the mediator has not been implemented.

Specified by:
selectLogicalLinkCriterion in class GroupCriterion
Parameters:
c - the criterion
ll - the state
See Also:
electStatesCriterion