Class HelpMapMock

java.lang.Object
org.mockbukkit.mockbukkit.help.HelpMapMock
All Implemented Interfaces:
HelpMap

public class HelpMapMock extends Object implements HelpMap
Mock implementation of a HelpMap.
  • Constructor Details

    • HelpMapMock

      public HelpMapMock()
  • Method Details

    • getHelpTopic

      public HelpTopic getHelpTopic(@NotNull @NotNull String topicName)
      Specified by:
      getHelpTopic in interface HelpMap
    • getHelpTopics

      @NotNull public @NotNull Collection<HelpTopic> getHelpTopics()
      Specified by:
      getHelpTopics in interface HelpMap
    • addTopic

      public void addTopic(@NotNull @NotNull HelpTopic topic)
      Specified by:
      addTopic in interface HelpMap
    • clear

      public void clear()
      Specified by:
      clear in interface HelpMap
    • getIgnoredPlugins

      @NotNull public @NotNull List<String> getIgnoredPlugins()
      Specified by:
      getIgnoredPlugins in interface HelpMap
    • registerHelpTopicFactory

      public void registerHelpTopicFactory(@NotNull @NotNull Class<?> commandClass, @NotNull @NotNull HelpTopicFactory<?> factory)
      Specified by:
      registerHelpTopicFactory in interface HelpMap
    • assertRegistered

      @Deprecated(forRemoval=true) public void assertRegistered(@NotNull @NotNull HelpTopicFactory<?> factory)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Asserts that a HelpTopicFactory is registered.
      Parameters:
      factory - The factory to check.
    • hasRegistered

      public boolean hasRegistered(@NotNull @NotNull HelpTopicFactory<?> factory)
      Whether the specified factory has been registered to this instance
      Parameters:
      factory - The factory that should have been registered
      Returns:
      True if the specified factory has been registered to this instance