public interface CorrelationDefinitions
This interface is part of the description of a SystemPlugin
.
All methods relates to the correlation settings that are possible for this system.
UseCustomCorrelationDefinitions
if custom inputs are needed
when calculating the correlation modeModifier and Type | Method and Description |
---|---|
boolean |
allowCoLocation()
Indicates whether this
SystemPlugin supports co-location or not |
List<CorrelationMode> |
getCorrelationModes()
The list of correlation modes supported by this
SystemPlugin |
List<String> |
getInterfererTargetPointNames()
The list of names of points that can be used as correlation
target points when this
SystemPlugin is an interfering system |
List<String> |
getVictimCorrelationPoints()
The list of names of points that can be used as correlation
source points when this
SystemPlugin is a victim system |
Point2D |
getVictimPosition(VictimResultCollector collector,
String correlationPoint)
In the method getVictimCorrelationPoints a list of point names
can be chosen as the victim system position.
|
List<String> getVictimCorrelationPoints()
SystemPlugin
is a victim systemPoint2D getVictimPosition(VictimResultCollector collector, String correlationPoint)
collector
- victim system collected resultscorrelationPoint
- name of the position which should be mapped to a pointList<String> getInterfererTargetPointNames()
SystemPlugin
is an interfering systemList<CorrelationMode> getCorrelationModes()
SystemPlugin
boolean allowCoLocation()
SystemPlugin
supports co-location or notCopyright © 2018. All rights reserved.