public class LinkTypeHandler extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
LinkTypeHandler.SignalPropagationRole
Signal propagation role.
|
| Constructor and Description |
|---|
LinkTypeHandler(LinkTypeHandler.SignalPropagationRole mainRole,
PVCoordinatesProvider otherElement)
Constructor with a
LinkTypeHandler.SignalPropagationRole. |
LinkTypeHandler(SatToSatMutualVisibilityDetector.SatToSatLinkType linkType,
PVCoordinatesProvider otherElement)
Constructor with a
SatToSatMutualVisibilityDetector.SatToSatLinkType. |
LinkTypeHandler(VisibilityFromStationDetector.LinkType linkType,
PVCoordinatesProvider otherElement)
Constructor with a
VisibilityFromStationDetector.LinkType. |
| Modifier and Type | Method and Description |
|---|---|
LinkTypeHandler.SignalPropagationRole |
getMainRole()
Getter for the role of the main element (SpacecraftState) in the signal propagation (emitter or receiver).
|
PVCoordinatesProvider |
getOtherElement()
Getter for the other element involved in the signal propagation.
|
public LinkTypeHandler(VisibilityFromStationDetector.LinkType linkType, PVCoordinatesProvider otherElement)
VisibilityFromStationDetector.LinkType.linkType - Type of link (it can be uplink or downlink)otherElement - Other element involved in the signal propagationpublic LinkTypeHandler(SatToSatMutualVisibilityDetector.SatToSatLinkType linkType, PVCoordinatesProvider otherElement)
SatToSatMutualVisibilityDetector.SatToSatLinkType.linkType - Type of link (it can be secondary to main or main to Secondary)otherElement - Other element involved in the signal propagationpublic LinkTypeHandler(LinkTypeHandler.SignalPropagationRole mainRole, PVCoordinatesProvider otherElement)
LinkTypeHandler.SignalPropagationRole.mainRole - Define the role of the main element (SpacecraftState) in the signal propagation (emitter or receiver)otherElement - Other element involved in the signal propagationpublic LinkTypeHandler.SignalPropagationRole getMainRole()
public PVCoordinatesProvider getOtherElement()
Copyright © 2025 CNES. All rights reserved.