Interface DecoratedNavGroupObject

All Known Implementing Classes:
DecoratedStage, DecoratedStageResult

public interface DecoratedNavGroupObject
Represents a group of items in the navigation context
  • Method Details

    • getId

      long getId()
      Returns:
      object id
    • getName

      @NotNull @NotNull String getName()
      Returns:
      display name
    • getDescription

      String getDescription()
      The desciption of this group
      Returns:
    • getChildren

      @Nullable @Nullable com.google.common.collect.ImmutableList<? extends DecoratedNavObject> getChildren()
      Returns:
      children grouped under this group, sorted by display name.
    • getGroupSummary

      @Nullable @Nullable String getGroupSummary()
      Returns:
      a short summary of whats in this group
    • getStatus

      @Nullable @Nullable DecoratedNavGroupStatus getStatus()
      Returns:
      status of this group if applicable