Class TreeHierarchyStructurePresenter
- java.lang.Object
-
- org.uberfire.ext.preferences.client.central.tree.TreeHierarchyStructurePresenter
-
- All Implemented Interfaces:
HierarchyStructurePresenter
@Dependent public class TreeHierarchyStructurePresenter extends Object implements HierarchyStructurePresenter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTreeHierarchyStructurePresenter.View
-
Constructor Summary
Constructors Constructor Description TreeHierarchyStructurePresenter(TreeHierarchyStructurePresenter.View view, org.jboss.errai.common.client.api.Caller<org.uberfire.preferences.shared.bean.PreferenceBeanServerStore> preferenceBeanServerStoreCaller, org.jboss.errai.ioc.client.api.ManagedInstance<TreeHierarchyInternalItemPresenter> treeHierarchyInternalItemPresenterProvider, org.jboss.errai.ioc.client.api.ManagedInstance<TreeHierarchyLeafItemPresenter> treeHierarchyLeafItemPresenterProvider, javax.enterprise.event.Event<HierarchyItemFormInitializationEvent> hierarchyItemFormInitializationEvent, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.preferences.shared.bean.PreferenceBeanStore store, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, PreferenceFormBeansInfo preferenceFormBeansInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HierarchyItemPresentergetHierarchyItem()TreeHierarchyStructurePresenter.ViewgetView()voidinit(String rootIdentifier, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo customScopeResolutionStrategyInfo, org.uberfire.preferences.shared.PreferenceScope scope)voidsaveEvent(PreferencesCentralSaveEvent event)
-
-
-
Constructor Detail
-
TreeHierarchyStructurePresenter
@Inject public TreeHierarchyStructurePresenter(TreeHierarchyStructurePresenter.View view, org.jboss.errai.common.client.api.Caller<org.uberfire.preferences.shared.bean.PreferenceBeanServerStore> preferenceBeanServerStoreCaller, org.jboss.errai.ioc.client.api.ManagedInstance<TreeHierarchyInternalItemPresenter> treeHierarchyInternalItemPresenterProvider, org.jboss.errai.ioc.client.api.ManagedInstance<TreeHierarchyLeafItemPresenter> treeHierarchyLeafItemPresenterProvider, javax.enterprise.event.Event<HierarchyItemFormInitializationEvent> hierarchyItemFormInitializationEvent, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.preferences.shared.bean.PreferenceBeanStore store, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, PreferenceFormBeansInfo preferenceFormBeansInfo)
-
-
Method Detail
-
init
public void init(String rootIdentifier, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo customScopeResolutionStrategyInfo, org.uberfire.preferences.shared.PreferenceScope scope)
- Specified by:
initin interfaceHierarchyStructurePresenter
-
saveEvent
public void saveEvent(@Observes PreferencesCentralSaveEvent event)
-
getHierarchyItem
public HierarchyItemPresenter getHierarchyItem()
-
getView
public TreeHierarchyStructurePresenter.View getView()
- Specified by:
getViewin interfaceHierarchyStructurePresenter
-
-