The filename associated with this fuel patch. Only valid if type is FILE.
The name of the fuel patch. The name must be unique amongst the fuel patch collection.
Any comments about the fuel patch (optional).
An array of LatLon describing the fuel patch. Only valid if type is POLYGON.
The fuel that the patch changes from (one of this, {@link #fromFuelIndex}, or {@link #fromFuelRule} is required).
Instead of using the name of a fuel, reference it by index.
The rule about which fuels to apply the patch to (one of this, {@link #fromFuelIndex}, or {@link #fromFuel} is required). If fromFuel is not specified this must be set.
The fuel the patch changes to.
Instead of using the name of a fuel, reference it by index.
The type of fuel patch (required).
Get the location of the file containing the fuel patch.
Set the location of the file containing the fuel patch. The file must either be an attachment or exist on the disk (if SocketMsg.skipFileTests is not set).
Get the name of the fuel patch.
Set the name of the fuel patch. Must be unique amongst the fuel patch collection. Cannot be null or empty.
Find all errors that may be in the fuel patch.
Are all required values set.
Set the name of the fuel patch. This name must be unique within the simulation. The name will get a default value when the fuel patch is constructed but can be overriden with this method.
Streams the fuel patch file to a socket.
A fuel patch file.
"Travis Redpath"