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.ArrayList |
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.HashMap<java.lang.String,WandoraTool> |
getAsHash() |
java.util.HashMap<java.lang.String,WandoraTool> |
getAsHash(WandoraToolSet.ToolFilter filter) |
java.util.HashMap<java.lang.String,WandoraTool> |
getAsHash(WandoraToolSet toolSet) |
java.util.HashMap<java.lang.String,WandoraTool> |
getAsHash(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.ArrayList set) |
WandoraTool |
getToolForName(java.lang.String name) |
WandoraTool |
getToolForName(java.lang.String name,
java.util.ArrayList set) |
WandoraTool |
getToolForRealName(java.lang.String name) |
WandoraTool |
getToolForRealName(java.lang.String name,
java.util.ArrayList set) |
java.util.ArrayList |
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.ArrayList 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.ArrayList set)
public java.lang.Object getToolWrapperWithHash(int hash)
public WandoraTool getToolForRealName(java.lang.String name)
public WandoraTool getToolForRealName(java.lang.String name, java.util.ArrayList set)
public WandoraTool getToolForName(java.lang.String name)
public WandoraTool getToolForName(java.lang.String name, java.util.ArrayList set)
public java.util.ArrayList 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.HashMap<java.lang.String,WandoraTool> getAsHash()
public java.util.HashMap<java.lang.String,WandoraTool> getAsHash(WandoraToolSet.ToolFilter filter)
public java.util.HashMap<java.lang.String,WandoraTool> getAsHash(WandoraToolSet toolSet)
public java.util.HashMap<java.lang.String,WandoraTool> getAsHash(WandoraToolSet toolSet, WandoraToolSet.ToolFilter filter)
Copyright 2004-2015 Wandora Team