A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

P

PATH - Static variable in class de.upb.swtpra05.group03.crypto.SigningKeys
path used for saving the keys
PAYMENT_METHOD - Static variable in class de.upb.swtpra05.group03.shuttle.BillingCreditCard
The payment method
PAYMENT_METHOD - Static variable in class de.upb.swtpra05.group03.shuttle.BillingInvoice
The payment method
PENALTY - Static variable in class de.upb.swtpra05.group03.shuttle.shared.AccountData
Description of the Field
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.AccountData
Description of the Field
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.ExtendedOrder
Identifier needed for generating the PickabackString and to recognize this class in a PickabackString
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.PluginGameConstants
Identifier needed for generating the PickabackString and to recognize this class in a PickabackString
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.RoutingData
Identifier needed for generating the PickabackString and to recognize this class in a PickabackString
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.ShuttleCompanyControlData
Identifier needed for generating the PickabackString and to recognize this class in a PickabackString
PICKABACKIDENTIFIER - Static variable in class de.upb.swtpra05.group03.shuttle.shared.ShuttleStrategyData
Identifier needed for generating the PickabackString and to recognize this class in a PickabackString
PREFERRED_ENCODING - Static variable in class de.upb.swtpra05.group03.shuttle.util.Base64
Preferred encoding.
PREFIX - Static variable in class de.upb.swtpra05.group03.crypto.message.EncryptedStatusMessage
prefix used for identifying an encrypted status string
PREFIX - Static variable in class de.upb.swtpra05.group03.crypto.message.ReplyHandShakeStatusMessage
prefix used for identifying an hand shake reply status string
Panel - Variable in class de.upb.swtpra05.group03.companycontrol.AccountGraph
 
ParkingFeeDrawer - class de.upb.swtpra05.group03.shuttle.ParkingFeeDrawer.
Draws the parking fee from the accounting in the parking fee frequency.
ParkingFeeDrawer() - Constructor for class de.upb.swtpra05.group03.shuttle.ParkingFeeDrawer
Constructor
PeriodicalWakeUpControl - class de.upb.swtpra05.group03.shuttle.PeriodicalWakeUpControl.
 
PeriodicalWakeUpControl() - Constructor for class de.upb.swtpra05.group03.shuttle.PeriodicalWakeUpControl
Constructor
PeriodicalWakeUpControlInterface - interface de.upb.swtpra05.group03.shuttle.PeriodicalWakeUpControlInterface.
Interface of a periodical wake up control.
Pickaback - class de.upb.swtpra05.group03.plugin.Pickaback.
This class is used to work on pickaback traffic from the shuttle through a string
Pickaback() - Constructor for class de.upb.swtpra05.group03.plugin.Pickaback
 
PickabackInterface - interface de.upb.swtpra05.group03.shuttle.shared.PickabackInterface.
No comment provided by developer, please add a comment to improve documentation.
PluginBase - class de.upb.swtpra05.group03.companycontrol.plugin.PluginBase.
The Base Class all Plugins must inherit.
PluginBase() - Constructor for class de.upb.swtpra05.group03.companycontrol.plugin.PluginBase
Constructor
PluginControllerInterface - interface de.upb.swtpra05.group03.plugin.PluginControllerInterface.
This interface is used to mark a class as a plugin controller
PluginGameConstants - class de.upb.swtpra05.group03.shuttle.shared.PluginGameConstants.
single class to send infos to the plugin
PluginGameConstants() - Constructor for class de.upb.swtpra05.group03.shuttle.shared.PluginGameConstants
Constructor for the PluginGameConstants object
PluginGameConstants(int, int) - Constructor for class de.upb.swtpra05.group03.shuttle.shared.PluginGameConstants
Constructor for the PluginGameConstants object
PluginLoader - class de.upb.swtpra05.group03.companycontrol.plugin.PluginLoader.
The Loader Class for the Plugins.
PluginLoader(CompanyControlClient) - Constructor for class de.upb.swtpra05.group03.companycontrol.plugin.PluginLoader
Constructor
PluginMessenger - class de.upb.swtpra05.group03.shuttle.PluginMessenger.
single class to send infos to the plugin
PluginMessenger() - Constructor for class de.upb.swtpra05.group03.shuttle.PluginMessenger
Constructor
PluginMessengerInterface - interface de.upb.swtpra05.group03.shuttle.PluginMessengerInterface.
Interface of a plugin messenger.
PluginModelInterface - interface de.upb.swtpra05.group03.plugin.PluginModelInterface.
This interface is used to mark a class as a plugin model
PluginViewInterface - interface de.upb.swtpra05.group03.plugin.PluginViewInterface.
This interface is used to mark a class as a plugin view
PositionMessage - class de.upb.swtpra05.group03.shuttle.messages.PositionMessage.
 
