public abstract class AbstractSimuOutputHandler extends java.lang.Object implements IDStabSimuOutputHandler
| Constructor and Description |
|---|
AbstractSimuOutputHandler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
close()
Will be called after the simulation for scripted output
|
java.util.List<java.lang.String> |
getOutputVarIdList()
get output var id list
|
boolean |
init(java.lang.String scriptFilename,
BaseDStabNetwork net)
Init with the script file name for scripted output
|
boolean |
isOutputFilter()
Check if there is an output variable filter
|
void |
onMsgEvent(IpssMessage e)
Process the msg
|
boolean |
onMsgEventStatus(IpssMessage e)
Process the msg and return a status
|
void |
setOutputFilter(boolean b)
Set output filter status
|
void |
setOutputVarIdList(java.lang.String[] list)
Set output var id list
|
public boolean init(java.lang.String scriptFilename,
BaseDStabNetwork net)
throws InterpssException
IDStabSimuOutputHandlerinit in interface IDStabSimuOutputHandlerInterpssExceptionpublic boolean close()
IDStabSimuOutputHandlerclose in interface IDStabSimuOutputHandlerpublic boolean isOutputFilter()
isOutputFilter in interface IDStabSimuOutputHandlerpublic void setOutputFilter(boolean b)
setOutputFilter in interface IDStabSimuOutputHandlerb - public java.util.List<java.lang.String> getOutputVarIdList()
getOutputVarIdList in interface IDStabSimuOutputHandlerpublic void setOutputVarIdList(java.lang.String[] list)
setOutputVarIdList in interface IDStabSimuOutputHandlerlist - public void onMsgEvent(IpssMessage e)
IpssMsgListeneronMsgEvent in interface IpssMsgListenerpublic boolean onMsgEventStatus(IpssMessage e)
IpssMsgListeneronMsgEventStatus in interface IpssMsgListenere - msg