|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.swt.widgets.Menu
org.formaria.swt.Menu
public class Menu
A wrapper for menus
Copyright (c) Formaria Ltd.,
| Field Summary | |
|---|---|
protected org.eclipse.swt.widgets.MenuItem |
cascadeMenu
|
| Constructor Summary | |
|---|---|
Menu(MenuBar parent)
Create a new menu |
|
| Method Summary | |
|---|---|
void |
addSeparator()
Adds a separator to this item. |
void |
append(java.lang.Object o,
java.lang.String name)
Appends the object o to this item |
protected void |
checkSubclass()
Suppress the subclassing exception |
org.eclipse.swt.widgets.MenuItem |
getCascadeMenu()
Get the cascade menu |
java.lang.Object |
getObject(java.lang.String name)
Get a child object by name |
java.lang.String |
getText()
Get the text/label of a component |
void |
setAction(java.lang.Object instance)
Set an action object |
void |
setName(java.lang.String name)
Set the name of this object |
void |
setText(java.lang.String text)
Set the text/label of a component |
void |
setup()
Do any final setup needed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.eclipse.swt.widgets.MenuItem cascadeMenu
| Constructor Detail |
|---|
public Menu(MenuBar parent)
parent - parent MenuBar| Method Detail |
|---|
protected void checkSubclass()
public org.eclipse.swt.widgets.MenuItem getCascadeMenu()
public void setAction(java.lang.Object instance)
setAction in interface AppendersetAction in interface Actionableinstance - the action objectpublic void setup()
setup in interface Appender
public void append(java.lang.Object o,
java.lang.String name)
append in interface Appendero - the appended itemname - the name of the menupublic void addSeparator()
addSeparator in interface Appenderpublic java.lang.Object getObject(java.lang.String name)
getObject in interface Appendername - the item name
public void setText(java.lang.String text)
setText in interface TextHoldertext - the new textpublic java.lang.String getText()
getText in interface TextHolderpublic void setName(java.lang.String name)
setName in interface Appendername - the item name
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||