Class NavigatorZDUTree.ZDUNode

java.lang.Object
com.uc4.communication.requests.NavigatorZDUTree.ZDUNode
All Implemented Interfaces:
ITreeItem
Enclosing class:
NavigatorZDUTree

public static class NavigatorZDUTree.ZDUNode extends Object implements ITreeItem
Represents a node in the NavigationZDUTree.
  • Method Details

    • getName

      public String getName()
      Description copied from interface: ITreeItem
      Returns the name of this ITreeItem.
      Specified by:
      getName in interface ITreeItem
      Returns:
      name of this ITreeItem
    • size

      public int size()
      Description copied from interface: ITreeItem
      Returns the number of child items of this ITreeItem.
      Specified by:
      size in interface ITreeItem
      Returns:
      number of child items of this ITreeItem
    • childIterator

      public Iterator<NavigatorZDUTree.ZDUNode> childIterator()
      Description copied from interface: ITreeItem
      Returns an Iterator which can be used to step through the children of this ITreeItem.
      Specified by:
      childIterator in interface ITreeItem
      Returns:
      Iterator containing the children of this ITreeItem
    • trafficLight

      public TrafficLight trafficLight()
      Description copied from interface: ITreeItem
      Returns the traffic light information of this ITreeItem.
      Specified by:
      trafficLight in interface ITreeItem
      Returns:
      TrafficLight
    • getId

      public String getId()
      Returns the ID of this item.
      Returns:
      ID, never null