nl.gx.webmanager.springmvc
Interface PanelButton

All Known Implementing Classes:
PanelButtonImpl

public interface PanelButton

Button for a panel.

Author:
arjans

Nested Class Summary
static class PanelButton.BUTTONTYPE
          Defined buttontypes.
 
Method Summary
 java.lang.String getAction()
          Returns action for the doPanelViewSubmit function in the generated HTML INPUT Tag.
 PanelButton.BUTTONTYPE getButtonType()
          Get the buttonType.
 boolean getDisabled()
          return the button enabled state.
 java.lang.String getId()
          get the id.
 java.lang.String getMessageKey()
          get the messageKey.
 void setAction(java.lang.String action)
          Set action for the doPanelViewSubmit function in the generated HTML INPUT Tag.
 void setDisabled(boolean disabled)
          set the button enabled state.
 void setId(java.lang.String id)
          set the id.
 void setMessageKey(java.lang.String messageKey)
          set the messageKey.
 

Method Detail

getButtonType

PanelButton.BUTTONTYPE getButtonType()
Get the buttonType.

Returns:
buttonType

setMessageKey

void setMessageKey(java.lang.String messageKey)
set the messageKey.

Parameters:
messageKey - messageKey

getMessageKey

java.lang.String getMessageKey()
get the messageKey.

Returns:
messageKey

setId

void setId(java.lang.String id)
set the id.

Parameters:
id - id

getId

java.lang.String getId()
get the id.

Returns:
id

setDisabled

void setDisabled(boolean disabled)
set the button enabled state.

Parameters:
disabled - true/false

getDisabled

boolean getDisabled()
return the button enabled state.

Returns:
disabled

getAction

java.lang.String getAction()
Returns action for the doPanelViewSubmit function in the generated HTML INPUT Tag.

Returns:
action for the doPanelViewSubmit function in the generated HTML INPUT Tag

setAction

void setAction(java.lang.String action)
Set action for the doPanelViewSubmit function in the generated HTML INPUT Tag.

Parameters:
action - The action to set


Copyright © 2007-2011 GX Software BV. All Rights Reserved.