public static class SubsetWidget.SubsetTag
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
SubsetWidget.SubsetTag.SubsetSlot |
| Modifier and Type | Field and Description |
|---|---|
java.util.TreeMap<java.lang.String,SubsetWidget.SubsetTag> |
children |
ItemFilter |
filter |
java.lang.String |
fullname |
protected SubsetWidget.SubsetTag.SubsetSlot |
slot |
java.util.List<SubsetWidget.SubsetTag> |
sorted |
protected SubsetWidget.SubsetState |
state |
| Constructor and Description |
|---|
SubsetTag(java.lang.String fullname) |
SubsetTag(java.lang.String fullname,
ItemFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilters(java.util.List<ItemFilter> filters) |
protected void |
cacheState() |
boolean |
contains(int px,
int py) |
java.lang.String |
displayName() |
void |
draw(int mx,
int my) |
boolean |
isScrolling() |
boolean |
isVisible() |
void |
mouseClicked(int mx,
int my,
int button) |
void |
mouseDragged(int mx,
int my,
int button,
long heldTime) |
boolean |
mouseScrolled(int mx,
int my,
int scroll) |
void |
mouseUp(int mx,
int my,
int button) |
java.lang.String |
name() |
protected int |
nameWidth() |
java.lang.String |
parent() |
void |
resize(int x,
int pwidth,
int y) |
void |
search(java.util.List<SubsetWidget.SubsetTag> tags,
java.util.regex.Pattern p) |
void |
setHidden() |
void |
setVisible() |
void |
updateVisiblity(int mx,
int my) |
public final java.lang.String fullname
public final ItemFilter filter
public java.util.TreeMap<java.lang.String,SubsetWidget.SubsetTag> children
public java.util.List<SubsetWidget.SubsetTag> sorted
protected SubsetWidget.SubsetState state
protected final SubsetWidget.SubsetTag.SubsetSlot slot
public SubsetTag(java.lang.String fullname)
public SubsetTag(java.lang.String fullname,
ItemFilter filter)
public java.lang.String displayName()
public java.lang.String name()
public java.lang.String parent()
protected void cacheState()
public void addFilters(java.util.List<ItemFilter> filters)
public void search(java.util.List<SubsetWidget.SubsetTag> tags, java.util.regex.Pattern p)
public void updateVisiblity(int mx,
int my)
public void setHidden()
public void setVisible()
public void resize(int x,
int pwidth,
int y)
protected int nameWidth()
public boolean isVisible()
public void draw(int mx,
int my)
public boolean contains(int px,
int py)
public void mouseClicked(int mx,
int my,
int button)
public void mouseDragged(int mx,
int my,
int button,
long heldTime)
public void mouseUp(int mx,
int my,
int button)
public boolean mouseScrolled(int mx,
int my,
int scroll)
public boolean isScrolling()