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.
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 |
_numberOfHLCsExtracted1
public static int _numberOfHLCsExtracted1
_numberOfHLCsExtracted2
public static int _numberOfHLCsExtracted2
HLC_CCUS
public HLC_CCUS()
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.