All Packages Class Hierarchy
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
Index of all Fields and Methods
- add(String, Object).
Method in interface uhr.core.tron.Flexitron
- Adds the value in the collection and associates it with the key
for retrival.
- add(String, Object).
Method in class uhr.core.tron.FlexitronStd
- Adds the value in the collection and associates it with the key
for retrival.
- addDefaultCommand(String, String).
Method in interface uhr.core.role.StateCommandableInfo
- Adds the default command for a state.
- addDefaultCommand(String, String).
Method in class uhr.core.role.StateCommandableInfoStd
- Adds the default command for a state.
- addPropagatedCommand(String).
Method in interface uhr.core.role.StateCommandableInfo
- Adds a propagated command.
- addPropagatedCommand(String).
Method in class uhr.core.role.StateCommandableInfoStd
- Adds a propagated command.
- addTransition(String, String, String).
Method in interface uhr.core.role.StateCommandableInfo
- Adds one row to the state transition table.
- addTransition(String, String, String).
Method in class uhr.core.role.StateCommandableInfoStd
- Adds one row to the state transition table.
- clone().
Method in class uhr.core.msg.MessageStd
- Returns a shallow copy of the object.
- clone().
Method in interface uhr.core.tron.PropMap
- Returns a shallow copy of the object.
- clone().
Method in class uhr.core.tron.PropMapStd
- Returns a shallow copy of the object.
- connect(Connection).
Method in interface uhr.core.msg.MessageRouter
- This creates a connection.
- connect(Connection).
Method in class uhr.core.msg.MessageRouterStd
- This creates a connection.
- ConnectionStd().
Constructor for class uhr.core.msg.ConnectionStd
- A no-arg constructor for internal use and future serialization.
- containsElement(Element).
Method in interface uhr.core.tron.Flexitron
- Returns true if the collection contains the element, false if not.
- containsElement(Element).
Method in class uhr.core.tron.FlexitronStd
- Returns true if the collection contains the element, false if not.
- containsKey(String).
Method in interface uhr.core.tron.Flexitron
- Returns true if the collection contains the key, false if not.
- containsKey(String).
Method in class uhr.core.tron.FlexitronStd
- Returns true if the collection contains the key, false if not.
- containsKey(String).
Method in interface uhr.core.tron.PropMap
- Returns true if the collection contains the key, false if not.
- containsKey(String).
Method in class uhr.core.tron.PropMapStd
- Returns true if the collection contains the key, false if not.
- containsValue(Object).
Method in interface uhr.core.tron.PropMap
- Returns true if the collection contains the value, false if not.
- containsValue(Object).
Method in class uhr.core.tron.PropMapStd
- Returns true if the collection contains the value, false if not.
- ConvenientStringMapStd().
Constructor for class uhr.core.tron.ConvenientStringMapStd
-
- convertTypeToConstant(String).
Method in interface uhr.core.msg.Connection
- Returns the connection constant given its String representation.
- convertTypeToConstant(String).
Method in class uhr.core.msg.ConnectionStd
- Returns the connection constant given its String representation.
- createDirectConnection(String, String, String, MessageSender, MessageReceiver).
Method in interface uhr.core.msg.Connection
- Creates a direct connection.
- createDirectConnection(String, String, String, MessageSender, MessageReceiver).
Method in class uhr.core.msg.ConnectionStd
- Creates a direct connection.
- createReceiverConnection(String, int, String, MessageReceiver).
Method in interface uhr.core.msg.Connection
- Creates a receiver connection.
- createReceiverConnection(String, int, String, MessageReceiver).
Method in class uhr.core.msg.ConnectionStd
- Creates a receiver connection.
- createSenderConnection(String, int, String, MessageSender).
Method in interface uhr.core.msg.Connection
- Creates a sender connection.
- createSenderConnection(String, int, String, MessageSender).
Method in class uhr.core.msg.ConnectionStd
- Creates a sender connection.
- DIRECT.
Static variable in interface uhr.core.msg.Connection
- The connection type for a direct hookup from a sender to a
receiver.
- disconnect(Connection).
Method in interface uhr.core.msg.MessageRouter
- This disconnects a connection previously made with
connect(Connection).
- disconnect(Connection).
Method in class uhr.core.msg.MessageRouterStd
- This disconnects a connection previously made with
connect(Connection).
- doStateCommand(String).
Method in interface uhr.core.role.StateCommandable
- The class should perform the command if its present state
allows it.
- Element(String, Object).
Constructor for class uhr.core.tron.Element
- Creates a new Element with the key and value.
- equals(Object).
Method in class uhr.core.tron.Element
- Compares two elements.
- findFirstKey(Object).
Method in interface uhr.core.tron.PropMap
- Returns the first key found for the value, or null if not found.
- findFirstKey(Object).
Method in class uhr.core.tron.PropMapStd
- Returns the first key found for the value, or null if not found.
- FlexitronStd().
Constructor for class uhr.core.tron.FlexitronStd
- Creates a new FlexitronStd with the default configuration.
- FlexitronStd(boolean, boolean, boolean, String).
Constructor for class uhr.core.tron.FlexitronStd
- Creates a new FlexitronStd configured with the values provided.
- FlexitronStd_Test1().
Constructor for class uhr.core.test.FlexitronStd_Test1
-
- get(String).
Method in interface uhr.core.tron.Flexitron
- Returns the value to which the specified key is mapped in this
collection.
- get(String).
Method in class uhr.core.tron.FlexitronStd
- Returns the value to which the specified key is mapped in this
collection.
- get(String).
Method in interface uhr.core.tron.PropMap
- Returns the value to which the specified key is mapped in this
collection.
- get(String).
Method in class uhr.core.tron.PropMapStd
- Returns the value to which the specified key is mapped in this
collection.
- getAllCommands().
Method in interface uhr.core.role.StateCommandableInfo
- Returns all the commands in the order added.
- getAllCommands().
Method in class uhr.core.role.StateCommandableInfoStd
- Returns all the commands in the order added.
- getAllowableCommands(String).
Method in interface uhr.core.role.StateCommandableInfo
- Returns the allowable commands for the state.
- getAllowableCommands(String).
Method in class uhr.core.role.StateCommandableInfoStd
- Returns the allowable commands for the state.
- getAllStates().
Method in interface uhr.core.role.StateCommandableInfo
- Returns all posible states.
- getAllStates().
Method in class uhr.core.role.StateCommandableInfoStd
- Returns all posible states.
- getBoolean(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the boolean value for the key.
- getBoolean(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the boolean value for the key.
- getBoolean(String).
Method in class uhr.core.tron.PropMapStd
- Returns the boolean value for the key.
- getConnectionType().
Method in interface uhr.core.msg.Connection
- Returns the connection type.
- getConnectionType().
Method in class uhr.core.msg.ConnectionStd
- Returns the connection type.
- getConnectionTypeString().
Method in interface uhr.core.msg.Connection
- Returns the String for the connection type constant.
- getConnectionTypeString().
Method in class uhr.core.msg.ConnectionStd
- Returns the String for the connection type constant.
- getCurrentState().
Method in interface uhr.core.role.StateCommandable
- Returns the current state, which is never null.
- getDefaultCommand(String).
Method in interface uhr.core.role.StateCommandableInfo
- Returns the default command for the state or null if none.
- getDefaultCommand(String).
Method in class uhr.core.role.StateCommandableInfoStd
- Returns the default command for the state or null if none.
- getDelegate(String).
Method in interface uhr.core.role.Delegator
- Returns the named delegate or null if none.
- getDelegateNames().
Method in interface uhr.core.role.Delegator
- Returns an enumeration of all the delegate names in no
particular order.
- getDouble(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the double value for the key.
- getDouble(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the double value for the key.
- getDouble(String).
Method in class uhr.core.tron.PropMapStd
- Returns the double value for the key.
- getDoubleDefault(String, double).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as getDouble(key) except allows a default to be
returned rather than an exception if not found.
- getDoubleDefault(String, double).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as getDouble(key) except allows a default to be
returned rather than an exception if not found.
- getDoubleDefault(String, double).
Method in class uhr.core.tron.PropMapStd
- Same as getDouble(key) except allows a default to be
returned rather than an exception if not found.
- getElements().
Method in interface uhr.core.tron.Flexitron
- Returns an enumeration of the elements in this collection.
- getElements().
Method in class uhr.core.tron.FlexitronStd
- Returns an enumeration of the elements in this collection.
- getFloat(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the float value for the key.
- getFloat(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the float value for the key.
- getFloat(String).
Method in class uhr.core.tron.PropMapStd
- Returns the float value for the key.
- getFloatDefault(String, float).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as getFloat(key) except allows a default to be
returned rather than an exception if not found.
- getFloatDefault(String, float).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as getFloat(key) except allows a default to be
returned rather than an exception if not found.
- getFloatDefault(String, float).
Method in class uhr.core.tron.PropMapStd
- Same as getFloat(key) except allows a default to be
returned rather than an exception if not found.
- getInt(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the int value for the key.
- getInt(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the int value for the key.
- getInt(String).
Method in class uhr.core.tron.PropMapStd
- Returns the int value for the key.
- getIntDefault(String, int).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as getInt(key) except allows a default to be
returned rather than an exception if not found.
- getIntDefault(String, int).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as getInt(key) except allows a default to be
returned rather than an exception if not found.
- getIntDefault(String, int).
Method in class uhr.core.tron.PropMapStd
- Same as getInt(key) except allows a default to be
returned rather than an exception if not found.
- getKey().
Method in class uhr.core.tron.Element
- Returns the key.
- getKeys().
Method in interface uhr.core.tron.Flexitron
- Returns an enumeration of the keys in this collection.
- getKeys().
Method in class uhr.core.tron.FlexitronStd
- Returns an enumeration of the keys in this collection.
- getKeys().
Method in interface uhr.core.tron.PropMap
- Returns an enumeration of the keys in this collection.
- getKeys().
Method in class uhr.core.tron.PropMapStd
- Returns an enumeration of the keys in this collection.
- getKeySeparator().
Method in interface uhr.core.tron.Flexitron
- Returns the nested key separator or null if none in use.
- getKeySeparator().
Method in class uhr.core.tron.FlexitronStd
- Returns the nested key separator or null if none in use.
- getLong(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the long value for the key.
- getLong(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the long value for the key.
- getLong(String).
Method in class uhr.core.tron.PropMapStd
- Returns the long value for the key.
- getLongDefault(String, long).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as getLong(key) except allows a default to be
returned rather than an exception if not found.
- getLongDefault(String, long).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as getLong(key) except allows a default to be
returned rather than an exception if not found.
- getLongDefault(String, long).
Method in class uhr.core.tron.PropMapStd
- Same as getLong(key) except allows a default to be
returned rather than an exception if not found.
- getMessageName().
Method in interface uhr.core.msg.Connection
- Returns the message name.
- getMessageName().
Method in class uhr.core.msg.ConnectionStd
- Returns the message name.
- getMessageNames().
Method in interface uhr.core.msg.MessageRouter
- Returns all the message names currently connected.
- getMessageNames().
Method in class uhr.core.msg.MessageRouterStd
- Returns all the message names currently connected.
- getMessageNamesWithReceiver(MessageReceiver).
Method in interface uhr.core.msg.MessageRouter
- Returns all message names the receiver is connected to.
- getMessageNamesWithReceiver(MessageReceiver).
Method in class uhr.core.msg.MessageRouterStd
- Returns all message names the receiver is connected to.
- getMessageReceiver().
Method in interface uhr.core.msg.Connection
- Returns the receiver or null if a sender connection.
- getMessageReceiver().
Method in class uhr.core.msg.ConnectionStd
- Returns the receiver or null if a sender connection.
- getMessageReceivers(String).
Method in interface uhr.core.msg.MessageRouter
- Returns all receivers for the messageName.
- getMessageReceivers(String).
Method in class uhr.core.msg.MessageRouterStd
- Returns all receivers for the messageName.
- getMessageSender().
Method in interface uhr.core.msg.Connection
- Returns the sender or null if a receiver connection.
- getMessageSender().
Method in class uhr.core.msg.ConnectionStd
- Returns the sender or null if a receiver connection.
- getName().
Method in interface uhr.core.msg.Message
- Returns the name.
- getName().
Method in class uhr.core.msg.MessageStd
- Returns the name.
- getName().
Method in interface uhr.core.structure.Node
- Returns the part name.
- getName().
Method in class uhr.core.structure.NodeStd
- Returns the part name.
- getNestedKeySeparator().
Method in interface uhr.core.tron.PropMap
- Returns the nested key separator or null if none in use.
- getNestedKeySeparator().
Method in class uhr.core.tron.PropMapStd
- Returns the nested key separator or null if none in use.
- getParentNode().
Method in interface uhr.core.structure.Node
- Returns the node's parent node or null if this is
the root.
- getParentNode().
Method in class uhr.core.structure.NodeStd
- Returns the node's parent node or null if this is
the root.
- getParentRouter().
Method in interface uhr.core.msg.MessageRouter
- Returns the parent router or null if this is the root router.
- getParentRouter().
Method in class uhr.core.msg.MessageRouterStd
- Returns the parent router or null if this is the root router.
- getPart().
Method in interface uhr.core.structure.Node
- Returns the node's part.
- getPart().
Method in class uhr.core.structure.NodeStd
- Returns the node's part.
- getPartNamesNeeded().
Method in interface uhr.core.role.PartUser
- Returns an array of the part names this part needs to
do its work.
- getProperty(String).
Method in interface uhr.core.structure.Node
- Returns the property with the name or null if not found.
- getProperty(String).
Method in class uhr.core.structure.NodeStd
- Returns the property with the name or null if not found.
- getPropertyNames().
Method in interface uhr.core.structure.Node
- Returns an Enumeration of all the property names.
- getPropertyNames().
Method in class uhr.core.structure.NodeStd
- Returns an Enumeration of all the property names.
- getReceiverName().
Method in interface uhr.core.msg.Connection
- Returns the receiver name or null if a sender connection.
- getReceiverName().
Method in class uhr.core.msg.ConnectionStd
- Returns the receiver name or null if a sender connection.
- getReplaceableState().
Method in interface uhr.core.role.Replaceable
- This is called on the old part.
- getRootNode().
Method in interface uhr.core.structure.Node
- Returns the root node, which has no parent node.
- getRootNode().
Method in class uhr.core.structure.NodeStd
- Returns the root node, which has no parent node.
- getSenderName().
Method in interface uhr.core.msg.Connection
- Returns the sender name or null if a receiver connection.
- getSenderName().
Method in class uhr.core.msg.ConnectionStd
- Returns the sender name or null if a receiver connection.
- getSize().
Method in interface uhr.core.tron.Flexitron
- Returns the number of key values or elements in the collection,
which may be zero.
- getSize().
Method in class uhr.core.tron.FlexitronStd
- Returns the number of key values or elements in the collection,
which may be zero.
- getSize().
Method in interface uhr.core.tron.PropMap
- Returns the number of key values in the collection, which may be
zero.
- getSize().
Method in class uhr.core.tron.PropMapStd
- Returns the number of key values in the collection, which may be
zero.
- getStateCommandableInfo().
Method in interface uhr.core.role.StateCommandable
- Returns information about the StateCommandable's business rules
related to its state transition table.
- getString(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Returns the String value for the key.
- getString(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Returns the String value for the key.
- getString(String).
Method in class uhr.core.tron.PropMapStd
- Returns the String value for the key.
- getStringDefault(String, String).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as getString(key) except allows a default to be
returned rather than null.
- getStringDefault(String, String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as getString(key) except allows a default to be
returned rather than null.
- getStringDefault(String, String).
Method in class uhr.core.tron.PropMapStd
- Same as getString(key) except allows a default to be
returned rather than null.
- getTableRow(int).
Method in interface uhr.core.role.StateCommandableInfo
- Returns one row in the state transition table.
- getTableRow(int).
Method in class uhr.core.role.StateCommandableInfoStd
- Returns one row in the state transition table.
- getTableRowCount().
Method in interface uhr.core.role.StateCommandableInfo
- Returns the number of rows in the state transition table.
- getTableRowCount().
Method in class uhr.core.role.StateCommandableInfoStd
- Returns the number of rows in the state transition table.
- getValue().
Method in class uhr.core.tron.Element
- Returns the value, which may be null.
- hasCommand(String).
Method in interface uhr.core.role.StateCommandableInfo
- Determines if the command exists, false if not.
- hasCommand(String).
Method in class uhr.core.role.StateCommandableInfoStd
- Determines if the command exists, false if not.
- hasProperty(String).
Method in interface uhr.core.structure.Node
- Determines whether the node has the named property.
- hasProperty(String).
Method in class uhr.core.structure.NodeStd
- Determines whether the node has the named property.
- InfotronStd().
Constructor for class uhr.core.tron.InfotronStd
- Constructor that configures the Flexitron to not isElementalOnly,
isAutoDetectDuplicateKeys, null values allowed, and key separator = "/".
- insertBefore(String, Object, String).
Method in interface uhr.core.tron.PropMap
- Inserts the key and value before the keyBefore.
- insertBefore(String, Object, String).
Method in class uhr.core.tron.PropMapStd
- Inserts the key and value before the keyBefore.
- INTEREST_IN.
Static variable in interface uhr.core.msg.Connection
- The connection type for an interest in messages from inside of
the cell.
- INTEREST_OUT.
Static variable in interface uhr.core.msg.Connection
- The connection type for an interest in messages from outside of
the cell.
- isAutoDetectDuplicateKeys().
Method in interface uhr.core.tron.Flexitron
- Determines whether the collection will automatically switch to
isElemental() if a duplicate key is added.
- isAutoDetectDuplicateKeys().
Method in class uhr.core.tron.FlexitronStd
- Determines whether the collection will automatically switch to
isElemental() if a duplicate key is added.
- isCommandPropagated(String).
Method in interface uhr.core.role.StateCommandableInfo
- Returns true if the command is propagated, false if not or if
not a valid command.
- isCommandPropagated(String).
Method in class uhr.core.role.StateCommandableInfoStd
- Returns true if the command is propagated, false if not or if
not a valid command.
- isDirectConnection().
Method in interface uhr.core.msg.Connection
- Determines whether this is a direct connection.
- isDirectConnection().
Method in class uhr.core.msg.ConnectionStd
- Determines whether this is a direct connection.
- isDynamic().
Method in interface uhr.core.role.StateCommandableInfo
- Determines whether this information is dynamic or not.
- isDynamic().
Method in class uhr.core.role.StateCommandableInfoStd
- Determines whether this information is dynamic or not.
- isElemental().
Method in interface uhr.core.tron.Flexitron
- Determines whether the collection has Elements or key values.
- isElemental().
Method in class uhr.core.tron.FlexitronStd
- Determines whether the collection has Elements or key values.
- isElementalOnly().
Method in interface uhr.core.tron.Flexitron
- Determines whether if only elements are maintained.
- isElementalOnly().
Method in class uhr.core.tron.FlexitronStd
- Determines whether if only elements are maintained.
- isEmpty().
Method in interface uhr.core.tron.Flexitron
- Returns true if the collection is empty or false if not.
- isEmpty().
Method in class uhr.core.tron.FlexitronStd
- Returns true if the collection is empty or false if not.
- isEmpty().
Method in interface uhr.core.tron.PropMap
- Returns true if the collection is empty or false if not.
- isEmpty().
Method in class uhr.core.tron.PropMapStd
- Returns true if the collection is empty or false if not.
- isFalse(String).
Method in interface uhr.core.tron.ConvenientStringMap
-
- isFalse(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Used to determine if the key value is false.
- isFalse(String).
Method in class uhr.core.tron.PropMapStd
- Used to determine if the key value is false.
- isFalseDefault(String, boolean).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as isFalse(key) except allows a default to be
returned if not found rather than an exception.
- isFalseDefault(String, boolean).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as isFalse(key) except allows a default to be
returned if not found rather than an exception.
- isFalseDefault(String, boolean).
Method in class uhr.core.tron.PropMapStd
- Same as isFalse(key) except allows a default to be
returned if not found rather than an exception.
- isNullValueAllowed().
Method in interface uhr.core.tron.Flexitron
- Determines whether null values are allowed.
- isNullValueAllowed().
Method in class uhr.core.tron.FlexitronStd
- Determines whether null values are allowed.
- isNullValueAllowed().
Method in interface uhr.core.tron.PropMap
- Returns true if null values are allowed, false if not.
- isNullValueAllowed().
Method in class uhr.core.tron.PropMapStd
- Returns true if null values are allowed, false if not.
- isOrderedKeys().
Method in interface uhr.core.tron.PropMap
- Returns true if ordered keys are maintained, false if not.
- isOrderedKeys().
Method in class uhr.core.tron.PropMapStd
- Returns true if ordered keys are maintained, false if not.
- isReadOnly().
Method in interface uhr.core.role.StateCommandableInfo
- Determines whether this information is read only.
- isReadOnly().
Method in class uhr.core.role.StateCommandableInfoStd
- Determines whether this information is read only.
- isReceiverConnection().
Method in interface uhr.core.msg.Connection
- Determines whether this is a receiver connection.
- isReceiverConnection().
Method in class uhr.core.msg.ConnectionStd
- Determines whether this is a receiver connection.
- isSenderConnection().
Method in interface uhr.core.msg.Connection
- Determines whether this is a sender connection.
- isSenderConnection().
Method in class uhr.core.msg.ConnectionStd
- Determines whether this is a sender connection.
- isTree().
Method in interface uhr.core.tron.PropMap
- Returns true if a non-null nested key separator has been set.
- isTree().
Method in class uhr.core.tron.PropMapStd
- Returns true if a non-null nested key separator has been set.
- isTrue(String).
Method in interface uhr.core.tron.ConvenientStringMap
-
- isTrue(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Used to determine if the key value is true.
- isTrue(String).
Method in class uhr.core.tron.PropMapStd
- Used to determine if the key value is true.
- isTrueDefault(String, boolean).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as isTrue(key) except allows a default to be
returned if not found rather than an exception.
- isTrueDefault(String, boolean).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as isTrue(key) except allows a default to be
returned if not found rather than an exception.
- isTrueDefault(String, boolean).
Method in class uhr.core.tron.PropMapStd
- Same as isTrue(key) except allows a default to be
returned if not found rather than an exception.
- listStateTransitionTable().
Method in interface uhr.core.role.StateCommandableInfo
- Returns a list of all rows in the table in the order added.
- listStateTransitionTable().
Method in class uhr.core.role.StateCommandableInfoStd
- Returns a list of all rows in the table in the order added.
- main(String[]).
Static method in class uhr.core.test.FlexitronStd_Test1
-
- main(String[]).
Static method in class uhr.core.test.PropMapStd_Test1
-
- main(String[]).
Static method in class uhr.core.test.SimpleParserXML_Test1
- Runs the unit test.
- makeReadOnly().
Method in interface uhr.core.role.StateCommandableInfo
- Makes the information read only.
- makeReadOnly().
Method in class uhr.core.role.StateCommandableInfoStd
- Makes the information read only.
- MessageDispatcher(MessageRouter, MessageSender, String).
Constructor for class uhr.core.msg.MessageDispatcher
- This constructor reqiuires the dispatcher to forward messages to
the router from the message sender.
- MessageRouterStd().
Constructor for class uhr.core.msg.MessageRouterStd
-
- MessageStd().
Constructor for class uhr.core.msg.MessageStd
- Configures the PropMap to allow null values, not have ordered
keys, and no key separator (not a tree).
- NodeStd().
Constructor for class uhr.core.structure.NodeStd
-
- parse(String).
Method in class uhr.core.tron.SimpleParserXML
- Parses the text into an Infotron.
- PropMapStd().
Constructor for class uhr.core.tron.PropMapStd
- A no arg constructor that leaves configuration defaults alone.
- PropMapStd(boolean, boolean, String).
Constructor for class uhr.core.tron.PropMapStd
- A constructor for configuration.
- PropMapStd_Test1().
Constructor for class uhr.core.test.PropMapStd_Test1
-
- put(String, Object).
Method in interface uhr.core.tron.PropMap
- Puts the value in the collection and associates it with the key
for retrival.
- put(String, Object).
Method in class uhr.core.tron.PropMapStd
- Puts the value in the collection and associates it with the key
for retrival.
- receive(Message).
Method in class uhr.core.msg.MessageDispatcher
- Forwards the message to the router.
- receive(Message).
Method in interface uhr.core.msg.MessageReceiver
- The class should receieve the message and react intelligently.
- receive(Message).
Method in class uhr.core.msg.MessageRouterStd
- The router receives the message and routes it to its connected
receivers (InterestOut), or in some cases handles the
message itself.
- removeAll().
Method in interface uhr.core.tron.Flexitron
- Removes all keys and values from the collection.
- removeAll().
Method in class uhr.core.tron.FlexitronStd
- Removes all keys and values from the collection.
- removeAll().
Method in interface uhr.core.tron.PropMap
- Removes all keys and values from the collection.
- removeAll().
Method in class uhr.core.tron.PropMapStd
- Removes all keys and values from the collection.
- removeElement(Element).
Method in interface uhr.core.tron.Flexitron
- Removes the first occurance of the element from the collection.
- removeElement(Element).
Method in class uhr.core.tron.FlexitronStd
- Removes the first occurance of the element from the collection.
- removeKey(String).
Method in interface uhr.core.tron.Flexitron
- Removes the key and its value.
- removeKey(String).
Method in class uhr.core.tron.FlexitronStd
- Removes the key and its value.
- removeKey(String).
Method in interface uhr.core.tron.PropMap
- Removes the key and its value.
- removeKey(String).
Method in class uhr.core.tron.PropMapStd
- Removes the key and its value.
- removeProperty(String).
Method in interface uhr.core.structure.Node
- Removes the property with the name.
- removeProperty(String).
Method in class uhr.core.structure.NodeStd
- Removes the property with the name.
- removeValue(Object).
Method in interface uhr.core.tron.PropMap
- Removes all occurances of the key for this value.
- removeValue(Object).
Method in class uhr.core.tron.PropMapStd
- Removes all occurances of the key for this value.
- replicate().
Method in class uhr.core.msg.MessageRouterStd
- Returns a copy of itself without mission state.
- replicate().
Method in interface uhr.core.role.Replicatable
- The instance should replicate itself.
- reuse(String).
Method in interface uhr.core.msg.Message
- A convenience method for Message reuse.
- reuse(String).
Method in class uhr.core.msg.MessageStd
- A convenience method for Message reuse.
- runUnitTest().
Method in class uhr.core.test.FlexitronStd_Test1
- Returns null if test okay or a String describing failure.
- runUnitTest().
Method in class uhr.core.test.PropMapStd_Test1
- Returns null if test okay or a String describing failure.
- runUnitTest().
Method in class uhr.core.test.SimpleParserXML_Test1
- Returns null if test okay or a String describing failure.
- sendMessage(Message, MessageSender, String).
Method in interface uhr.core.msg.MessageRouter
- Sends the message from the sender on to its destinations.
- sendMessage(Message, MessageSender, String).
Method in class uhr.core.msg.MessageRouterStd
- Sends the message from the sender on to its destinations.
- SERVICE_NEED.
Static variable in interface uhr.core.msg.Connection
- The connection type for a service need.
- SERVICE_SUPPLIER.
Static variable in interface uhr.core.msg.Connection
- The connection type for a service supplier.
- serviceMessage(Message, MessageSender).
Method in interface uhr.core.msg.MessageRouter
- Allows a router to handle a "service message".
- serviceMessage(Message, MessageSender).
Method in class uhr.core.msg.MessageRouterStd
- Allows a router to handle a "service message".
- setBoolean(String, boolean).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setBoolean(String, boolean).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setBoolean(String, boolean).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setDelegate(String, Object).
Method in interface uhr.core.role.Delegator
- Sets the named delegate.
- setDouble(String, double).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setDouble(String, double).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setDouble(String, double).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setDynamic(boolean).
Method in interface uhr.core.role.StateCommandableInfo
- Sets whether this information is static or dynamic.
- setDynamic(boolean).
Method in class uhr.core.role.StateCommandableInfoStd
- Sets whether this information is static or dynamic.
- setFalse(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as setBoolean(key, false).
- setFalse(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as setBoolean(key, false).
- setFalse(String).
Method in class uhr.core.tron.PropMapStd
- Same as setBoolean(key, false).
- setFloat(String, float).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setFloat(String, float).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setFloat(String, float).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setInt(String, int).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setInt(String, int).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setInt(String, int).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setLong(String, long).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setLong(String, long).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setLong(String, long).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setMessageReceiver(MessageReceiver).
Method in class uhr.core.msg.MessageRouterStd
- Sets the receiver to use when sending messages, which for routers
is the parent router.
- setMessageReceiver(MessageReceiver).
Method in interface uhr.core.msg.MessageSender
- Sets the receiver to use when sending messages.
- setName(String).
Method in interface uhr.core.msg.Message
- Sets the Message name.
- setName(String).
Method in class uhr.core.msg.MessageStd
- Sets the Message name.
- setName(String).
Method in interface uhr.core.structure.Node
- Sets the node or part name.
- setName(String).
Method in class uhr.core.structure.NodeStd
- Sets the node or part name.
- setNode(Node).
Method in interface uhr.core.structure.NodeUser
- Sets the node the part is in.
- setParentNode(Node).
Method in interface uhr.core.structure.Node
- Sets the node's parent node.
- setParentNode(Node).
Method in class uhr.core.structure.NodeStd
- Sets the node's parent node.
- setParentRouter(MessageRouter).
Method in interface uhr.core.msg.MessageRouter
- Sets the MessageRouter in the parent cell of this router.
- setParentRouter(MessageRouter).
Method in class uhr.core.msg.MessageRouterStd
- Sets the MessageRouter in the parent cell of this router.
- setPart(Object).
Method in interface uhr.core.structure.Node
- Sets the node's part, which may be any object whatsoever.
- setPart(Object).
Method in class uhr.core.structure.NodeStd
- Sets the node's part, which may be any object whatsoever.
- setPart(String, Object).
Method in interface uhr.core.role.PartUser
- Sets a named part, in response to part needs.
- setProperty(String, Object).
Method in interface uhr.core.structure.Node
- Sets the property using the name and value.
- setProperty(String, Object).
Method in class uhr.core.structure.NodeStd
- Sets the property using the name and value.
- setReplaceableState(Infotron).
Method in interface uhr.core.role.Replaceable
- This is called on the new part.
- setString(String, String).
Method in interface uhr.core.tron.ConvenientStringMap
- Sets the key value, overwriting any that already exists.
- setString(String, String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Sets the key value, overwriting any that already exists.
- setString(String, String).
Method in class uhr.core.tron.PropMapStd
- Sets the key value, overwriting any that already exists.
- setTrue(String).
Method in interface uhr.core.tron.ConvenientStringMap
- Same as setBoolean(key, true).
- setTrue(String).
Method in class uhr.core.tron.ConvenientStringMapStd
- Same as setBoolean(key, true).
- setTrue(String).
Method in class uhr.core.tron.PropMapStd
- Same as setBoolean(key, true).
- SIGNAL_IN.
Static variable in interface uhr.core.msg.Connection
- The connection type for a signal to inside of the cell.
- SIGNAL_OUT.
Static variable in interface uhr.core.msg.Connection
- The connection type for a signal to outside of the cell.
- SimpleParserXML().
Constructor for class uhr.core.tron.SimpleParserXML
-
- SimpleParserXML_Test1().
Constructor for class uhr.core.test.SimpleParserXML_Test1
-
- StateCommandableInfoStd().
Constructor for class uhr.core.role.StateCommandableInfoStd
-
- toString().
Method in interface uhr.core.tron.Flexitron
- Returns a comma delimited string of key/values, for example:
"[Name=Pantajeli, Age=11]".
- toString().
Method in class uhr.core.tron.FlexitronStd
- Returns a comma delimited string of key/values, for example:
"[Name=Pantajeli, Age=11]".
- toString().
Method in class uhr.core.msg.MessageStd
- Returns a String representation of the name and key values.
- toString().
Method in interface uhr.core.structure.Node
- Returns a String representation of the node.
- toString().
Method in class uhr.core.structure.NodeStd
- Returns a String representation of the node.
- toString().
Method in interface uhr.core.tron.PropMap
- Returns a comma delimited string of key/values, for example:
"[Name=Pantajeli, Age=11]".
- toString().
Method in class uhr.core.tron.PropMapStd
- Returns a comma delimited string of key/values, for example:
"[Name=Pantajeli, Age=11]".