Class ExperimentalFeaturesEditorScreen
- java.lang.Object
-
- org.uberfire.experimental.client.editor.ExperimentalFeaturesEditorScreen
-
- All Implemented Interfaces:
ExperimentalFeaturesEditorScreenView.Presenter
@ApplicationScoped public class ExperimentalFeaturesEditorScreen extends Object implements ExperimentalFeaturesEditorScreenView.Presenter
-
-
Constructor Summary
Constructors Constructor Description ExperimentalFeaturesEditorScreen(org.jboss.errai.ui.client.local.spi.TranslationService translationService, ClientExperimentalFeaturesRegistryService registryService, org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry defRegistry, ExperimentalFeaturesEditorScreenView view, org.jboss.errai.ioc.client.api.ManagedInstance<ExperimentalFeaturesGroup> groupsInstance, org.jboss.errai.common.client.api.Caller<org.uberfire.experimental.service.editor.FeaturesEditorService> editorService, org.uberfire.rpc.SessionInfo sessionInfo, org.uberfire.security.authz.AuthorizationManager authorizationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()protected voiddoSave(org.uberfire.experimental.service.editor.EditableExperimentalFeature feature)StringgetTitle()ExperimentalFeaturesEditorScreenViewgetView()voidinit()voidshow()
-
-
-
Field Detail
-
SCREEN_ID
public static final String SCREEN_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExperimentalFeaturesEditorScreen
@Inject public ExperimentalFeaturesEditorScreen(org.jboss.errai.ui.client.local.spi.TranslationService translationService, ClientExperimentalFeaturesRegistryService registryService, org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry defRegistry, ExperimentalFeaturesEditorScreenView view, org.jboss.errai.ioc.client.api.ManagedInstance<ExperimentalFeaturesGroup> groupsInstance, org.jboss.errai.common.client.api.Caller<org.uberfire.experimental.service.editor.FeaturesEditorService> editorService, org.uberfire.rpc.SessionInfo sessionInfo, org.uberfire.security.authz.AuthorizationManager authorizationManager)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
show
public void show()
-
doSave
protected void doSave(org.uberfire.experimental.service.editor.EditableExperimentalFeature feature)
-
getTitle
public String getTitle()
-
getView
public ExperimentalFeaturesEditorScreenView getView()
-
clear
@PreDestroy public void clear()
-
-