|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
A builder that creates a JComboBox
Nested Class Summary | |
static class |
ComboBoxBuilderNode.ActionComboBoxRenderer
A renderer for these types of combo boxes |
Field Summary |
Fields inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode |
END_POSITION |
Fields inherited from interface com.virtuosotechnologies.lib.command.CommandNodeListener |
ALL_CHILDREN_REMOVED_METHOD, CHILD_ADDED_METHOD, CHILD_REMOVED_METHOD |
Fields inherited from interface com.virtuosotechnologies.lib.container.PropertySetListener |
PROPERTYSET_CHANGED_METHOD |
Constructor Summary | |
|
ComboBoxBuilderNode(CommandNode commandNode)
Public constructor used to make standalone JComboBoxes |
protected |
ComboBoxBuilderNode(CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index)
Internal constructor used to make JComboBoxes |
protected |
ComboBoxBuilderNode(CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index,
JComboBox comboBox)
Internal constructor used to make JComboBoxes. |
|
ComboBoxBuilderNode(CommandNode commandNode,
JComboBox comboBox)
Public constructor used to make standalone JComboBoxes |
Method Summary | |
protected void |
addElementAt(int pos,
Object element)
Add indexed element |
protected AbstractBuilderNode |
createChildNode(CommandNode cn,
int index)
Create a child node |
protected Object |
createInitialElement()
Override this method to create the initial element object. |
JComboBox |
getJComboBox()
Get the built combo box |
void |
propertySetChanged(PropertySetEvent ev)
Model changed |
protected void |
removeAllElements()
Remove all elements |
protected void |
removeElementAt(int pos)
Remove indexed element |
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode |
disabledStateChanged, getCardinality, getElement, hiddenStateChanged |
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode |
allChildrenRemoved, buildChildren, childAdded, childRemoved, getChild, getChild, getChildren, getNumChildren, getPosition, getPosition, removeChildElements, setElementAt |
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode |
decGrayLevel, decMaskLevel, dump, getCommandNode, getParent, incGrayLevel, incMaskLevel, isDisabled, isHidden |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ComboBoxBuilderNode(CommandNode commandNode)
public ComboBoxBuilderNode(CommandNode commandNode, JComboBox comboBox)
protected ComboBoxBuilderNode(CommandNode commandNode, AbstractBranchBuilderNode parent, int index)
protected ComboBoxBuilderNode(CommandNode commandNode, AbstractBranchBuilderNode parent, int index, JComboBox comboBox)
Method Detail |
public void propertySetChanged(PropertySetEvent ev)
propertySetChanged
in interface PropertySetListener
propertySetChanged
in class AbstractBuilderNode
protected Object createInitialElement()
createInitialElement
in class AbstractContainerElementBuilderNode
protected AbstractBuilderNode createChildNode(CommandNode cn, int index)
createChildNode
in class AbstractBranchBuilderNode
protected void addElementAt(int pos, Object element)
addElementAt
in class AbstractBranchBuilderNode
protected void removeElementAt(int pos)
removeElementAt
in class AbstractBranchBuilderNode
protected void removeAllElements()
removeAllElements
in class AbstractBranchBuilderNode
public JComboBox getJComboBox()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |