Class StationScript
java.lang.Object
edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
edu.sc.seis.sod.subsetter.station.StationScript
- All Implemented Interfaces:
SodElement
,StationSubsetter
,Subsetter
public class StationScript extends AbstractScriptSubsetter implements StationSubsetter
-
Field Summary
Fields inherited from class edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
config, engine, factory, script, scriptType
-
Constructor Summary
Constructors Constructor Description StationScript(org.w3c.dom.Element config)
-
Method Summary
Modifier and Type Method Description StringTree
accept(edu.iris.Fissures.network.StationImpl station, NetworkSource network)
StringTree
runScript(VelocityStation station, VelocityNetworkSource networkSource)
Run the script with the arguments as predefined variables.Methods inherited from class edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
cleanScript, eval, preeval, pullResult
-
Constructor Details
-
StationScript
public StationScript(org.w3c.dom.Element config)
-
-
Method Details
-
accept
public StringTree accept(edu.iris.Fissures.network.StationImpl station, NetworkSource network) throws java.lang.Exception- Specified by:
accept
in interfaceStationSubsetter
- Throws:
java.lang.Exception
-
runScript
public StringTree runScript(VelocityStation station, VelocityNetworkSource networkSource) throws java.lang.ExceptionRun the script with the arguments as predefined variables.- Throws:
java.lang.Exception
-