edu.ucla.belief.io.hugin
Interface HuginNode

All Superinterfaces:
Cloneable, Comparable, FiniteVariable, HuginReaderConstants, PropertySuperintendent, StandardNode, Variable
All Known Implementing Classes:
HuginNodeImpl

public interface HuginNode
extends StandardNode, HuginReaderConstants

A class for encapsulating a hugin node description.


Field Summary
 
Fields inherited from interface PropertySuperintendent
KEY_APPROXIMATED_PARENTS, KEY_EXCLUDEARRAY, KEY_EXCLUDEPOLICY, KEY_HUGIN_ID, KEY_HUGIN_LABEL, KEY_HUGIN_NAME, KEY_HUGIN_NODE_SIZE, KEY_HUGIN_POSITION, KEY_HUGIN_potential, KEY_HUGIN_potential_data, KEY_HUGIN_STATES, KEY_HUGIN_SUBTYPE, KEY_HUGINITY, KEY_IDS_RECOVERABLE_PARENTS, KEY_ISMAPVARIABLE, KEY_RECOVERABLES, KEY_SEENDEFAULTEVIDENCE, KEY_SOFT_EVIDENCE_CHILDREN, KEY_USERPROPERTIES, VALUE_PERMISSIVE, VALUE_STRICT, VALUE_TRUE
 
Fields inherited from interface HuginReaderConstants
CLASS, COMMENT, CONTINUOUS, DECISION, DEFAULT, DISCRETE, EOF, ID, MAP_LIT, NET, NODE, NUM, POTENTIAL, STRING, tokenImage, UTILITY, VALSTRING
 
Method Summary
 int getNodeType()
           
 int getValueType()
           
 boolean isSpecifiedDimension()
           
 void resetSpecifiedDimension()
           
 
Methods inherited from interface StandardNode
getDefaultStateIndex, getDiagnosisType, getDimension, getExcludeArray, getExcludePolicy, getLabel, getLocation, isMAPVariable, setDiagnosisType, setDimension, setExcludeArray, setExcludePolicy, setLabel, setLocation, setMAPVariable
 
Methods inherited from interface FiniteVariable
contains, getCPTShell, getCPTShell, getDSLNodeType, grep, grep, grep, index, insert, instance, instance, instances, remove, set, setCPTShell, setCPTShell, setDSLNodeType, size
 
Methods inherited from interface Variable
clone, delete, getEnumProperties, getID, getProperty, getUserObject, setID, setProperty, setUserObject
 
Methods inherited from interface Comparable
compareTo
 
Methods inherited from interface PropertySuperintendent
getProperties
 

Method Detail

getValueType

int getValueType()

getNodeType

int getNodeType()

isSpecifiedDimension

boolean isSpecifiedDimension()

resetSpecifiedDimension

void resetSpecifiedDimension()


Copyright 2010 UCLA Automated Reasoning Group