Package hec.model
Interface ITSDataSet
public interface ITSDataSet
Description of the Interface
-
Method Summary
Modifier and TypeMethodDescriptionboolean
appendTSRecords
(ITSDataSet tsdataset) Description of the Methodboolean
checkFilteredTSRecords
(Vector tsproxyFilterList) Description of the Methodboolean
checkTSRecords
(Vector tsrecVec) Description of the Methodvoid
Description 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 objectint
Gets the tSRecordCount attribute of the ITSDataSet objectGets the tSRecords attribute of the ITSDataSet objectgetTSRecordSummaryTable
(String typestr) Gets the tSRecordSummaryTable attribute of the ITSDataSet objectint
getType()
Gets the type attribute of the ITSDataSet objectvoid
init()
Description of the Methodboolean
initialize
(int beginDate, int beginTime, int timeStepMin, int numSteps, String timeWindow) Description of the Methodboolean
initialize
(RunTimeWindow rtw) Description of the Methodboolean
boolean
loadFilteredTSRecords
(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 Methodboolean
Description of the Methodboolean
loadTSRecords
(Vector tsrecVec) Description of the Methodboolean
readData
(BufferedReader input) Description of the Methodboolean
Description of the Methodboolean
void
Sets the description attribute of the ITSDataSet objectvoid
setModified
(boolean b) void
Sets the name attribute of the ITSDataSet objectvoid
setParentPath
(String path, String classname) Sets the parentPath attribute of the ITSDataSet objectboolean
setType
(int t) Sets the type attribute of the ITSDataSet objectvoid
shiftDataSet
(HecTime newStartTime) Description of the Methodvoid
Description of the Methodvoid
updateTSRecordVector
(TSManager manager) Description of the Methodboolean
writeData
(BufferedWriter out) Description of the Methodboolean
Description 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()
-