PositionMessage(ID, ID, int) - Constructor for class de.upb.swtpra05.group03.shuttle.messages.PositionMessage
 
pGC - Variable in class de.upb.swtpra05.group03.shuttle.PluginMessenger
No comment provided by developer, please add a comment to improve documentation.
paidPenalty(PaidPenaltyMessage) - Method in class de.upb.swtpra05.group03.shuttle.Accounting
Reduces the balance by the penalty.
paidPenalty(PaidPenaltyMessage) - Method in class de.upb.swtpra05.group03.shuttle.Execution
Calle if execution receives a PaidPenaltyMessage
paidPenalty(PaidPenaltyMessage) - Method in class de.upb.swtpra05.group03.shuttle.PluginMessenger
If the PluginMessenger receives a PaidPenaltyMessage this method is called.
paint(Graphics) - Method in class de.upb.swtpra05.group03.companycontrol.AccountGraph
The Overridden Paint Method to paint the Graph
paint(Graphics) - Method in class de.upb.swtpra05.group03.companycontrol.plugin.ShuttleInformation.BillingPanel
Overriden paint Method to draw the Billing Informations
paintComponent(Graphics) - Method in class de.upb.swtpra05.group03.plugin.AccountPanelListing
Plots the graphical Component of the JPanel
paintIcon(Component, Graphics, int, int) - Method in class de.upb.swtpra05.group03.companycontrol.TableSorter.Arrow
 
pane - Variable in class de.upb.swtpra05.group03.companycontrol.HelpLinkListener
reference to the JEditorPane
paneBorder - Variable in class de.upb.swtpra05.group03.companycontrol.StrategyPanel
loweretched border for the panel
paneBorder - Variable in class de.upb.swtpra05.group03.companycontrol.TradePanel
loweretched border for the panel
params - Variable in class de.upb.swtpra05.group03.companycontrol.ShuttleParams
margin, minMargin and minSuccessRate values
paramsMap - Variable in class de.upb.swtpra05.group03.companycontrol.ShuttleParams
Map for shuttle parameters
parentLog - Static variable in class de.upb.swtpra05.group03.shuttle.Debug
parent logger for all other loggers
parkingFeeAmount - Variable in class de.upb.swtpra05.group03.shuttle.ShuttleData
the parking fee if parking at a station
parkingFeeFrequency - Variable in class de.upb.swtpra05.group03.shuttle.ShuttleData
The frequency how often the parkingFeeAmount has to be payed
parseAndConstructRoutingData() - Method in class de.upb.swtpra05.group03.shuttle.PluginMessenger
Parses the current TaskPlan and generates a RoutingData object.
parseMultiObjectString(String) - Static method in class de.upb.swtpra05.group03.plugin.Pickaback
parses a String and disjoint it into the different objects the shuttle will send to the plugin
parseSingleObjectString(String) - Static method in class de.upb.swtpra05.group03.plugin.Pickaback
parses a String which is assumed to be the representation of exactly one object used only as a helper class for parseMultiObjectString
parseTopology(TopologyData) - Method in class de.upb.swtpra05.group03.shuttle.Navigation
 
parseTopology(TopologyData) - Method in class de.upb.swtpra05.group03.shuttle.PluginMessenger
Called when PluginMessenger receives a Topology.
parseTopology(TopologyData) - Method in class de.upb.swtpra05.group03.shuttle.SpreadingControl
Parses the Topology to find all adjacent Stations for each Station in the Topology.
partition(String[], int, int) - Method in class de.upb.swtpra05.group03.companycontrol.ControlPanel
this method is called by the method quicksort to get a partition of the part array from m to n of
partition(SpreadingControl.SpreadingStationData[], int, int, int) - Method in class de.upb.swtpra05.group03.shuttle.SpreadingControl
Partition Method
passField - Variable in class de.upb.swtpra05.group03.companycontrol.ConnectDialog
 
