|
|||||||||
| Home >> All >> com >> virtuosotechnologies >> lib >> basiccommand >> [ builder overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.virtuosotechnologies.lib.basiccommand.builder
Class ComboBoxBuilderNode

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
- All Implemented Interfaces:
- com.virtuosotechnologies.lib.command.CommandNodeListener, java.util.EventListener, com.virtuosotechnologies.lib.propertyset.PropertySetListener
- public class ComboBoxBuilderNode
- extends AbstractContainerElementBuilderNode
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.AbstractContainerElementBuilderNode |
|
| Fields inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode |
|
| 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.propertyset.PropertySetListener |
PROPERTYSET_CHANGED_METHOD |
| Constructor Summary | |
|
ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode)
Public constructor used to make standalone JComboBoxes |
protected |
ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index)
Internal constructor used to make JComboBoxes |
protected |
ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index,
javax.swing.JComboBox comboBox)
Internal constructor used to make JComboBoxes. |
|
ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode,
javax.swing.JComboBox comboBox)
Public constructor used to make standalone JComboBoxes |
| Method Summary | |
protected void |
addElementAt(int pos,
java.lang.Object element)
Add indexed element |
protected AbstractBuilderNode |
createChildNode(com.virtuosotechnologies.lib.command.CommandNode cn,
int index)
Create a child node |
protected java.lang.Object |
createInitialElement()
Override this method to create the initial element object. |
javax.swing.JComboBox |
getJComboBox()
Get the built combo box |
void |
propertySetChanged(com.virtuosotechnologies.lib.propertyset.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, internalAddChild, internalAddChild, 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 |
ComboBoxBuilderNode
public ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode)
- Public constructor used to make standalone JComboBoxes
ComboBoxBuilderNode
public ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode, javax.swing.JComboBox comboBox)
- Public constructor used to make standalone JComboBoxes
ComboBoxBuilderNode
protected ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode, AbstractBranchBuilderNode parent, int index)
- Internal constructor used to make JComboBoxes
ComboBoxBuilderNode
protected ComboBoxBuilderNode(com.virtuosotechnologies.lib.command.CommandNode commandNode, AbstractBranchBuilderNode parent, int index, javax.swing.JComboBox comboBox)
- Internal constructor used to make JComboBoxes. This is the master constructor.
| Method Detail |
propertySetChanged
public void propertySetChanged(com.virtuosotechnologies.lib.propertyset.PropertySetEvent ev)
- Model changed
- Specified by:
propertySetChangedin interfacecom.virtuosotechnologies.lib.propertyset.PropertySetListener- Overrides:
propertySetChangedin classAbstractBuilderNode
createInitialElement
protected java.lang.Object createInitialElement()
- Override this method to create the initial element object.
- Specified by:
createInitialElementin classAbstractContainerElementBuilderNode
createChildNode
protected AbstractBuilderNode createChildNode(com.virtuosotechnologies.lib.command.CommandNode cn, int index)
- Create a child node
- Specified by:
createChildNodein classAbstractBranchBuilderNode
addElementAt
protected void addElementAt(int pos,
java.lang.Object element)
- Add indexed element
- Specified by:
addElementAtin classAbstractBranchBuilderNode
removeElementAt
protected void removeElementAt(int pos)
- Remove indexed element
- Specified by:
removeElementAtin classAbstractBranchBuilderNode
removeAllElements
protected void removeAllElements()
- Remove all elements
- Specified by:
removeAllElementsin classAbstractBranchBuilderNode
getJComboBox
public javax.swing.JComboBox getJComboBox()
- Get the built combo box
|
|||||||||
| Home >> All >> com >> virtuosotechnologies >> lib >> basiccommand >> [ builder overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC