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.IsWidget
public void setItems(List<org.uberfire.java.nio.base.version.VersionRecord> versions)
public void onMenuOpening()
onMenuOpening
in interface VersionMenuDropDownButtonView.Presenter
public void resetVersions()
VersionMenuDropDownButtonView.Presenter
resetVersions
in interface VersionMenuDropDownButtonView.Presenter
public 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.Presenter
public boolean isEnabled()
isEnabled
in interface com.google.gwt.user.client.ui.HasEnabled
public void setEnabled(boolean enabled)
setEnabled
in interface com.google.gwt.user.client.ui.HasEnabled
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.