Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_