de.guibuilder.framework
Interface MenuItemAble

All Superinterfaces:
MemberAble
All Known Implementing Classes:
GuiMenuItem, GuiMenuItemCheckBox, GuiMenuItemOption

public interface MenuItemAble
extends MemberAble

Interface für die drei verschiedenen Menüeinträge.


Method Summary
 MenuAble getGuiMenu()
          Liefert das Menü zu diesem Menü-Eintrag
 javax.swing.JComponent getJComponent()
          Liefert die swing-Komponente zum Menü-Eintrag.
 java.lang.String getName()
          Name der Komponente.
 java.lang.String getText()
           
 void setAccelerator(javax.swing.KeyStroke key)
           
 void setActionCommand(java.lang.String cmd)
          From swing.AbstractButton
 void setGuiMenu(MenuAble menu)
          Setzt das Menü zu diesem Menü-Eintrag
 void setIcon(javax.swing.Icon icon)
           
 void setMnemonic(char c)
           
 void setName(java.lang.String name)
          From awt.Component
 void setText(java.lang.String s)
           
 
Methods inherited from interface de.guibuilder.framework.MemberAble
getAwtComponent, getTag
 

Method Detail

getJComponent

javax.swing.JComponent getJComponent()
Liefert die swing-Komponente zum Menü-Eintrag.


getGuiMenu

MenuAble getGuiMenu()
Liefert das Menü zu diesem Menü-Eintrag


setGuiMenu

void setGuiMenu(MenuAble menu)
Setzt das Menü zu diesem Menü-Eintrag


setActionCommand

void setActionCommand(java.lang.String cmd)
From swing.AbstractButton


setName

void setName(java.lang.String name)
From awt.Component

Specified by:
setName in interface MemberAble

getName

java.lang.String getName()
Description copied from interface: MemberAble
Name der Komponente.

Specified by:
getName in interface MemberAble
Returns:

setAccelerator

void setAccelerator(javax.swing.KeyStroke key)

setMnemonic

void setMnemonic(char c)

setIcon

void setIcon(javax.swing.Icon icon)

getText

java.lang.String getText()

setText

void setText(java.lang.String s)