uk.ac.essex.common.gui.util
Class ButtonPanelImpl

java.lang.Object
  extended by uk.ac.essex.common.gui.util.ButtonPanelImpl
All Implemented Interfaces:
ButtonPanel

public class ButtonPanelImpl
extends java.lang.Object
implements ButtonPanel



Copyright: Copyright (c) 2004
Company: MSX-International


Field Summary
static javax.swing.border.Border EMPTY_BORDER
           
 
Fields inherited from interface uk.ac.essex.common.gui.util.ButtonPanel
BOTTOM, LEFT, RIGHT, TOP
 
Constructor Summary
ButtonPanelImpl(java.lang.String id, java.lang.String buttonLabel, javax.swing.JPanel view, int orientation)
           
 
Method Summary
 java.lang.String getButtonLabel()
           
 int getDividerLocation()
           
 java.lang.String getId()
           
 int getOrientation()
           
 javax.swing.JPanel getView()
           
 boolean isHidden()
           
 void setButtonLabel(java.lang.String buttonLabel)
           
 void setDividerLocation(int dividerLocation)
           
 void setHidden(boolean hidden)
           
 void setOrientation(int orientation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_BORDER

public static final javax.swing.border.Border EMPTY_BORDER
Constructor Detail

ButtonPanelImpl

public ButtonPanelImpl(java.lang.String id,
                       java.lang.String buttonLabel,
                       javax.swing.JPanel view,
                       int orientation)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface ButtonPanel

getButtonLabel

public java.lang.String getButtonLabel()
Specified by:
getButtonLabel in interface ButtonPanel

setButtonLabel

public void setButtonLabel(java.lang.String buttonLabel)
Specified by:
setButtonLabel in interface ButtonPanel

getView

public javax.swing.JPanel getView()
Specified by:
getView in interface ButtonPanel

getOrientation

public int getOrientation()
Specified by:
getOrientation in interface ButtonPanel

setOrientation

public void setOrientation(int orientation)
Specified by:
setOrientation in interface ButtonPanel

isHidden

public boolean isHidden()
Specified by:
isHidden in interface ButtonPanel

setHidden

public void setHidden(boolean hidden)
Specified by:
setHidden in interface ButtonPanel

getDividerLocation

public int getDividerLocation()
Specified by:
getDividerLocation in interface ButtonPanel

setDividerLocation

public void setDividerLocation(int dividerLocation)
Specified by:
setDividerLocation in interface ButtonPanel