Class FileExplorerPresenter
- java.lang.Object
-
- org.guvnor.structure.client.editors.fileexplorer.FileExplorerPresenter
-
- All Implemented Interfaces:
GuvnorStructureContextBranchChangeHandler,GuvnorStructureContextChangeHandler
@Dependent public class FileExplorerPresenter extends Object implements GuvnorStructureContextChangeHandler, GuvnorStructureContextBranchChangeHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.guvnor.structure.client.editors.context.GuvnorStructureContextBranchChangeHandler
GuvnorStructureContextBranchChangeHandler.HandlerRegistration
-
Nested classes/interfaces inherited from interface org.guvnor.structure.client.editors.context.GuvnorStructureContextChangeHandler
GuvnorStructureContextChangeHandler.HandlerRegistration
-
-
Constructor Summary
Constructors Constructor Description FileExplorerPresenter()FileExplorerPresenter(FileExplorerView view, GuvnorStructureContext guvnorStructureContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.workbench.model.PositiongetDefaultPosition()StringgetTitle()com.google.gwt.user.client.ui.IsWidgetgetWidget()voidloadDirectoryContent(org.guvnor.structure.client.editors.fileexplorer.FileExplorerItem item, org.uberfire.backend.vfs.Path path)voidonBatchResourceChange(org.uberfire.workbench.events.ResourceBatchChangesEvent event)voidonBranchChange(String alias, String branch)voidonNewBranchAdded(String repositoryAlias, String branchName, org.uberfire.backend.vfs.Path branchPath)voidonNewRepositoryAdded(org.guvnor.structure.repositories.Repository repository)voidonRepositoryDeleted(org.guvnor.structure.repositories.Repository repository)voidonResourceAdded(org.uberfire.workbench.events.ResourceAddedEvent event)voidonResourceCopied(org.uberfire.workbench.events.ResourceCopiedEvent event)voidonResourceDeleted(org.uberfire.workbench.events.ResourceDeletedEvent event)voidonResourceRenamed(org.uberfire.workbench.events.ResourceRenamedEvent event)voidonShutdown()voidonSystemRepositoryChanged(org.guvnor.structure.config.SystemRepositoryChangedEvent event)voidredirect(org.guvnor.structure.repositories.Repository repo)voidredirect(org.uberfire.backend.vfs.Path path)voidredirectRepositoryList()voidreset()
-
-
-
Constructor Detail
-
FileExplorerPresenter
public FileExplorerPresenter()
-
FileExplorerPresenter
@Inject public FileExplorerPresenter(FileExplorerView view, GuvnorStructureContext guvnorStructureContext)
-
-
Method Detail
-
reset
public void reset()
-
onShutdown
public void onShutdown()
-
loadDirectoryContent
public void loadDirectoryContent(org.guvnor.structure.client.editors.fileexplorer.FileExplorerItem item, org.uberfire.backend.vfs.Path path)
-
getWidget
public com.google.gwt.user.client.ui.IsWidget getWidget()
-
getTitle
public String getTitle()
-
getDefaultPosition
public org.uberfire.workbench.model.Position getDefaultPosition()
-
redirect
public void redirect(org.uberfire.backend.vfs.Path path)
-
redirectRepositoryList
public void redirectRepositoryList()
-
redirect
public void redirect(org.guvnor.structure.repositories.Repository repo)
-
onNewRepositoryAdded
public void onNewRepositoryAdded(org.guvnor.structure.repositories.Repository repository)
- Specified by:
onNewRepositoryAddedin interfaceGuvnorStructureContextChangeHandler
-
onRepositoryDeleted
public void onRepositoryDeleted(org.guvnor.structure.repositories.Repository repository)
- Specified by:
onRepositoryDeletedin interfaceGuvnorStructureContextChangeHandler
-
onBranchChange
public void onBranchChange(String alias, String branch)
- Specified by:
onBranchChangein interfaceGuvnorStructureContextBranchChangeHandler
-
onNewBranchAdded
public void onNewBranchAdded(String repositoryAlias, String branchName, org.uberfire.backend.vfs.Path branchPath)
- Specified by:
onNewBranchAddedin interfaceGuvnorStructureContextChangeHandler
-
onResourceAdded
public void onResourceAdded(@Observes org.uberfire.workbench.events.ResourceAddedEvent event)
-
onResourceDeleted
public void onResourceDeleted(@Observes org.uberfire.workbench.events.ResourceDeletedEvent event)
-
onResourceCopied
public void onResourceCopied(@Observes org.uberfire.workbench.events.ResourceCopiedEvent event)
-
onResourceRenamed
public void onResourceRenamed(@Observes org.uberfire.workbench.events.ResourceRenamedEvent event)
-
onBatchResourceChange
public void onBatchResourceChange(@Observes org.uberfire.workbench.events.ResourceBatchChangesEvent event)
-
onSystemRepositoryChanged
public void onSystemRepositoryChanged(@Observes org.guvnor.structure.config.SystemRepositoryChangedEvent event)
-
-