gnu.kawa.models

Class Button

Implemented Interfaces:
Viewable
Known Direct Subclasses:
MenuItem

public class Button
extends java.lang.Object
implements Viewable

A model (data) for a clickable button.

Method Summary

Object
getAction()
String
getLabel()
boolean
isDisabled()
Object
makeView(ViewContainer container)
void
setAction(Object action)
void
setDisabled(boolean disabled)
void
setLabel(String label)

Method Details

getAction

public Object getAction()

getLabel

public String getLabel()

isDisabled

public boolean isDisabled()

makeView

public Object makeView(ViewContainer container)
Specified by:
makeView in interface Viewable

setAction

public void setAction(Object action)

setDisabled

public void setDisabled(boolean disabled)

setLabel

public void setLabel(String label)