|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.cheftool.menu.MenuField
public class MenuField
MenuField is a text entry field in a menu / toolbar.
| Field Summary | |
|---|---|
protected String |
m_action
The action to perform. |
protected String |
m_form
The form name string for the entry. |
protected String |
m_name
The form field name. |
protected String |
m_value
The value to display in the field. |
| Fields inherited from interface org.sakaiproject.cheftool.api.MenuItem |
|---|
CHECKED_FALSE, CHECKED_NA, CHECKED_TRUE, STATE_MENU |
| Constructor Summary | |
|---|---|
MenuField(String name,
String form,
String action,
String value)
Construct. |
|
| Method Summary | |
|---|---|
String |
getAction()
Access the action string for this item; what to do when the user clicks. |
int |
getChecked()
Access the checked status of this item. |
String |
getForm()
Access the form name whose values will be used when this item is selected. |
String |
getIcon()
Access the icon name for the item (or null if no icon). |
boolean |
getIsContainer()
Does this item act as a container for other items? |
boolean |
getIsDivider()
Is this item a divider ? |
boolean |
getIsEnabled()
Access the enabled flag for the item. |
boolean |
getIsField()
Access the is-field (not a button) flag. |
MenuItem |
getItem(int index)
Access one sub-items of the item. |
List |
getItems()
Access the sub-items of the item. |
String |
getTitle()
Access the display title for the item - this is really the form field name. |
String |
getUrl()
Access the full URL string for this item; what to do when the user clicks. |
String |
getValue()
Access the value string for this item - the initial value. |
boolean |
isEmpty()
Check if there are any sub-items. |
MenuField |
setUrl(String url)
Set the full URL of the entry. |
int |
size()
Count the sub-items of the item. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String m_name
protected String m_form
protected String m_value
protected String m_action
| Constructor Detail |
|---|
public MenuField(String name,
String form,
String action,
String value)
| Method Detail |
|---|
public MenuField setUrl(String url)
url - The full URL for the entry.
public boolean getIsContainer()
getIsContainer in interface MenuItempublic boolean getIsDivider()
getIsDivider in interface MenuItempublic String getTitle()
getTitle in interface MenuItempublic String getIcon()
getIcon in interface MenuItempublic boolean getIsEnabled()
getIsEnabled in interface MenuItempublic String getValue()
public String getAction()
getAction in interface MenuItempublic String getUrl()
getUrl in interface MenuItempublic String getForm()
getForm in interface MenuItempublic List getItems()
getItems in interface MenuItempublic MenuItem getItem(int index)
getItem in interface MenuItemindex - The index position (0 based) for the sub-item to get.
public int getChecked()
getChecked in interface MenuItemMenuItempublic int size()
size in interface MenuItempublic boolean isEmpty()
isEmpty in interface MenuItempublic boolean getIsField()
getIsField in interface MenuItem
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||