Guvnor - Asset Management Client 6.2.0.Beta3

org.guvnor.asset.management.client.editors.project.structure
Class ProjectStructurePresenter

java.lang.Object
  extended by org.guvnor.asset.management.client.editors.project.structure.ProjectStructurePresenter
All Implemented Interfaces:
ProjectStructureView.Presenter, ProjectModulesView.Presenter, ProjectStructureDataView.Presenter

public class ProjectStructurePresenter
extends Object
implements ProjectStructureView.Presenter, ProjectStructureDataView.Presenter, ProjectModulesView.Presenter


Constructor Summary
ProjectStructurePresenter(ProjectStructureView view)
           
 
Method Summary
 void addDataDisplay(com.google.gwt.view.client.HasData<ProjectModuleRow> display)
           
 com.google.gwt.user.client.ui.IsWidget asWidget()
           
 String getTitle()
           
 void onAddModule()
          *** Presenter interfaces *******
 void onArtifactIdChange(String artifactId)
           
 void onClose()
           
 void onConvertToMultiModule()
           
 void onDeleteModule(ProjectModuleRow moduleRow)
           
 void onEditModule(ProjectModuleRow moduleRow)
           
 void onFocus()
           
 void onGroupIdChange(String groupId)
           
 void onInitProjectStructure()
           
 void onOpenSingleProject()
           
 void onProjectModeChange(boolean isSingle)
           
 void onSaveProjectStructure()
           
 void onStartup(org.uberfire.mvp.PlaceRequest placeRequest)
           
 void onVersionChange(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectStructurePresenter

@Inject
public ProjectStructurePresenter(ProjectStructureView view)
Method Detail

onStartup

public void onStartup(org.uberfire.mvp.PlaceRequest placeRequest)

getTitle

public String getTitle()

asWidget

public com.google.gwt.user.client.ui.IsWidget asWidget()

onClose

public void onClose()

onFocus

public void onFocus()

onAddModule

public void onAddModule()
*** Presenter interfaces *******

Specified by:
onAddModule in interface ProjectModulesView.Presenter

addDataDisplay

public void addDataDisplay(com.google.gwt.view.client.HasData<ProjectModuleRow> display)
Specified by:
addDataDisplay in interface ProjectModulesView.Presenter

onDeleteModule

public void onDeleteModule(ProjectModuleRow moduleRow)
Specified by:
onDeleteModule in interface ProjectModulesView.Presenter

onEditModule

public void onEditModule(ProjectModuleRow moduleRow)
Specified by:
onEditModule in interface ProjectModulesView.Presenter

onArtifactIdChange

public void onArtifactIdChange(String artifactId)
Specified by:
onArtifactIdChange in interface ProjectStructureDataView.Presenter

onGroupIdChange

public void onGroupIdChange(String groupId)
Specified by:
onGroupIdChange in interface ProjectStructureDataView.Presenter

onVersionChange

public void onVersionChange(String version)
Specified by:
onVersionChange in interface ProjectStructureDataView.Presenter

onProjectModeChange

public void onProjectModeChange(boolean isSingle)
Specified by:
onProjectModeChange in interface ProjectStructureDataView.Presenter

onInitProjectStructure

public void onInitProjectStructure()
Specified by:
onInitProjectStructure in interface ProjectStructureDataView.Presenter

onSaveProjectStructure

public void onSaveProjectStructure()
Specified by:
onSaveProjectStructure in interface ProjectStructureDataView.Presenter

onConvertToMultiModule

public void onConvertToMultiModule()
Specified by:
onConvertToMultiModule in interface ProjectStructureDataView.Presenter

onOpenSingleProject

public void onOpenSingleProject()
Specified by:
onOpenSingleProject in interface ProjectStructureDataView.Presenter

Guvnor - Asset Management Client 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.