Klasse TCSResource<E extends TCSResource<E>>

java.lang.Object
org.opentcs.data.TCSObject<E>
org.opentcs.data.model.TCSResource<E>
Typparameter:
E - The actual resource class.
Alle implementierten Schnittstellen:
Serializable
Bekannte direkte Unterklassen:
Block, Location, Path, Point

public abstract class TCSResource<E extends TCSResource<E>> extends TCSObject<E> implements Serializable
Describes a resource that Vehicles may claim for exclusive usage.
Siehe auch:
  • Konstruktordetails

    • TCSResource

      protected TCSResource(String name)
      Creates a new TCSResource.
      Parameter:
      name - The new resource's name.
    • TCSResource

      protected TCSResource(String name, Map<String,String> properties, ObjectHistory history)
      Creates a new TCSResource.
      Parameter:
      name - The new resource's name.
      properties - A set of properties (key-value pairs) associated with this object.
      history - A history of events related to this object.
  • Methodendetails