|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PropertyHolder | |
|---|---|
| com.kuka.nav.fleet.graph | Package containing classes of the fleet manager topology graph implementation. |
| com.kuka.nav.fleet.graph.properties | Contains the properties of a graph. |
| Uses of PropertyHolder in com.kuka.nav.fleet.graph |
|---|
| Methods in com.kuka.nav.fleet.graph that return PropertyHolder | |
|---|---|
protected PropertyHolder |
TopologyNodeId.getProperties()
Gets the properties of the node. |
PropertyHolder |
TopologyNode.getProperties()
|
PropertyHolder |
TopologyEdge.getProperties()
Gets the properties of the topology graph edge. |
| Uses of PropertyHolder in com.kuka.nav.fleet.graph.properties |
|---|
| Classes in com.kuka.nav.fleet.graph.properties that implement PropertyHolder | |
|---|---|
class |
DefaultPropertyHolder
Abstract base class for all property holders. |
| Methods in com.kuka.nav.fleet.graph.properties that return PropertyHolder | |
|---|---|
PropertyHolder |
PropertyHolder.add(Integer robotTypeId,
Property property)
Adds the given property to this property holder. |
PropertyHolder |
DefaultPropertyHolder.add(Integer robotTypeId,
Property property)
|
PropertyHolder |
PropertyHolder.add(Property property)
Adds the given property to this property holder. |
PropertyHolder |
DefaultPropertyHolder.add(Property property)
|
PropertyHolder |
PropertyHolder.addAll(Collection<com.kuka.util.Pair<Integer,Property>> entries)
Adds a number of property entries to this property holder. |
PropertyHolder |
DefaultPropertyHolder.addAll(Collection<com.kuka.util.Pair<Integer,Property>> entries)
|
PropertyHolder |
PropertyHolder.remove(Class<? extends Property> propertyType)
Removes the property from this property holder. |
PropertyHolder |
DefaultPropertyHolder.remove(Class<? extends Property> propertyType)
|
PropertyHolder |
PropertyHolder.remove(Integer robotTypeId,
Class<? extends Property> propertyType)
Removes the property associated with the given robot type from this property holder. |
PropertyHolder |
DefaultPropertyHolder.remove(Integer robotTypeId,
Class<? extends Property> propertyType)
|
PropertyHolder |
PropertyHolder.removeAny(Class<? extends Property> propertyType)
Removes the properties associated with any robot type from this property holder and returns it. |
PropertyHolder |
DefaultPropertyHolder.removeAny(Class<? extends Property> propertyType)
|
| Methods in com.kuka.nav.fleet.graph.properties with parameters of type PropertyHolder | |
|---|---|
static NodePosition |
NodePosition.get(PropertyHolder n)
Helper function to get the NodePosition directly from a graph node. |
static MaxVelocity |
MaxVelocity.get(PropertyHolder e,
Integer robotTypeId)
Helper function to retrieve this property from an edge. |
static MaxAcceleration |
MaxAcceleration.get(PropertyHolder e,
Integer robotTypeId)
Helper function to retrieve this property from an edge. |
static boolean |
Restriction.isAllowed(PropertyHolder propHolder,
Integer robotTypeId)
Tests whether a robot type has permission to use an edge or node. |
static boolean |
Restriction.isRestricted(PropertyHolder propHolder,
Integer robotTypeId)
Tests whether a robot type is not allowed to use an edge or node. |
void |
PropertyHolderListener.propertyAdded(PropertyHolder properties,
Property property)
Gets called after a property has been added. |
void |
PropertyHolderListener.propertyChanged(PropertyHolder properties,
Property property)
Gets called after a property changed its value. |
void |
PropertyHolderListener.propertyHolderChanged(PropertyHolder properties)
Gets called after a property holder was changed. |
void |
PropertyHolderListener.propertyRemoved(PropertyHolder properties,
Property property)
Deprecated. use PropertyHolderListener.propertyRemoved(PropertyHolder, Property, Integer) instead |
void |
PropertyHolderListener.propertyRemoved(PropertyHolder properties,
Property property,
Integer robotTypeId)
Gets called after a property has been removed. |
static void |
Restriction.restrict(PropertyHolder propHolder,
Integer robotTypeId)
Prevents any robot of the given robot type to move on the edge or node to which the given PropertyHolder
belongs. |
static void |
NodePosition.set(PropertyHolder n,
double x,
double y)
Helper funtion to set the NodePosition directly of a graph node. |
static void |
MaxVelocity.set(PropertyHolder e,
Integer robotTypeId,
double value)
Helper function to set this property for an edge. |
static void |
MaxAcceleration.set(PropertyHolder e,
Integer robotTypeId,
double value)
Helper function to set this property for an edge. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||