Interface IMergeController
- All Known Implementing Classes:
StandardMergeController
public interface IMergeController
Controller for
IR State
mergers performed by
EState#mergeWith(EState, IMergeController)
.-
Method Summary
Modifier and TypeMethodDescriptionboolean
onInputOnly
(int varid) void
onMatch
(int varid) boolean
onMismatch
(int varid) boolean
onOutputOnly
(int varid)
-
Method Details
-
onMatch
void onMatch(int varid) - Parameters:
varid
- variable id
-
onMismatch
boolean onMismatch(int varid) - Parameters:
varid
- variable id- Returns:
- true indicates the mismatched input variable should be removed
-
onOutputOnly
boolean onOutputOnly(int varid) - Parameters:
varid
- variable id- Returns:
- true indicates the missing variable should be added to input
-
onInputOnly
boolean onInputOnly(int varid) - Parameters:
varid
- variable id- Returns:
- true indicates the missing variable should be removed from input
-