public abstract class StationLogicalSubsetter extends LogicalSubsetter
Modifier and Type | Field and Description |
---|---|
static java.util.List<java.lang.String> |
packages |
filterList
Constructor and Description |
---|
StationLogicalSubsetter(org.w3c.dom.Element config) |
Modifier and Type | Method and Description |
---|---|
StringTree |
accept(StationImpl sta,
NetworkSource network) |
static StationSubsetter |
createSubsetter(Subsetter s) |
java.util.List<java.lang.String> |
getPackages() |
protected Subsetter |
getSubsetter(Subsetter s) |
abstract boolean |
isSuccess(StringTree[] reasons) |
abstract boolean |
shouldContinue(StringTree result) |
getSubsetters
public StationLogicalSubsetter(org.w3c.dom.Element config) throws ConfigurationException
ConfigurationException
public java.util.List<java.lang.String> getPackages()
getPackages
in class LogicalSubsetter
protected Subsetter getSubsetter(Subsetter s) throws ConfigurationException
getSubsetter
in class LogicalSubsetter
ConfigurationException
public StringTree accept(StationImpl sta, NetworkSource network) throws java.lang.Exception
java.lang.Exception
public abstract boolean shouldContinue(StringTree result)
public abstract boolean isSuccess(StringTree[] reasons)
public static StationSubsetter createSubsetter(Subsetter s) throws ConfigurationException
ConfigurationException