net.beadsproject.beads.gui
Class SingleButton

java.lang.Object
  extended by net.beadsproject.beads.gui.SingleButton
All Implemented Interfaces:
InterfaceElement

public class SingleButton
extends java.lang.Object
implements InterfaceElement


Nested Class Summary
static class SingleButton.Mode
           
static interface SingleButton.SingleButtonListener
           
 
Constructor Summary
SingleButton(java.lang.String name)
           
SingleButton(java.lang.String name, SingleButton.Mode mode)
           
 
Method Summary
 javax.swing.JComponent getComponent()
           
static void main(java.lang.String[] args)
           
 void setListener(SingleButton.SingleButtonListener l)
           
 void setState(boolean state)
           
 boolean state()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleButton

public SingleButton(java.lang.String name)

SingleButton

public SingleButton(java.lang.String name,
                    SingleButton.Mode mode)
Method Detail

state

public boolean state()

setState

public void setState(boolean state)

getComponent

public javax.swing.JComponent getComponent()
Specified by:
getComponent in interface InterfaceElement

setListener

public void setListener(SingleButton.SingleButtonListener l)

main

public static void main(java.lang.String[] args)