public class DialogButton extends Object implements org.apache.wicket.IClusterable
Constructor and Description |
---|
DialogButton(org.apache.wicket.model.IModel<String> model)
Constructor
|
DialogButton(org.apache.wicket.model.IModel<String> model,
boolean enabled)
Constructor
|
DialogButton(org.apache.wicket.model.IModel<String> model,
String icon)
Constructor
|
DialogButton(org.apache.wicket.model.IModel<String> model,
String icon,
boolean enabled)
Constructor
|
DialogButton(String text)
Constructor
|
DialogButton(String text,
boolean enabled)
Constructor
|
DialogButton(String text,
String icon)
Constructor
|
DialogButton(String text,
String icon,
boolean enabled)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object)
Indicates whether this
DialogButton is equal to another DialogButton .Are considered equals buttons having the same text representation, which is the text supplied to the constructor (if toString() is not overridden). |
String |
getIcon()
Gets the button's icon
|
protected String |
getMarkupId()
Gets the markupId of the specified button.
This can be used to enable/disable the button |
int |
hashCode() |
boolean |
isEnabled()
Indicates whether the button is enabled
|
boolean |
match(String text)
Indicates whether this
DialogButton text representation (toString() ) match to the supplied text. |
void |
setEnabled(boolean enabled)
Sets the enable state of the button
|
void |
setEnabled(boolean enabled,
org.apache.wicket.ajax.AjaxRequestTarget target)
Sets the enable state of the button
|
void |
setIcon(String icon)
Sets the button's icon
|
void |
setVisible(boolean visible,
org.apache.wicket.ajax.AjaxRequestTarget target)
Sets the visible state of the button
|
String |
toString() |
public DialogButton(String text)
text
- the button's textpublic DialogButton(String text, String icon)
text
- the button's texticon
- the button's iconpublic DialogButton(String text, boolean enabled)
text
- the button's textenabled
- indicates whether the button is enabledpublic DialogButton(String text, String icon, boolean enabled)
text
- the button's texticon
- the button's iconenabled
- indicates whether the button is enabledpublic DialogButton(org.apache.wicket.model.IModel<String> model)
model
- the button's text modelpublic DialogButton(org.apache.wicket.model.IModel<String> model, String icon)
model
- the button's text modelicon
- the button's iconpublic DialogButton(org.apache.wicket.model.IModel<String> model, boolean enabled)
model
- the button's text modelenabled
- indicates whether the button is enabledpublic String getIcon()
public void setIcon(String icon)
icon
- the css class (ie: ui-my-icon)public boolean isEnabled()
public void setEnabled(boolean enabled)
enabled
- true or falsepublic void setEnabled(boolean enabled, org.apache.wicket.ajax.AjaxRequestTarget target)
enabled
- true or falsetarget
- the AjaxRequestTarget
public void setVisible(boolean visible, org.apache.wicket.ajax.AjaxRequestTarget target)
visible
- true or falsetarget
- the AjaxRequestTarget
protected String getMarkupId()
public boolean equals(Object object)
DialogButton
is equal to another DialogButton
.toString()
is not overridden).equals
in class Object
object
- the DialogButton
to compare topublic boolean match(String text)
DialogButton
text representation (toString()
) match to the supplied text.text
- the text to compare toCopyright © 2014 7thWeb. All Rights Reserved.