Modifier and Type | Method and Description |
---|---|
static PlanType |
IMCUtils.parsePlanSpecification(MissionType mission,
pt.lsts.imc.IMCMessage msg) |
Modifier and Type | Method and Description |
---|---|
static pt.lsts.imc.IMCMessage |
IMCUtils.generateLoadMissionCmd(PlanType plan) |
static pt.lsts.imc.IMCMessage |
IMCUtils.generatePlanSpecification(PlanType plan) |
Modifier and Type | Field and Description |
---|---|
protected PlanType |
ImcSystem.activePlan |
Modifier and Type | Method and Description |
---|---|
PlanType |
ImcSystem.getActivePlan() |
Modifier and Type | Method and Description |
---|---|
void |
ImcSystem.setActivePlan(PlanType activePlan) |
Modifier and Type | Method and Description |
---|---|
PlanType |
ConsoleLayout.getPlan() |
Modifier and Type | Method and Description |
---|---|
void |
ConsoleLayout.setPlan(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
PlanType |
ConsoleEventPlanChange.getCurrent() |
PlanType |
ConsoleEventPlanChange.getOld() |
Constructor and Description |
---|
ConsoleEventPlanChange(PlanType old,
PlanType current)
Console Event for changes to the active plan
This triggers when ConsoleLayout.setPlan(PlanType) is called |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<PlanType> |
IPlanSelection.getSelectedPlans()
Retrieve a list of plans currently selected
|
Modifier and Type | Method and Description |
---|---|
void |
PlanChangeListener.planChange(PlanType plan) |
Modifier and Type | Field and Description |
---|---|
protected PlanType |
PlanEditor.plan |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<PlanType> |
MissionTreePanel.getSelectedPlans() |
Modifier and Type | Method and Description |
---|---|
void |
MissionTreePlanDbAdapter.dbPlanReceived(PlanType spec) |
void |
PlanEditor.editDifferentPlan(PlanType newPlan) |
protected int |
PlanEditor.fillPropertiesWithAllChangesFromDefaults(PlanType plan,
com.l2fprod.common.propertysheet.DefaultProperty[] properties,
com.l2fprod.common.propertysheet.DefaultProperty[] propertiesDefaults,
com.l2fprod.common.propertysheet.PropertySheetPanel psp) |
void |
MapPanel.planChange(PlanType plan) |
void |
PlanEditor.setPlan(PlanType plan) |
void |
MapPanel.setPlan(PlanType plan) |
protected void |
CommandPlanner.startPlan(PlanType plan,
boolean calibrate,
boolean ignoreErrors) |
protected void |
RightClickPlanner.startPlan(PlanType plan,
boolean calibrate,
boolean ignoreErrors) |
Modifier and Type | Field and Description |
---|---|
protected PlanType |
PlanChanged.newPlan |
protected PlanType |
PlanChanged.originalPlan |
protected PlanType |
ManeuverAdded.plan |
protected PlanType |
PlanElementAdded.plan |
protected PlanType |
PlanZChanged.plan |
protected PlanType |
PlanElementRemoved.plan |
protected PlanType |
PlanTransitionsReversed.plan |
protected PlanType |
PlanRotated.plan |
protected PlanType |
PlanElementChanged.plan |
protected PlanType |
ManeuverChanged.plan |
protected PlanType |
PlanTransitionsChanged.plan |
protected PlanType |
PlanDepthChanged.plan |
protected PlanType |
PlanPayloadSettingsChange.plan |
protected PlanType |
ManeuverWithSettingsChanged.plan |
protected PlanType |
AllManeuversPayloadSettingsChanged.plan |
protected PlanType |
ManeuverRemoved.plan |
protected PlanType |
PlanTranslated.plan |
protected PlanType |
PlanSettingsChanged.plan |
protected PlanType |
ManeuverPropertiesPanel.plan |
protected PlanType |
ManeuverTranslated.plan |
Modifier and Type | Method and Description |
---|---|
PlanType |
ManeuverAdded.getPlan() |
PlanType |
PlanZChanged.getPlan() |
PlanType |
PlanTransitionsReversed.getPlan() |
PlanType |
PlanRotated.getPlan() |
PlanType |
ManeuverChanged.getPlan() |
PlanType |
PlanDepthChanged.getPlan() |
PlanType |
ManeuverWithSettingsChanged.getPlan() |
PlanType |
ManeuverRemoved.getPlan() |
PlanType |
PlanTranslated.getPlan() |
PlanType |
PlanSettingsChanged.getPlan() |
PlanType |
ManeuverPropertiesPanel.getPlan() |
Modifier and Type | Method and Description |
---|---|
void |
ManeuverPropertiesPanel.setPlan(PlanType plan) |
Constructor and Description |
---|
AllManeuversPayloadSettingsChanged(PlanType plan,
PlanActions newPlanActions,
java.util.Map<java.lang.String,PlanActions> originalPlanActionsPerManeuver) |
ManeuverAdded(Maneuver maneuver,
PlanType plan,
java.util.Collection<TransitionType> addedTransitions,
java.util.Collection<TransitionType> removedTransitions) |
ManeuverChanged(Maneuver maneuver,
PlanType plan,
java.lang.String beforeXml) |
ManeuverRemoved(Maneuver maneuver,
PlanType plan,
java.util.Collection<TransitionType> addedTransitions,
java.util.Collection<TransitionType> removedTransitions,
boolean wasInitial) |
ManeuverTranslated(LocatedManeuver maneuver,
PlanType plan,
ManeuverLocation before,
ManeuverLocation after) |
ManeuverWithSettingsChanged(Maneuver maneuver,
PlanType plan,
java.lang.String beforeXml)
Use
Maneuver.asXML() method. |
PlanChanged(PlanEditor planEditor,
PlanType originalPlan,
PlanType newPlan) |
PlanDepthChanged(PlanType plan,
double newDepth,
java.util.LinkedHashMap<java.lang.String,java.lang.Double> previousDepths) |
PlanElementAdded(IPlanElement<?> planElement,
PlanType plan) |
PlanElementChanged(IPlanElement<?> planElement,
PlanType plan,
java.lang.String beforeXml) |
PlanElementRemoved(IPlanElement<?> planElement,
PlanType plan) |
PlanPayloadSettingsChange(PlanType plan,
java.lang.String beforeStartActions,
java.lang.String beforeEndActions) |
PlanRotated(PlanType plan,
LocatedManeuver pivot,
double angleRads) |
PlanSettingsChanged(PlanType plan,
java.util.Collection<com.l2fprod.common.propertysheet.DefaultProperty> newSettings,
java.util.LinkedHashMap<java.lang.String,java.util.Vector<com.l2fprod.common.propertysheet.DefaultProperty>> previousSettings) |
PlanTransitionsChanged(PlanType plan,
java.util.Collection<TransitionType> originalTransitions,
java.util.Collection<TransitionType> newTransitions) |
PlanTransitionsReversed(PlanType plan,
Maneuver startManeuver,
Maneuver endManeuver) |
PlanTranslated(PlanType plan,
double deltaEast,
double deltaNorth) |
PlanVehiclesChange(PlanEditor planEditor,
PlanType originalPlan,
PlanType newPlan) |
PlanZChanged(PlanType plan,
double newZ,
ManeuverLocation.Z_UNITS newUnits,
java.util.LinkedHashMap<java.lang.String,ManeuverLocation.Z_UNITS> previousUnits,
java.util.LinkedHashMap<java.lang.String,java.lang.Double> previousValues) |
Modifier and Type | Method and Description |
---|---|
void |
MissionOverviewPanel.updatePlan(PlanType plan) |
void |
PlanTableModel.updateTable(PlanType plan) |
Constructor and Description |
---|
MissionOverviewPanel(PlanEditor pE,
PlanType plan) |
PlanTableModel(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
void |
PlanDBAdapter.dbPlanReceived(PlanType spec) |
void |
IPlanDBListener.dbPlanReceived(PlanType spec)
This method is called whenever a plan is received from the vehicle
|
boolean |
PlanDBState.matchesRemotePlan(PlanType localPlan)
Verifies if the given plan matches the one that is stored in this planDB
|
boolean |
PlanDBControl.sendPlan(PlanType plan) |
Constructor and Description |
---|
VehiclePainter(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
javax.swing.tree.TreePath |
MissionTreeModel.getPlanPath(PlanType plan) |
void |
MissionBrowser.planChange(PlanType plan) |
void |
MissionBrowser.setSelectedPlan(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
void |
MissionBrowser.updatePlansStateEDT(java.util.TreeMap<java.lang.String,PlanType> localPlans,
java.lang.String sysName)
Takes the local plans and gets the remote ones stored in the PlanDBState associated with the system and merges
with the current tree.
|
Modifier and Type | Method and Description |
---|---|
Maneuver[] |
Maneuver.getSamePositionManeuvers(PlanType plan,
boolean includeThisManeuver)
Looks for other maneuvers that are located in the same position as this maneuver (only considers the horizontal
distance)
|
Modifier and Type | Field and Description |
---|---|
protected PlanType |
PlanSimulation3D.plan |
protected PlanType |
PlanSimulationOverlay.plan |
protected PlanType |
PlanSimulator.plan |
protected PlanType |
SimulationEngine.plan
The plan being simulated
|
Modifier and Type | Method and Description |
---|---|
PlanType |
PlanSimulator.getPlan() |
Modifier and Type | Method and Description |
---|---|
static void |
PlanSimulation3D.showSimulation(java.awt.Window owner,
PlanSimulationOverlay overlay,
PlanType plan) |
Constructor and Description |
---|
PlanSimulation3D(PlanSimulationOverlay overlay,
PlanType plan) |
PlanSimulationOverlay(PlanType plan,
double usedBattHours,
double remainingBattHours,
SystemPositionAndAttitude start) |
PlanSimulator(PlanType plan,
SystemPositionAndAttitude start)
Class constructor
|
SimulationEngine(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
static java.util.LinkedHashMap<java.lang.String,java.util.Collection<PayloadFingerprint>> |
PayloadFactory.getPayloads(PlanType plan) |
Modifier and Type | Field and Description |
---|---|
protected PlanType |
PlanCreator.plan |
Modifier and Type | Method and Description |
---|---|
static PlanType |
AbstractPlanTemplate.addTemplateToMission(java.awt.Window parentComp,
MissionType mt,
java.lang.Class<?> templateClass) |
PlanType |
InfiniteRectTemplate.generatePlan() |
PlanType |
ScriptedPlanTemplate.generatePlan() |
PlanType |
RowsTemplate.generatePlan() |
PlanType |
YoYoTemplate.generatePlan() |
abstract PlanType |
AbstractPlanTemplate.generatePlan() |
PlanType |
PlanCreator.getPlan() |
Modifier and Type | Field and Description |
---|---|
protected PlanType |
PlanPayloadConfig.plan |
Modifier and Type | Method and Description |
---|---|
protected void |
PlanPayloadConfig.updateFromActions(PlanType plan) |
Constructor and Description |
---|
PlanPayloadConfig(java.lang.String vehicle,
PlanType plan,
com.l2fprod.common.propertysheet.PropertySheetPanel psp) |
Modifier and Type | Method and Description |
---|---|
PlanType |
IndividualPlanGraph.getPlan() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
PlanValidator.validatePlan(PlanType plan) |
Constructor and Description |
---|
IndividualPlanGraph(PlanType plan) |
ManeuverGraphFactory(MissionType mt,
PlanType plan) |
PlanPropertiesPanel(PlanType plan) |
PlanTransitionsSimpleEditor(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
PlanType |
MissionRenderer.getPlan() |
Modifier and Type | Method and Description |
---|---|
void |
MissionRenderer.setPlan(PlanType plan) |
Constructor and Description |
---|
MissionRenderer(PlanType plan,
MapGroup map,
int shownRenderers)
Class constructor
|
MissionRenderer(PlanType plan,
MissionType mission,
int shownRenderers) |
Modifier and Type | Method and Description |
---|---|
static Obj3D |
Object3DCreationHelper.getPlanModel3D(PlanType plan) |
Modifier and Type | Method and Description |
---|---|
static PlanType |
PlanUtil.changePlanVehiclesAndAdjustSettings(PlanType plan,
java.util.Collection<VehicleType> newVehicles)
Will change the plan and return it changed with the settings adjusted (for the first vehicle).
|
PlanType |
PlanElement.getPlan() |
Modifier and Type | Method and Description |
---|---|
static PlanType |
PlanUtil.changePlanVehiclesAndAdjustSettings(PlanType plan,
java.util.Collection<VehicleType> newVehicles)
Will change the plan and return it changed with the settings adjusted (for the first vehicle).
|
static java.lang.String |
PlanUtil.getDelayStr(LocationType previousPos,
PlanType plan) |
static LocationType |
PlanUtil.getEndLocation(PlanType plan)
This method will compute the final location of the given plan
|
static double |
PlanUtil.getEstimatedDelay(LocationType previousPos,
PlanType plan)
This method estimates the total time
|
static LocationType |
PlanUtil.getFirstLocation(PlanType plan)
This method will compute the initial location of the given plan
|
static java.util.Vector<LocatedManeuver> |
PlanUtil.getLocationsAsSequence(PlanType plan)
This method will sequence all maneuvers and return those whose positions are known
|
static double |
PlanUtil.getPlanLength(PlanType plan)
This method computes the total length of a plan, in meters
|
static javax.swing.JMenu |
PlanUtil.getPlanStatisticsAsJMenu(PlanType plan,
java.lang.String title) |
static java.lang.String |
PlanUtil.getPlanStatisticsAsText(PlanType plan,
java.lang.String title,
boolean simpleTextOrHTML,
boolean asHTMLFragment) |
static java.util.ArrayList<ManeuverLocation> |
PlanUtil.getPlanWaypoints(PlanType plan) |
static int |
PlanUtil.numManeuvers(PlanType plan) |
void |
PlanElement.setPlan(PlanType plan) |
static void |
PlanUtil.setPlanAltitude(PlanType plan,
double altitude)
This method will change the altitude of all maneuvers in a plan
|
static void |
PlanUtil.setPlanDepth(PlanType plan,
double depth)
This method will change the depth of all maneuvers in a plan
|
static void |
PlanUtil.setPlanSpeed(PlanType plan,
double speedMps)
This method will change the speed of all maneuvers in a plan
|
static void |
PlanUtil.setPlanZ(PlanType plan,
double z,
ManeuverLocation.Z_UNITS units)
This method will change the depth/altitude of all maneuvers in a plan
|
java.util.Vector<SystemPositionAndAttitude> |
PlanUtil.simulatePlan(LocationType loc,
PlanType plan)
This method will simulate a given plan and return a series of system states
|
java.util.Vector<SystemPositionAndAttitude> |
PlanUtil.simulatePlan(PlanType plan)
This method will simulate a given plan and return a series of system states
|
Modifier and Type | Method and Description |
---|---|
java.util.TreeMap<java.lang.String,PlanType> |
MissionType.getIndividualPlansList() |
Modifier and Type | Method and Description |
---|---|
void |
MissionType.addPlan(PlanType ipt) |
boolean |
MissionType.renamePlan(PlanType plan,
java.lang.String newName,
boolean override) |
Modifier and Type | Method and Description |
---|---|
void |
MissionType.setPlanList(java.util.TreeMap<java.lang.String,PlanType> planList) |
Modifier and Type | Method and Description |
---|---|
PlanType |
PlanType.clonePlan() |
PlanType |
PlanType.copy(java.lang.String newID) |
Modifier and Type | Method and Description |
---|---|
void |
PlanToCsvConverter.exportToFile(PlanType plan,
java.io.File out,
javax.swing.ProgressMonitor monitor) |
void |
IPlanFileExporter.exportToFile(PlanType plan,
java.io.File out,
javax.swing.ProgressMonitor monitor) |
static boolean |
PlanCompatibility.isVehicleCompatible(VehicleType vehicle,
PlanType plan)
Checks vehicle compatibility with a plan
|
static java.util.Collection<java.lang.String> |
PlanCompatibility.payloadsMissing(VehicleType vehicle,
PlanType plan)
Retrieve a list of payloads required by a vehicle that do not exist on the plan
|
static java.util.Collection<java.lang.String> |
PlanCompatibility.payloadsRequired(PlanType plan)
Calculates the payloads required by a plan
|
static void |
PlanToCsvConverter.saveAsCsv(PlanType plan,
java.io.File out) |
static void |
PlanCompatibility.testCompatibility(VehicleType vehicle,
PlanType plan)
Checks vehicle compatibility with a plan
|
Modifier and Type | Method and Description |
---|---|
PlanType[] |
VehicleType.getFeasiblePlans(MissionType mission)
Get a list of this vehicle's feasible plans
|
Modifier and Type | Method and Description |
---|---|
static void |
VehiclesHolder.showConsole(PlanType plan,
MissionType mission,
java.awt.Component callerComponent) |
Modifier and Type | Method and Description |
---|---|
static ConsoleLayout |
ConsoleParse.testSubPanel(java.lang.Class<?> subPanelClass,
PlanType plan) |
Modifier and Type | Method and Description |
---|---|
static PlanType |
LogUtils.generatePlan(MissionType mt,
IMraLogGroup source) |
static PlanType |
LogUtils.generatePlanFromVehicleCommands(MissionType mt,
IMraLogGroup source) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<PlanType> |
PlanSelectionPage.getSelection() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
PublishHelper.createPlanPath(MissionType missionType,
PlanType plan) |
static java.util.Vector<LocationType> |
PublishHelper.planPathLocs(PlanType plan) |
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.