Class HLC_CCUS

java.lang.Object
  |
  +--HLC_CCUS

public class HLC_CCUS
extends java.lang.Object

The class `HLC_CCUS' implements the part of the Comparative Constraint- Understanding System that co-ordinates the extraction of HLCs from the two models, and the comparison of pairs of HLCs thus extracted.


Field Summary
static int _numberOfHLCsExtracted1
           
static int _numberOfHLCsExtracted2
           
 
Constructor Summary
HLC_CCUS()
           
 
Method Summary
static void extractHLCs(Frame frame1, Frame frame2, Slot slot, EntityPair entityPair)
          Called by CCUS_FMA.processDifference to extract HLCs from corresponding parts of a model.
static void forget1(Frame hlc)
          Remove an HLC from the remembrance structure for the first model.
static void forget2(Frame hlc)
          Remove an HLC from the remembrance structure for the second model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_numberOfHLCsExtracted1

public static int _numberOfHLCsExtracted1

_numberOfHLCsExtracted2

public static int _numberOfHLCsExtracted2
Constructor Detail

HLC_CCUS

public HLC_CCUS()
Method Detail

extractHLCs

public static void extractHLCs(Frame frame1,
                               Frame frame2,
                               Slot slot,
                               EntityPair entityPair)
Called by CCUS_FMA.processDifference to extract HLCs from corresponding parts of a model.
Parameters:
frame1 - A frame from the first model to extract HLCs from.
frame1 - A frame from the second model to extract HLCs from.
slot - The slot for which a difference was found.
entityPair - The current entity-pair for the summarised output (optional).

forget1

public static void forget1(Frame hlc)
Remove an HLC from the remembrance structure for the first model.
Parameters:
hlc - An HLC from the first model to forget.

forget2

public static void forget2(Frame hlc)
Remove an HLC from the remembrance structure for the second model.
Parameters:
hlc - An HLC from the second model to forget.