payInOrderProfit(OrderID) - Method in class de.upb.swtpra05.group03.shuttle.Accounting
Adds the profit of the order to the balance value
percent2float(int) - Method in class de.upb.swtpra05.group03.companycontrol.StrategyPanel
converts int to float
periodical - Variable in class de.upb.swtpra05.group03.shuttle.OrderStateControl
The periodical wake up control
periodical - Variable in class de.upb.swtpra05.group03.shuttle.ParkingFeeDrawer
The periodical wake up control
periodical - Variable in class de.upb.swtpra05.group03.shuttle.PluginMessenger
The periodical wake up control
plugin - Variable in class de.upb.swtpra05.group03.plugin.WorkerThread
No comment provided by developer, please add a comment to improve documentation.
plugin - Variable in class de.upb.swtpra05.group03.shuttle.Execution
The plugin
plugin - Variable in class de.upb.swtpra05.group03.shuttle.StrategyControl
The plugin
pluginPanel - Variable in class de.upb.swtpra05.group03.companycontrol.plugin.PluginBase
The Panel of the Plugin.
pluginPanel - Variable in class de.upb.swtpra05.group03.companycontrol.plugin.ShuttleInformation.ShuttleInformationPlugin
The Base Panel which is returned to the PluginLoader
pluginPanel - Variable in class de.upb.swtpra05.group03.companycontrol.plugin.TurnierPlugin.TurnierPlugin
 
pluginPanel - Variable in class de.upb.swtpra05.group03.plugin.TestPanel
No comment provided by developer, please add a comment to improve documentation.
pluginloader - Variable in class de.upb.swtpra05.group03.companycontrol.CompanyMainControl
The PluginLoader
plugins - Variable in class de.upb.swtpra05.group03.companycontrol.plugin.PluginLoader
HashMap to Store the Plugins
position - Variable in class de.upb.swtpra05.group03.shuttle.util.Base64.InputStream
 
position - Variable in class de.upb.swtpra05.group03.shuttle.util.Base64.OutputStream
 
positionMessageSent - Variable in class de.upb.swtpra05.group03.shuttle.SpreadingControl
Indicates wheater the shuttle has sent its position to the SpreadingControl of the Mastershuttle
positionsreceived - Variable in class de.upb.swtpra05.group03.shuttle.SpreadingControl
the position of the other shuttles received?
postalChargingAmount - Variable in class de.upb.swtpra05.group03.shuttle.ShuttleData
the costs for a message
prevStations - Variable in class de.upb.swtpra05.group03.shuttle.GraphNode
 
previousStationId - Variable in class de.upb.swtpra05.group03.shuttle.ShuttleData
The station id where the shuttle was previously
priceDifference - Variable in class de.upb.swtpra05.group03.companycontrol.CompanyMainControl
the difference of the price for a shuttle between a station with x and a station with x+1 shuttles.
priceDifferenceNotSet - Variable in class de.upb.swtpra05.group03.companycontrol.CompanyMainControl
helper for priceDifference TODO set private after finishing tests
print() - Method in class de.upb.swtpra05.group03.companycontrol.Settings
prints the settings
priority - Variable in class de.upb.swtpra05.group03.companycontrol.TableSorter.Arrow
 
pubKeyFactory - Variable in class de.upb.swtpra05.group03.crypto.Crypto
factory used to create public keys from x509 encoding
put(int, float[]) - Method in class de.upb.swtpra05.group03.companycontrol.ShuttleParams
 
put(Object, Object, Object) - Method in class de.upb.swtpra05.group03.shuttle.DoubleHashtable
Puts the value with keyA and keyB into the collection
put(Object, Object) - Method in class de.upb.swtpra05.group03.shuttle.DoubleMap
 
put(Class, Object) - Method in class de.upb.swtpra05.group03.shuttle.ModuleContainer
For internal use only: Puts the object with the class as key in the internal map of modules.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _