java.lang.Object
net.sacredlabyrinth.phaed.simpleclans.ui.SCFrame
Direct Known Subclasses:
AddAllyFrame, AddPermissionFrame, AddRivalFrame, AlliesFrame, ClanDetailsFrame, ClanDetailsFrame, ClanListFrame, ClanListFrame, ConfirmationFrame, CoordsFrame, InviteFrame, LanguageSelectorFrame, LeaderboardFrame, MainFrame, PermissionsFrame, PlayerDetailsFrame, PlayerDetailsFrame, PlayerListFrame, RanksFrame, RivalsFrame, RosterFrame, StaffFrame, WarningFrame

public abstract class SCFrame extends Object
Author:
RoinujNosde
  • Constructor Details

    • SCFrame

      public SCFrame(@Nullable @Nullable SCFrame parent, @NotNull @NotNull org.bukkit.entity.Player viewer)
  • Method Details

    • getTitle

      @NotNull public abstract @NotNull String getTitle()
    • getViewer

      @NotNull public @NotNull org.bukkit.entity.Player getViewer()
    • getParent

      @Nullable public @Nullable SCFrame getParent()
    • getSize

      public abstract int getSize()
    • createComponents

      public abstract void createComponents()
    • getComponent

      @Nullable public @Nullable SCComponent getComponent(int slot)
    • add

      public void add(@NotNull @NotNull SCComponent c)
    • clear

      public void clear()
    • getComponents

      @NotNull public @NotNull Set<SCComponent> getComponents()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object