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
_
E
EMPTY_DIRECTIVE
- Static variable in class de.upb.swtpra05.group03.companycontrol.
TableSorter
ENCODE
- Static variable in class de.upb.swtpra05.group03.shuttle.util.
Base64
Specify encoding.
EQUALS_SIGN
- Static variable in class de.upb.swtpra05.group03.shuttle.util.
Base64
The equals sign (=) as a byte.
EQUALS_SIGN_ENC
- Static variable in class de.upb.swtpra05.group03.shuttle.util.
Base64
ERROR
- Static variable in interface de.upb.swtpra05.group03.shuttle.
RiskControlInterface
Indiacates that an error occured.
ERROR
- Static variable in class de.upb.swtpra05.group03.shuttle.shared.
OrderState.BillingState
Constant which identifies erroneous billing states
ERROR
- Static variable in class de.upb.swtpra05.group03.shuttle.shared.
OrderState.ExecutionState
Constant which identifies erroneous execution states
ERROR
- Static variable in class de.upb.swtpra05.group03.shuttle.shared.
OrderState.NegotiationState
Constant which identifies erroneous negotiation states
EfficientBitSet
- class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
.
This is a memory efficient variant of a
BitSet
.
EfficientBitSet()
- Constructor for class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
The intially smallest index number is
Integer.MAX_VALUE
.
EfficientBitSet(int)
- Constructor for class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
The intially smallest index number is
Integer.MAX_VALUE
.
EfficientBitSet(int, int)
- Constructor for class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
The intially smallest index number is
smallestBitIndex
.
EncryptedRemoteObj
- class de.upb.swtpra05.group03.crypto.message.
EncryptedRemoteObj
.
special CompanyControlRemoteObj containing encrypted data and signature
EncryptedRemoteObj(DataSigPair)
- Constructor for class de.upb.swtpra05.group03.crypto.message.
EncryptedRemoteObj
Constructor
EncryptedStatusMessage
- class de.upb.swtpra05.group03.crypto.message.
EncryptedStatusMessage
.
ShuttleAgentStatusMessage containing an encrypted status string
EncryptedStatusMessage(ID, ID, String)
- Constructor for class de.upb.swtpra05.group03.crypto.message.
EncryptedStatusMessage
Constructor
Execution
- class de.upb.swtpra05.group03.shuttle.
Execution
.
The Execution module of the shuttle which will execute all assigned orders.
Execution()
- Constructor for class de.upb.swtpra05.group03.shuttle.
Execution
Constructor for class Execution
ExecutionInterface
- interface de.upb.swtpra05.group03.shuttle.
ExecutionInterface
.
Interface of a execution module.
ExtendedOrder
- class de.upb.swtpra05.group03.shuttle.shared.
ExtendedOrder
.
Class which is an extension but does not extend the AnOrder class.
ExtendedOrder(AnOrder)
- Constructor for class de.upb.swtpra05.group03.shuttle.shared.
ExtendedOrder
Constructor for class ExtendedOrder
ExtendedOrder(AnOrder, int, int, int)
- Constructor for class de.upb.swtpra05.group03.shuttle.shared.
ExtendedOrder
Overload for the constructor for class ExtendedOrder
edges
- Variable in class de.upb.swtpra05.group03.shuttle.
DijkstraNode
Collection which contains all outgoing edges of this node
emptyTable()
- Method in class de.upb.swtpra05.group03.companycontrol.
ShuttleTableModel
empties the whole table
emptyTable()
- Method in class de.upb.swtpra05.group03.companycontrol.
StockTableModel
empties the whole table
emptyTable()
- Method in class de.upb.swtpra05.group03.companycontrol.plugin.ShuttleInformation.
RoutingTableModel
empties the whole table
encode
- Variable in class de.upb.swtpra05.group03.shuttle.util.
Base64.InputStream
encode
- Variable in class de.upb.swtpra05.group03.shuttle.util.
Base64.OutputStream
encode3to4(byte[], byte[], int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes up to the first three bytes of array
threeBytes
and returns a four-byte array in Base64 notation.
encode3to4(byte[], int, int, byte[], int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes up to three bytes of the array
source
and writes the resulting four Base64 bytes to
destination
.
encodeBytes(byte[])
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String)
- Static method in class de.upb.swtpra05.group03.shuttle.util.
Base64
Convenience method for encoding data to a file.
encryptObject(Serializable)
- Method in class de.upb.swtpra05.group03.crypto.
Crypto
encrypts an object
encrypter
- Variable in class de.upb.swtpra05.group03.crypto.
Crypto
Cipher object used for encryption
equals(Object)
- Method in class de.upb.swtpra05.group03.shuttle.
ShuttleData
equals(Object)
- Method in class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
errorMessage
- Variable in class de.upb.swtpra05.group03.companycontrol.
StrategyPanel
error message if wrong values are entered
errorMessage
- Variable in class de.upb.swtpra05.group03.companycontrol.
TradePanel
this option pane shows a message when the user forgot to enter a minimum (maximum) price before pressing the "sell shuttle" ("buy shuttle") button.
euro
- Variable in class de.upb.swtpra05.group03.plugin.
AccountPanel
No comment provided by developer, please add a comment to improve documentation.
euro
- Variable in class de.upb.swtpra05.group03.plugin.
AmountExpenses
No comment provided by developer, please add a comment to improve documentation.
euro
- Variable in class de.upb.swtpra05.group03.plugin.
AmountIncome
No comment provided by developer, please add a comment to improve documentation.
evaluateOrderCosts(OrderID, int)
- Method in class de.upb.swtpra05.group03.shuttle.
Execution
evaluateOrderCosts(OrderID, int)
- Method in interface de.upb.swtpra05.group03.shuttle.
OrderEvaluaterInterface
Evaluates the costs to add an order to the current route and returns the value
evaluatedOrders
- Variable in class de.upb.swtpra05.group03.shuttle.
Execution
Collection which holds all order ids the Execution evaluated
evaluatedSelfcosts
- Variable in class de.upb.swtpra05.group03.shuttle.
MasterShuttleNegotiation
Map of wakeUpTimes and lists of ExtendedOrders for which selfcosts were evaluated, so they should as fast as possible be removed if we don't offer for them.
exchange(SpreadingControl.SpreadingStationData[], int, int)
- Method in class de.upb.swtpra05.group03.shuttle.
SpreadingControl
Exchange 2 SpreadingStationData Object in the give Array
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
DoNothingUntilTask
Executes this task which means that it returns the for this task needed message
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
GetConnectionOkTask
Description of the Method
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
LoadShuttleTask
Description of the Method
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
RepairShuttleTask
Description of the Method
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
Task
Description of the Method
execute(ID, ID)
- Method in class de.upb.swtpra05.group03.shuttle.
UnloadShuttleTask
Description of the Method
executeNextTask()
- Method in class de.upb.swtpra05.group03.shuttle.
Execution
Executes the next task out of the tasks collection whether it is active and there are tasks
executed
- Variable in class de.upb.swtpra05.group03.shuttle.
Task
execution
- Variable in class de.upb.swtpra05.group03.shuttle.
ParkingFeeDrawer
The execution
execution
- Variable in class de.upb.swtpra05.group03.shuttle.
PluginMessenger
The execution
execution
- Variable in class de.upb.swtpra05.group03.shuttle.
RiskControl
The reference to Execution
execution
- Variable in class de.upb.swtpra05.group03.shuttle.
RouteManagement
The Execution Unit
execution
- Variable in class de.upb.swtpra05.group03.shuttle.
SpreadingControl
executionGraph
- Variable in class de.upb.swtpra05.group03.shuttle.
Navigation
executionState
- Variable in class de.upb.swtpra05.group03.shuttle.shared.
ExtendedOrder
Indicats the current execution state of the order
expenses
- Variable in class de.upb.swtpra05.group03.plugin.
AccountPanel
No comment provided by developer, please add a comment to improve documentation.
expenses
- Variable in class de.upb.swtpra05.group03.shuttle.
PluginMessenger
List of maximal 4 objects describing an expense, e.g.
explicitSize()
- Method in class de.upb.swtpra05.group03.shuttle.util.
EfficientBitSet
The explicit size of this set is the number of bits of space in use.
extendedOrder
- Variable in class de.upb.swtpra05.group03.plugin.
OrderNode
No comment provided by developer, please add a comment to improve documentation.
extendedOrderVector
- Variable in class de.upb.swtpra05.group03.plugin.
DataHolder
A container for all orders we have.
extractStationNames(TopologyData)
- Method in class de.upb.swtpra05.group03.companycontrol.
CompanyControlClient
Gathers all Station Names from the Topology
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
_