edu.ucla.belief.inference
Class JoinTreeSettings

Object
  extended by JoinTreeSettings
All Implemented Interfaces:
ChangeBroadcaster, UserObject

public class JoinTreeSettings
extends Object
implements UserObject, ChangeBroadcaster

Since:
20030923
Author:
keith cascio

Field Summary
 ChangeEvent EVENT_SETTING_CHANGED
           
static boolean FLAG_DEBUG_VERBOSE
           
 
Constructor Summary
JoinTreeSettings()
           
 
Method Summary
 boolean addChangeListener(ChangeListener listener)
          interface ChangeBroadcaster
 void copy(JoinTreeSettings toCopy)
           
 ChangeBroadcaster fireSettingChanged()
          interface ChangeBroadcaster
 EliminationHeuristic getEliminationHeuristic()
           
 JoinTreeInferenceEngine getEngine()
           
 JTUnifier getJoinTree()
           
 UserObject onClone()
          interface UserObject
 boolean removeChangeListener(ChangeListener listener)
          interface ChangeBroadcaster
 void setDebugID(String id)
           
 void setEliminationHeuristic(EliminationHeuristic h)
           
 void setEngine(JoinTreeInferenceEngine engine)
           
 void setJoinTree(JTUnifier jointree)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLAG_DEBUG_VERBOSE

public static boolean FLAG_DEBUG_VERBOSE

EVENT_SETTING_CHANGED

public final ChangeEvent EVENT_SETTING_CHANGED
Constructor Detail

JoinTreeSettings

public JoinTreeSettings()
Method Detail

setEliminationHeuristic

public void setEliminationHeuristic(EliminationHeuristic h)

getEliminationHeuristic

public EliminationHeuristic getEliminationHeuristic()

setJoinTree

public void setJoinTree(JTUnifier jointree)
Since:
012904

getJoinTree

public JTUnifier getJoinTree()
Since:
012904

setEngine

public void setEngine(JoinTreeInferenceEngine engine)

getEngine

public JoinTreeInferenceEngine getEngine()

copy

public void copy(JoinTreeSettings toCopy)

setDebugID

public void setDebugID(String id)

fireSettingChanged

public ChangeBroadcaster fireSettingChanged()
interface ChangeBroadcaster

Specified by:
fireSettingChanged in interface ChangeBroadcaster

addChangeListener

public boolean addChangeListener(ChangeListener listener)
interface ChangeBroadcaster

Specified by:
addChangeListener in interface ChangeBroadcaster

removeChangeListener

public boolean removeChangeListener(ChangeListener listener)
interface ChangeBroadcaster

Specified by:
removeChangeListener in interface ChangeBroadcaster

onClone

public UserObject onClone()
interface UserObject

Specified by:
onClone in interface UserObject


Copyright 2010 UCLA Automated Reasoning Group