public class VersionRecordManager extends Object
| Constructor and Description |
|---|
VersionRecordManager(VersionMenuDropDownButton versionMenuDropDownButton,
SaveButton saveButton,
RestorePopup restorePopup,
RestoreUtil restoreUtil,
javax.enterprise.event.Event<VersionSelectedEvent> versionSelectedEvent,
org.jboss.errai.common.client.api.Caller<VersionService> versionService) |
| Modifier and Type | Method and Description |
|---|---|
org.uberfire.workbench.model.menu.MenuItem |
buildMenu() |
void |
clear() |
org.uberfire.backend.vfs.ObservablePath |
getCurrentPath() |
org.uberfire.backend.vfs.ObservablePath |
getPathToLatest() |
String |
getVersion() |
void |
init(String version,
org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.client.callbacks.Callback<org.uberfire.java.nio.base.version.VersionRecord> selectionCallback) |
boolean |
isCurrentLatest() |
boolean |
isLatest(org.uberfire.java.nio.base.version.VersionRecord versionRecord) |
org.uberfire.workbench.model.menu.MenuItem |
newSaveMenuItem(org.uberfire.mvp.Command command) |
void |
onVersionSelectedEvent(VersionSelectedEvent event) |
void |
reloadVersions(org.uberfire.backend.vfs.Path path) |
void |
restoreToCurrentVersion() |
void |
setShowMoreCommand(org.uberfire.mvp.Command showMore) |
void |
setVersion(String version) |
void |
setVersions(List<org.uberfire.java.nio.base.version.VersionRecord> versions) |
@Inject public VersionRecordManager(VersionMenuDropDownButton versionMenuDropDownButton, SaveButton saveButton, RestorePopup restorePopup, RestoreUtil restoreUtil, javax.enterprise.event.Event<VersionSelectedEvent> versionSelectedEvent, org.jboss.errai.common.client.api.Caller<VersionService> versionService)
public void init(String version, org.uberfire.backend.vfs.ObservablePath path, org.uberfire.client.callbacks.Callback<org.uberfire.java.nio.base.version.VersionRecord> selectionCallback)
public org.uberfire.workbench.model.menu.MenuItem buildMenu()
public void setVersions(List<org.uberfire.java.nio.base.version.VersionRecord> versions)
public void setShowMoreCommand(org.uberfire.mvp.Command showMore)
public org.uberfire.workbench.model.menu.MenuItem newSaveMenuItem(org.uberfire.mvp.Command command)
public boolean isLatest(org.uberfire.java.nio.base.version.VersionRecord versionRecord)
public org.uberfire.backend.vfs.ObservablePath getPathToLatest()
public void onVersionSelectedEvent(@Observes
VersionSelectedEvent event)
public void setVersion(String version)
public String getVersion()
public org.uberfire.backend.vfs.ObservablePath getCurrentPath()
public boolean isCurrentLatest()
public void restoreToCurrentVersion()
public void reloadVersions(org.uberfire.backend.vfs.Path path)
public void clear()
Copyright © 2012–2016 JBoss by Red Hat. All rights reserved.