Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.item;
35 import java.awt.Dimension;
36 import java.awt.Image;
37 import org.jetbrains.annotations.NotNull;
53 private final Object
sync =
new Object();
95 @SuppressWarnings(
"FieldCanBeLocal")
126 public void typeAdded(
final int index) {
127 synchronized (
sync) {
137 public void knowledgeAdded(
final int index) {
150 synchronized (
sync) {
151 return index >= -distance;
155 synchronized (
sync) {
165 synchronized (
sync) {
179 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
186 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
197 return new Dimension(32, 32);
205 synchronized (
sync) {
220 synchronized (
sync) {
221 if (this.index ==
index) {
253 synchronized (
sync) {
260 synchronized (
sync) {
void button3Clicked(final int modifiers)
void addKnowledgeListener(@NotNull final KnowledgeListener listener)
void setIndexNoListeners(final int index)
static Dimension getMinimumSizeInt()
void button2Clicked(final int modifiers)
ImageIcon getOriginalImageIcon(int faceNum, @Nullable AtomicBoolean returnIsUnknownImage)
Dimension getMinimumSize()
void button1Clicked(final int modifiers)
int getTypeFace(final int index)
final ItemPainter itemPainter
final FacesManager facesManager
void addFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
GUIItemKnowledgeType(@NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final String name, @NotNull final ItemPainter itemPainter, final int defaultIndex, @NotNull final FacesManager facesManager, @NotNull final KnowledgeManager knowledgeManager, @NotNull final ItemView itemView, final int size, @NotNull final GuiFactory guiFactory)
void scroll(final int distance)
boolean canScroll(final int distance)
CfItem getItem(int index)
final GuiFactory guiFactory
final GUIElementListener elementListener
void setIndex(final int index)
void setItemNoListeners(@Nullable final CfItem item)
static final long serialVersionUID
final KnowledgeManager knowledgeManager
final FacesManagerListener facesManagerListener
Image getFace(@NotNull final CfItem item)
final TooltipManager tooltipManager
Dimension getPreferredSize()
void setSelected(final boolean selected)