public class ManPreviewFactory
extends java.lang.Object
| Constructor and Description |
|---|
ManPreviewFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<IManeuverPreview<?>> |
createPreviewClass(java.lang.String classFileName) |
static IManeuverPreview<?> |
getPreview(Maneuver maneuver,
java.lang.String vehicleId,
SystemPositionAndAttitude state,
java.lang.Object manState)
If finds and instantiate a preview for the maneuver.
|
static boolean |
registerPreview(java.lang.Class<?> maneuver,
java.lang.Class<?> preview)
Utility class to register a preview for a maneuver.
|
static boolean |
registerPreview(java.lang.String vehicleId,
java.lang.Class<?> maneuver,
java.lang.Class<?> preview)
Utility class to register a preview for a maneuver.
|
public static java.lang.Class<IManeuverPreview<?>> createPreviewClass(java.lang.String classFileName)
public static IManeuverPreview<?> getPreview(Maneuver maneuver, java.lang.String vehicleId, SystemPositionAndAttitude state, java.lang.Object manState)
maneuver - The maneuver to preview.vehicleId - The vehicle ID.state - The vehicle current SystemPositionAndAttitude.manState - The current maneuver state.public static boolean registerPreview(java.lang.Class<?> maneuver,
java.lang.Class<?> preview)
public static boolean registerPreview(java.lang.String vehicleId,
java.lang.Class<?> maneuver,
java.lang.Class<?> preview)
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.