Package br.com.davinti.vitruvio.ui.bsc
Class MapaEstrategicoPresenter
- All Implemented Interfaces:
Presenter<MapaEstrategicoView>,PresenterLifeCicleAware<MapaEstrategicoView>,BSCPresenter<MapaEstrategicoView>,MapaEstrategicoDiretrizClickHandler,MapaEstrategicoObjetivoClickHandler,ConnectorEventListener,LayoutEvents.LayoutClickListener,SerializableEventListener,Serializable,EventListener
@Component
@Scope("prototype")
@MenuContext(@Entry(target="main-area",menu="STRATEGIC_PLAN_MENU",path="Visualiza\u00e7\u00e3o",displayName="Mapa Estrat\u00e9gico",singleton=true))
@Role(STRATEGIC_PLAN_VIEWER)
public class MapaEstrategicoPresenter
extends AbstractPresenter<MapaEstrategicoView>
implements LayoutEvents.LayoutClickListener, MapaEstrategicoObjetivoClickHandler, MapaEstrategicoDiretrizClickHandler, BSCPresenter<MapaEstrategicoView>
- See Also:
-
Field Summary
Fields inherited from interface LayoutEvents.LayoutClickListener
clickMethod -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetView()booleanvoidlayoutClick(LayoutEvents.LayoutClickEvent event) voidonClick(Diretriz diretriz) voidonClick(ObjetivoEstrategico objetivo) voidopenPanel(Diretriz dir) voidopenPanel(Perspectiva per) voidopenPanel(ObjetivoEstrategico obj) voidopenPanel(PlanoEstrategico plano) voidsetMobile(boolean mobile) voidsetObjetivoClickHandler(MapaEstrategicoObjetivoClickHandler objetivoClickHandler) voidsetPlanoEstrategico(PlanoEstrategico plano) voidsetReadOnly(boolean readOnly) Methods inherited from class AbstractPresenter
closeAllowed, getEventBus, handlePresenterAttach, handlePresenterClose, handlePresenterDetach, setEventBusMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Presenter
getEventBus
-
Constructor Details
-
MapaEstrategicoPresenter
public MapaEstrategicoPresenter()
-
-
Method Details
-
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean readOnly) -
setMobile
public void setMobile(boolean mobile) -
getView
- Specified by:
getViewin interfacePresenter<MapaEstrategicoView>
-
getObjetivoClickHandler
-
setObjetivoClickHandler
-
setPlanoEstrategico
public void setPlanoEstrategico(PlanoEstrategico plano) -
openPanel
public void openPanel(PlanoEstrategico plano) -
openPanel
public void openPanel(ObjetivoEstrategico obj) -
openPanel
public void openPanel(Perspectiva per) -
openPanel
public void openPanel(Diretriz dir) -
layoutClick
public void layoutClick(LayoutEvents.LayoutClickEvent event) - Specified by:
layoutClickin interfaceLayoutEvents.LayoutClickListener
-
onClick
public void onClick(ObjetivoEstrategico objetivo) - Specified by:
onClickin interfaceMapaEstrategicoObjetivoClickHandler
-
onClick
public void onClick(Diretriz diretriz) - Specified by:
onClickin interfaceMapaEstrategicoDiretrizClickHandler
-