com.virtuosotechnologies.lib.basiccommand.builder
Class AbstractAWTContainerBuilderNode
java.lang.Object
com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
- All Implemented Interfaces:
- CommandNodeListener, EventListener, PropertySetListener
- Direct Known Subclasses:
- MenuBarBuilderNode, MenuBuilderNode, PopupMenuBuilderNode, ToolBarBuilderNode
- public abstract class AbstractAWTContainerBuilderNode
- extends AbstractContainerElementBuilderNode
An element container builder that builds an AWT Container. Subclass this
to pass implement createChildNode(), and also to pass in the proper type
of component in the constructor and/or implement createInitialElement().
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode |
allChildrenRemoved, buildChildren, childAdded, childRemoved, createChildNode, getChild, getChild, getChildren, getNumChildren, getPosition, getPosition, removeChildElements, setElementAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAWTContainerBuilderNode
protected AbstractAWTContainerBuilderNode(CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index)
- Constructor implementation
AbstractAWTContainerBuilderNode
protected AbstractAWTContainerBuilderNode(CommandNode commandNode,
AbstractBranchBuilderNode parent,
int index,
Container container)
- Constructor implementation
addElementAt
protected void addElementAt(int pos,
Object element)
- Add indexed element
- Specified by:
addElementAt
in class AbstractBranchBuilderNode
removeElementAt
protected void removeElementAt(int pos)
- Remove indexed element
- Specified by:
removeElementAt
in class AbstractBranchBuilderNode
removeAllElements
protected void removeAllElements()
- Remove all elements
- Specified by:
removeAllElements
in class AbstractBranchBuilderNode