edu.ucla.util.code
Class SensitivityCoder
Object
AbstractCodeGenius
SensitivityCoder
- All Implemented Interfaces:
- ChangeBroadcaster, CodeGenius
public class SensitivityCoder
- extends AbstractCodeGenius
- implements CodeGenius
- Since:
- 060204
- Author:
- Keith Cascio
Method Summary |
String |
describe()
|
String |
describeDependencies()
|
void |
describeDependencies(Tree tree)
|
String |
getIconFileName()
|
OptionBreadth |
getOptionBreadth()
|
CodeOption[] |
getOptions()
|
String |
getOutputClassNameDefault()
|
String |
getShortDescription()
|
boolean |
isMultiEvent()
|
void |
setBeliefNetwork(BeliefNetwork bn)
|
void |
setConstraint(FiniteVariable var1,
Object value1,
FiniteVariable var2,
Object value2,
Object opComparison,
Object opArithmetic,
double constant)
|
void |
setDynamator(Dynamator dyn)
|
void |
setEvidence(Map evidence)
|
void |
setInferenceEngine(InferenceEngine ie)
|
void |
setPathInputFile(String path)
|
void |
writeCode(PrintStream out)
|
void |
writeConstraint(boolean withComments,
PrintStream out)
|
void |
writePost(boolean withComments,
CodeOptionValue breadth,
PrintStream out)
|
void |
writePre(boolean withComments,
CodeOptionValue breadth,
PrintStream out)
|
void |
writeQuery(boolean withComments,
PrintStream out)
|
void |
writeSensitivityRequest(boolean withComments,
PrintStream out)
|
Methods inherited from class AbstractCodeGenius |
addChangeListener, breadth, fireSettingChanged, getFlag, getOption, getOutputClassName, getWarnings, isCompilable, removeChangeListener, resetOptions, setFlag, setOption, setOutputClassName |
STR_NAME_OUTPUT_CLASS
public static final String STR_NAME_OUTPUT_CLASS
- See Also:
- Constant Field Values
STR_METHOD_NAME
public static final String STR_METHOD_NAME
- See Also:
- Constant Field Values
OPTION_AMOUNT
public static final OptionBreadth OPTION_AMOUNT
OPTION_WITH_COMMENTS
public static final CodeOption OPTION_WITH_COMMENTS
SensitivityCoder
public SensitivityCoder()
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interface CodeGenius
- Since:
- 022305
describe
public String describe()
- Specified by:
describe
in interface CodeGenius
getShortDescription
public String getShortDescription()
- Specified by:
getShortDescription
in interface CodeGenius
describeDependencies
public String describeDependencies()
- Specified by:
describeDependencies
in interface CodeGenius
describeDependencies
public void describeDependencies(Tree tree)
- Specified by:
describeDependencies
in interface CodeGenius
getOutputClassNameDefault
public String getOutputClassNameDefault()
- Specified by:
getOutputClassNameDefault
in interface CodeGenius
writeCode
public void writeCode(PrintStream out)
- Specified by:
writeCode
in interface CodeGenius
getOptions
public CodeOption[] getOptions()
- Specified by:
getOptions
in interface CodeGenius
getOptionBreadth
public OptionBreadth getOptionBreadth()
- Specified by:
getOptionBreadth
in interface CodeGenius
- Since:
- 20060327
setEvidence
public void setEvidence(Map evidence)
setPathInputFile
public void setPathInputFile(String path)
setDynamator
public void setDynamator(Dynamator dyn)
setInferenceEngine
public void setInferenceEngine(InferenceEngine ie)
setBeliefNetwork
public void setBeliefNetwork(BeliefNetwork bn)
isMultiEvent
public boolean isMultiEvent()
setConstraint
public void setConstraint(FiniteVariable var1,
Object value1,
FiniteVariable var2,
Object value2,
Object opComparison,
Object opArithmetic,
double constant)
writePre
public void writePre(boolean withComments,
CodeOptionValue breadth,
PrintStream out)
writePost
public void writePost(boolean withComments,
CodeOptionValue breadth,
PrintStream out)
writeQuery
public void writeQuery(boolean withComments,
PrintStream out)
writeSensitivityRequest
public void writeSensitivityRequest(boolean withComments,
PrintStream out)
writeConstraint
public void writeConstraint(boolean withComments,
PrintStream out)
Copyright 2010 UCLA Automated Reasoning Group