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) {
static final long serialVersionUID
void button3Clicked(final int modifiers)
void scroll(final int distance)
static Dimension getMinimumSizeInt()
Dimension getMinimumSize()
void setItemNoListeners(@Nullable final CfItem item)
ImageIcon getOriginalImageIcon(int faceNum, @Nullable AtomicBoolean returnIsUnknownImage)
void setIndexNoListeners(final int index)
Image getFace(@NotNull final CfItem item)
void addKnowledgeListener(@NotNull final KnowledgeListener listener)
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)
int getTypeFace(final int index)
final GUIElementListener elementListener
Dimension getPreferredSize()
final ItemPainter itemPainter
void addFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
final FacesManager facesManager
void setSelected(final boolean selected)
final FacesManagerListener facesManagerListener
final KnowledgeManager knowledgeManager
void setIndex(final int index)
void button1Clicked(final int modifiers)
boolean canScroll(final int distance)
final GuiFactory guiFactory
CfItem getItem(int index)
void button2Clicked(final int modifiers)
final TooltipManager tooltipManager