public class DialogButton extends Object implements org.apache.wicket.util.io.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)
Deprecated.
for text comparison, use
match(String) instead. Comparison of String equality will be removed on wicket-6.12.0-next |
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()
@Deprecated public boolean equals(Object object)
match(String)
instead. Comparison of String equality will be removed on wicket-6.12.0-nextDialogButton
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 © 2013 7thWeb. All Rights Reserved.