Package repast.simphony.integration
Class DefaultExtProgRunner
java.lang.Object
repast.simphony.integration.DefaultExtProgRunner
- All Implemented Interfaces:
IAction
,ExternalProgramRunner
,Reader
,Writer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSource
(IntegrationSource source) void
execute()
Executes this IAction, typically by performing a method call on some object.void
read()
boolean
removeSource
(IntegrationSource source) void
setExecutor
(LegacyExecutor executor) void
setWrittenObject
(Queryable queryable) Performs a setWriteObject on all the integration sources.void
write()
-
Constructor Details
-
DefaultExtProgRunner
public DefaultExtProgRunner()
-
-
Method Details
-
write
-
execute
public void execute()Description copied from interface:IAction
Executes this IAction, typically by performing a method call on some object. -
read
-
addSource
- Specified by:
addSource
in interfaceExternalProgramRunner
-
removeSource
- Specified by:
removeSource
in interfaceExternalProgramRunner
-
getSources
- Specified by:
getSources
in interfaceExternalProgramRunner
-
setWrittenObject
Performs a setWriteObject on all the integration sources.- Specified by:
setWrittenObject
in interfaceWriter
-
getExecutor
- Specified by:
getExecutor
in interfaceExternalProgramRunner
-
setExecutor
- Specified by:
setExecutor
in interfaceExternalProgramRunner
-