public class VersionMenuDropDownButton extends Object implements VersionMenuDropDownButtonView.Presenter, com.google.gwt.user.client.ui.HasEnabled, com.google.gwt.user.client.ui.IsWidget
| Constructor and Description |
|---|
VersionMenuDropDownButton() |
VersionMenuDropDownButton(VersionMenuDropDownButtonView view) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionCallback(Callback<org.uberfire.java.nio.base.version.VersionRecord> selectionCallback) |
com.google.gwt.user.client.ui.Widget |
asWidget() |
boolean |
isEnabled() |
void |
onMenuOpening() |
void |
onVersionRecordSelected(org.uberfire.java.nio.base.version.VersionRecord result) |
void |
resetVersions()
Clears the version and versions from the Presenter's internal state.
|
void |
setEnabled(boolean enabled) |
void |
setItems(List<org.uberfire.java.nio.base.version.VersionRecord> versions) |
void |
setShowMoreCommand(Command showMore) |
void |
setVersion(String version) |
public VersionMenuDropDownButton()
@Inject public VersionMenuDropDownButton(VersionMenuDropDownButtonView view)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void setItems(List<org.uberfire.java.nio.base.version.VersionRecord> versions)
public void onMenuOpening()
onMenuOpening in interface VersionMenuDropDownButtonView.Presenterpublic void resetVersions()
VersionMenuDropDownButtonView.PresenterresetVersions in interface VersionMenuDropDownButtonView.Presenterpublic void addSelectionCallback(Callback<org.uberfire.java.nio.base.version.VersionRecord> selectionCallback)
public void setShowMoreCommand(Command showMore)
public void setVersion(String version)
public void onVersionRecordSelected(org.uberfire.java.nio.base.version.VersionRecord result)
onVersionRecordSelected in interface VersionMenuDropDownButtonView.Presenterpublic boolean isEnabled()
isEnabled in interface com.google.gwt.user.client.ui.HasEnabledpublic void setEnabled(boolean enabled)
setEnabled in interface com.google.gwt.user.client.ui.HasEnabledCopyright © 2012–2018 JBoss by Red Hat. All rights reserved.