Class ConfigurationChangesPresenter
- java.lang.Object
-
- com.gwtplatform.mvp.client.HandlerContainerImpl
-
- com.gwtplatform.mvp.client.PresenterWidget<V>
-
- com.gwtplatform.mvp.client.Presenter<V,Proxy_>
-
- org.jboss.hal.core.mvp.HalPresenter<V,Proxy_>
-
- org.jboss.hal.core.mvp.ApplicationPresenter<V,Proxy_>
-
- org.jboss.hal.core.mvp.ApplicationFinderPresenter<ConfigurationChangesPresenter.MyView,ConfigurationChangesPresenter.MyProxy>
-
- org.jboss.hal.client.runtime.configurationchanges.ConfigurationChangesPresenter
-
- All Implemented Interfaces:
com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.ui.IsWidget,com.gwtplatform.mvp.client.HandlerContainer,com.gwtplatform.mvp.client.HasPopupSlot,com.gwtplatform.mvp.client.HasSlots,Iterable<elemental2.dom.HTMLElement>,org.jboss.elemento.IsElement,HasFinderPath,Refreshable,SupportsExternalMode
public class ConfigurationChangesPresenter extends ApplicationFinderPresenter<ConfigurationChangesPresenter.MyView,ConfigurationChangesPresenter.MyProxy>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConfigurationChangesPresenter.MyProxystatic interfaceConfigurationChangesPresenter.MyView
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURATION_CHANGES_ADDRESSstatic StringHOST_CONFIGURATION_CHANGES_ADDRESSstatic AddressTemplateHOST_CONFIGURATION_CHANGES_TEMPLATEstatic AddressTemplateSERVER_CONFIGURATION_CHANGES_TEMPLATE
-
Constructor Summary
Constructors Constructor Description ConfigurationChangesPresenter(com.google.web.bindery.event.shared.EventBus eventBus, ConfigurationChangesPresenter.MyView view, ConfigurationChangesPresenter.MyProxy myProxy, Finder finder, Environment environment, FinderPathFactory finderPathFactory, Dispatcher dispatcher, javax.inject.Provider<Progress> progress, MetadataProcessor metadataProcessor, StatementContext statementContext, CrudOperations crud, Resources resources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FinderPathfinderPath()Application presenters need to provide information about their path in the finder.StatementContextgetStatementContext()voidprepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request)-
Methods inherited from class org.jboss.hal.core.mvp.ApplicationPresenter
isExternal
-
Methods inherited from class org.jboss.hal.core.mvp.HalPresenter
element, iterator
-
Methods inherited from class com.gwtplatform.mvp.client.Presenter
bind, forceReveal, getProxy, unbind, useManualReveal
-
Methods inherited from class com.gwtplatform.mvp.client.PresenterWidget
addToPopupSlot, addToPopupSlot, addToSlot, addToSlot, asWidget, clearSlot, clearSlot, equals, fireEvent, fireEvent, getChild, getChildren, getChildren, getView, hashCode, isVisible, removeFromParentSlot, removeFromPopupSlot, removeFromSlot, removeFromSlot, setInSlot, setInSlot, setInSlot, setInSlot
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
CONFIGURATION_CHANGES_ADDRESS
public static final String CONFIGURATION_CHANGES_ADDRESS
- See Also:
- Constant Field Values
-
HOST_CONFIGURATION_CHANGES_ADDRESS
public static final String HOST_CONFIGURATION_CHANGES_ADDRESS
- See Also:
- Constant Field Values
-
HOST_CONFIGURATION_CHANGES_TEMPLATE
public static final AddressTemplate HOST_CONFIGURATION_CHANGES_TEMPLATE
-
SERVER_CONFIGURATION_CHANGES_TEMPLATE
public static final AddressTemplate SERVER_CONFIGURATION_CHANGES_TEMPLATE
-
-
Constructor Detail
-
ConfigurationChangesPresenter
@Inject public ConfigurationChangesPresenter(com.google.web.bindery.event.shared.EventBus eventBus, ConfigurationChangesPresenter.MyView view, ConfigurationChangesPresenter.MyProxy myProxy, Finder finder, Environment environment, FinderPathFactory finderPathFactory, Dispatcher dispatcher, @Footer javax.inject.Provider<Progress> progress, MetadataProcessor metadataProcessor, StatementContext statementContext, CrudOperations crud, Resources resources)
-
-
Method Detail
-
prepareFromRequest
public void prepareFromRequest(com.gwtplatform.mvp.shared.proxy.PlaceRequest request)
-
finderPath
public FinderPath finderPath()
Description copied from interface:HasFinderPathApplication presenters need to provide information about their path in the finder. Normally this path is updated automatically when navigating in the finder. However since application presenters can also be revealed using the breadcrumb dropdown or by entering the URL directly this information is crucial to restore the path in the finder context.Please make sure that the IDs for selected items in the finder path match to the IDs returned by
ItemDisplay.getId()If this method returns
nullthe path in the finder context is not touched.
-
getStatementContext
public StatementContext getStatementContext()
-
-