Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.gui;
26 import java.awt.event.MouseEvent;
27 import org.jetbrains.annotations.NotNull;
89 super.mousePressed(e);
132 public abstract void execute();
abstract void activeChanged()
ActivatableGUIElement prev
void activateNextElement()
ActivatableGUIElement(@NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final String name, final boolean opaque, @NotNull final GuiFactory guiFactory)
boolean isActive(@NotNull ActivatableGUIElement element)
void setPrevActive(@NotNull final ActivatableGUIElement prev)
ActivatableGUIElement next
void mousePressed(@NotNull final MouseEvent e)
void markInactivePending()
void setNextActive(@NotNull final ActivatableGUIElement next)
void activatePrevElement()
final GuiFactory guiFactory
final GUIElementListener elementListener
void activeChanged(@NotNull ActivatableGUIElement element, boolean active)
static final long serialVersionUID
final TooltipManager tooltipManager
void setActive(final boolean active)
void setInactiveIfPending()