Package hec.model
Interface ITSDataSet
public interface ITSDataSet
Description of the Interface
-
Method Summary
Modifier and TypeMethodDescriptionbooleanappendTSRecords(ITSDataSet tsdataset) Description of the MethodbooleancheckFilteredTSRecords(Vector tsproxyFilterList) Description of the MethodbooleancheckTSRecords(Vector tsrecVec) Description of the MethodvoidDescription of the MethodDescription of the MethodcreateTSRecord(String name, int varid, String param) Description of the MethodcreateTSRecord(String name, String param) Description of the MethodgetFilteredTSRecords(Vector list) Gets the filteredTSRecords attribute of the ITSDataSet objectgetName()Returns the name of the Data SetGets the parentClassName attribute of the ITSDataSet objectGets the parentPath attribute of the ITSDataSet objectgetTSRecord(String name, int varid) Gets the tSRecord attribute of the ITSDataSet objectgetTSRecord(String name, String param) Gets the tSRecord attribute of the ITSDataSet objectgetTSRecordByPathParts(String bPart, String cPart) Gets the tSRecordByPathParts attribute of the ITSDataSet objectintGets the tSRecordCount attribute of the ITSDataSet objectGets the tSRecords attribute of the ITSDataSet objectgetTSRecordSummaryTable(String typestr) Gets the tSRecordSummaryTable attribute of the ITSDataSet objectintgetType()Gets the type attribute of the ITSDataSet objectvoidinit()Description of the Methodbooleaninitialize(int beginDate, int beginTime, int timeStepMin, int numSteps, String timeWindow) Description of the Methodbooleaninitialize(RunTimeWindow rtw) Description of the MethodbooleanbooleanloadFilteredTSRecords(Vector tsproxyFilterList) Description of the MethodloadTSRecord(String name, int varId, String timewinstr) Description of the MethodloadTSRecord(String name, String param, String timewinstr) Description of the MethodbooleanDescription of the MethodbooleanloadTSRecords(Vector tsrecVec) Description of the MethodbooleanreadData(BufferedReader input) Description of the MethodbooleanDescription of the MethodbooleanvoidSets the description attribute of the ITSDataSet objectvoidsetModified(boolean b) voidSets the name attribute of the ITSDataSet objectvoidsetParentPath(String path, String classname) Sets the parentPath attribute of the ITSDataSet objectbooleansetType(int t) Sets the type attribute of the ITSDataSet objectvoidshiftDataSet(HecTime newStartTime) Description of the MethodvoidDescription of the MethodvoidupdateTSRecordVector(TSManager manager) Description of the MethodbooleanwriteData(BufferedWriter out) Description of the MethodbooleanDescription of the Method
-
Method Details
-
getName
String getName()Returns the name of the Data Set- Returns:
- String
-
createTSRecord
TSRecord createTSRecord()Description of the Method- Returns:
- Description of the Return Value
-
getTSRecordCount
int getTSRecordCount()Gets the tSRecordCount attribute of the ITSDataSet object- Returns:
- The tSRecordCount value
-
getTSRecordSummaryTable
Gets the tSRecordSummaryTable attribute of the ITSDataSet object- Parameters:
typestr- Description of the Parameter- Returns:
- The tSRecordSummaryTable value
-
setParentPath
Sets the parentPath attribute of the ITSDataSet object- Parameters:
path- The new parentPath valueclassname- The new parentPath value
-
getParentPath
String getParentPath()Gets the parentPath attribute of the ITSDataSet object- Returns:
- The parentPath value
-
getParentClassName
String getParentClassName()Gets the parentClassName attribute of the ITSDataSet object- Returns:
- The parentClassName value
-
shiftDataSet
Description of the Method- Parameters:
newStartTime- Description of the Parameter
-
shiftDataSet
Description of the Method- Parameters:
rtw- Description of the Parameter
-
getType
int getType()Gets the type attribute of the ITSDataSet object- Returns:
- The type value
-
setType
boolean setType(int t) Sets the type attribute of the ITSDataSet object- Parameters:
t- The new type value- Returns:
- Description of the Return Value
-
appendTSRecords
Description of the Method- Parameters:
tsdataset- Description of the Parameter- Returns:
- Description of the Return Value
-
init
void init()Description of the Method -
getTSRecords
Vector getTSRecords()Gets the tSRecords attribute of the ITSDataSet object- Returns:
- The tSRecords value
-
getFilteredTSRecords
Gets the filteredTSRecords attribute of the ITSDataSet object- Parameters:
list- Description of the Parameter- Returns:
- The filteredTSRecords value
-
updateTSRecordVector
Description of the Method- Parameters:
manager- Description of the Parameter
-
writeTSRecords
boolean writeTSRecords()Description of the Method- Returns:
- Description of the Return Value
-
loadFilteredTSRecords
Description of the Method- Parameters:
tsproxyFilterList- Description of the Parameter- Returns:
- Description of the Return Value
-
loadTSRecords
boolean loadTSRecords()Description of the Method- Returns:
- Description of the Return Value
-
loadTSRecords
Description of the Method- Parameters:
tsrecVec- Description of the Parameter- Returns:
- Description of the Return Value
-
loadTSRecord
Description of the Method- Parameters:
name- Description of the ParametervarId- Description of the Parametertimewinstr- Description of the Parameter- Returns:
- Description of the Return Value
-
loadTSRecord
Description of the Method- Parameters:
name- Description of the Parameterparam- Description of the Parametertimewinstr- Description of the Parameter- Returns:
- Description of the Return Value
-
checkFilteredTSRecords
Description of the Method- Parameters:
tsproxyFilterList- Description of the Parameter- Returns:
- Description of the Return Value
-
checkTSRecords
Description of the Method- Parameters:
tsrecVec- Description of the Parameter- Returns:
- Description of the Return Value
-
initialize
Description of the Method- Parameters:
beginDate- Description of the ParameterbeginTime- Description of the ParametertimeStepMin- Description of the ParameternumSteps- Description of the ParametertimeWindow- Description of the Parameter- Returns:
- Description of the Return Value
-
initialize
Description of the Method- Parameters:
rtw- Description of the Parameter- Returns:
- Description of the Return Value
-
reinitialize
Description of the Method- Parameters:
rtw- Description of the Parameter- Returns:
- Description of the Return Value
-
getTSRecord
Gets the tSRecord attribute of the ITSDataSet object- Parameters:
name- Description of the Parametervarid- Description of the Parameter- Returns:
- The tSRecord value
-
getTSRecord
Gets the tSRecord attribute of the ITSDataSet object- Parameters:
name- Description of the Parameterparam- Description of the Parameter- Returns:
- The tSRecord value
-
getTSRecordByPathParts
Gets the tSRecordByPathParts attribute of the ITSDataSet object- Parameters:
bPart- Description of the ParametercPart- Description of the Parameter- Returns:
- The tSRecordByPathParts value
-
createTSRecord
Description of the Method- Parameters:
name- Description of the Parametervarid- Description of the Parameterparam- Description of the Parameter- Returns:
- Description of the Return Value
-
createTSRecord
Description of the Method- Parameters:
name- Description of the Parameterparam- Description of the Parameter- Returns:
- Description of the Return Value
-
clearTSRecordList
void clearTSRecordList()Description of the Method -
writeData
Description of the Method- Parameters:
out- Description of the Parameter- Returns:
- Description of the Return Value
-
readData
Description of the Method- Parameters:
input- Description of the Parameter- Returns:
- Description of the Return Value
-
setDescription
Sets the description attribute of the ITSDataSet object- Parameters:
s- The new description value
-
setName
Sets the name attribute of the ITSDataSet object- Parameters:
s- The new name value
-
setModified
void setModified(boolean b) -
isModified
boolean isModified() -
saveManager
boolean saveManager() -
getAltName
String getAltName()
-