Package hec.rss.model
Class RssConditionalItem
java.lang.Object
hec.model.ConditionalItem
hec.rss.model.RssConditionalItem
- All Implemented Interfaces:
AsciiSerializable,FieldAccessor,Serializable,Cloneable
Title: Hec Java Development
Description:
Copyright: Copyright (c) 2003
Company:
- See Also:
-
Field Summary
Fields inherited from class hec.model.ConditionalItem
_value1, _value2, FIRST_CONDITIONAL_VALUE, SECOND_CONDITIONAL_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetActiveTSRecordProxies(List list, int iotype) voidgetElementDependencies(RssSystem sys, Element sourceElem, List<Element> lastElemList) Examine all conditional values referenced in this conditional item to determine any elements referenced by conditional value tests.voidgetReferencedStateVariables(List svlist) adds all StateVariables refereced by conditionals to the given ListvoidMethods inherited from class hec.model.ConditionalItem
clone, evaluate, expressionString, getConditionalOperator, getConditionalValue, getFieldObject, getLogicalOperator, setConditionalOperator, setConditionalValue, setFieldObject, setLogicalOperator, toString, updateParentData
-
Constructor Details
-
RssConditionalItem
public RssConditionalItem()
-
-
Method Details
-
getReferencedStateVariables
adds all StateVariables refereced by conditionals to the given List -
updateTSProxyList
public void updateTSProxyList() -
getActiveTSRecordProxies
-
getElementDependencies
Examine all conditional values referenced in this conditional item to determine any elements referenced by conditional value tests. Add these referenced elements to the given List. Elements should only be added once to the given list.- Parameters:
lastElemList- list to contain the referenced elements
-