public class WandoraToolSet
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
class |
WandoraToolSet.ToolFilter |
class |
WandoraToolSet.ToolItem |
Modifier and Type | Field and Description |
---|---|
private int |
index |
private java.lang.String |
name |
private java.util.List |
tools |
private Wandora |
wandora |
Constructor and Description |
---|
WandoraToolSet(java.lang.String n,
int i,
Wandora w) |
WandoraToolSet(java.lang.String n,
Wandora w) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Object o) |
void |
add(java.lang.Object o,
int index) |
void |
add(java.lang.String name,
WandoraTool t) |
void |
add(java.lang.String name,
WandoraTool t,
int index) |
java.lang.Object[] |
asArray() |
java.util.Map<java.lang.String,WandoraTool> |
getAsMap() |
java.util.Map<java.lang.String,WandoraTool> |
getAsMap(WandoraToolSet.ToolFilter filter) |
java.util.Map<java.lang.String,WandoraTool> |
getAsMap(WandoraToolSet toolSet) |
java.util.Map<java.lang.String,WandoraTool> |
getAsMap(WandoraToolSet toolSet,
WandoraToolSet.ToolFilter filter) |
java.lang.Object[] |
getAsObjectArray() |
java.lang.Object[] |
getAsObjectArray(WandoraToolSet.ToolFilter filter) |
java.lang.Object[] |
getAsObjectArray(WandoraToolSet toolSet) |
java.lang.Object[] |
getAsObjectArray(WandoraToolSet toolSet,
WandoraToolSet.ToolFilter filter) |
int |
getIndex() |
javax.swing.JMenu |
getMenu(javax.swing.JMenu toolMenu) |
javax.swing.JMenu |
getMenu(javax.swing.JMenu toolMenu,
WandoraToolSet toolSet) |
java.lang.String |
getName() |
java.lang.String |
getNameForTool(WandoraTool tool) |
java.lang.String |
getNameForTool(WandoraTool tool,
java.util.List set) |
WandoraTool |
getToolForName(java.lang.String name) |
WandoraTool |
getToolForName(java.lang.String name,
java.util.List set) |
WandoraTool |
getToolForRealName(java.lang.String name) |
WandoraTool |
getToolForRealName(java.lang.String name,
java.util.List set) |
java.util.List |
getTools() |
java.lang.Object |
getToolWrapperWithHash(int hash) |
boolean |
remove(java.lang.Object toolOrSet) |
void |
setName(java.lang.String n) |
int |
size() |
java.lang.String |
toString() |
private int index
private java.lang.String name
private java.util.List tools
private Wandora wandora
public WandoraToolSet(java.lang.String n, Wandora w)
public WandoraToolSet(java.lang.String n, int i, Wandora w)
public void add(java.lang.Object o)
public void add(java.lang.Object o, int index)
public void add(java.lang.String name, WandoraTool t, int index)
public void add(java.lang.String name, WandoraTool t)
public java.lang.String getName()
public void setName(java.lang.String n)
public int getIndex()
public java.lang.String toString()
toString
in class java.lang.Object
public int size()
public java.lang.String getNameForTool(WandoraTool tool)
public java.lang.String getNameForTool(WandoraTool tool, java.util.List set)
public java.lang.Object getToolWrapperWithHash(int hash)
public WandoraTool getToolForRealName(java.lang.String name)
public WandoraTool getToolForRealName(java.lang.String name, java.util.List set)
public WandoraTool getToolForName(java.lang.String name)
public WandoraTool getToolForName(java.lang.String name, java.util.List set)
public java.util.List getTools()
public boolean remove(java.lang.Object toolOrSet)
public javax.swing.JMenu getMenu(javax.swing.JMenu toolMenu)
public javax.swing.JMenu getMenu(javax.swing.JMenu toolMenu, WandoraToolSet toolSet)
public java.lang.Object[] getAsObjectArray()
public java.lang.Object[] getAsObjectArray(WandoraToolSet.ToolFilter filter)
public java.lang.Object[] getAsObjectArray(WandoraToolSet toolSet)
public java.lang.Object[] getAsObjectArray(WandoraToolSet toolSet, WandoraToolSet.ToolFilter filter)
public java.lang.Object[] asArray()
public java.util.Map<java.lang.String,WandoraTool> getAsMap()
public java.util.Map<java.lang.String,WandoraTool> getAsMap(WandoraToolSet.ToolFilter filter)
public java.util.Map<java.lang.String,WandoraTool> getAsMap(WandoraToolSet toolSet)
public java.util.Map<java.lang.String,WandoraTool> getAsMap(WandoraToolSet toolSet, WandoraToolSet.ToolFilter filter)
Copyright 2004-2015 Wandora Team