Interface TopoItem

All Known Subinterfaces:
TopoMethod
All Known Implementing Classes:
BaseToggleableTopo, TopoAutoMethod, TopoClass, Topology, TopoManualMethod, TopoPackage

public interface TopoItem
  • Method Details

    • getName

      String getName()
    • getChildren

      List<? extends TopoItem> getChildren()
    • canBeDisabled

      default boolean canBeDisabled()
    • isEnabledDirectly

      default boolean isEnabledDirectly()
    • setEnabledDirectly

      default void setEnabledDirectly(boolean newStatus)
    • isEnabledByParent

      default boolean isEnabledByParent()
    • setEnabledByParent

      default void setEnabledByParent(boolean enabled)
    • isEffectivelyEnabled

      default boolean isEffectivelyEnabled()
    • init

      void init()