com.virtuosotechnologies.lib.basiccommand.builder
Class MenuBarBuilderNode
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
com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
- All Implemented Interfaces:
- CommandNodeListener, EventListener, PropertySetListener
- public class MenuBarBuilderNode
- extends AbstractAWTContainerBuilderNode
A builder that creates a menu bar
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MenuBarBuilderNode
public MenuBarBuilderNode(CommandNode commandNode)
- Constructor
MenuBarBuilderNode
public MenuBarBuilderNode(CommandNode commandNode,
JMenuBar menuBar)
- Constructor
createInitialElement
protected Object createInitialElement()
- Override this method to create the initial element object.
- Specified by:
createInitialElement
in class AbstractContainerElementBuilderNode
createChildNode
protected AbstractBuilderNode createChildNode(CommandNode cn,
int index)
- Create a child node
- Specified by:
createChildNode
in class AbstractBranchBuilderNode
getJMenuBar
public JMenuBar getJMenuBar()
- Get the built menu bar