@Dependent public class NewCaseProjectHandler extends Object implements org.kie.workbench.common.widgets.client.handlers.NewWorkspaceProjectHandler
| Constructor and Description |
|---|
NewCaseProjectHandler() |
NewCaseProjectHandler(org.guvnor.common.services.project.client.context.WorkspaceProjectContext context,
javax.enterprise.event.Event<org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent> projectContextChangeEventEvent,
org.kie.workbench.common.screens.library.api.preferences.LibraryPreferences libraryPreferences,
org.kie.workbench.common.screens.projecteditor.client.wizard.NewWorkspaceProjectWizard wizard,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.organizationalunit.OrganizationalUnitService> ouService,
org.guvnor.common.services.project.client.security.ProjectController projectController,
org.uberfire.workbench.type.AnyResourceTypeDefinition resourceType) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptContext(com.google.gwt.core.client.Callback<Boolean,Void> response) |
boolean |
canCreate() |
void |
create(org.guvnor.common.services.project.model.Package pkg,
String projectName,
org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter presenter) |
org.uberfire.mvp.Command |
getCommand(org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter newResourcePresenter) |
String |
getDescription() |
List<org.uberfire.commons.data.Pair<String,? extends com.google.gwt.user.client.ui.IsWidget>> |
getExtensions() |
com.google.gwt.user.client.ui.IsWidget |
getIcon() |
org.uberfire.workbench.type.ResourceTypeDefinition |
getResourceType() |
void |
setCaseProjectService(org.jboss.errai.common.client.api.Caller<CaseProjectService> caseProjectService) |
void |
setCreationSuccessCallback(org.uberfire.client.callbacks.Callback<org.guvnor.common.services.project.model.WorkspaceProject> creationSuccessCallback) |
void |
setNotification(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification) |
void |
setOpenEditorOnCreation(boolean openEditorOnCreation) |
void |
validate(String projectName,
org.uberfire.ext.editor.commons.client.validation.ValidatorWithReasonCallback callback) |
public NewCaseProjectHandler()
@Inject
public NewCaseProjectHandler(org.guvnor.common.services.project.client.context.WorkspaceProjectContext context,
javax.enterprise.event.Event<org.guvnor.common.services.project.context.WorkspaceProjectContextChangeEvent> projectContextChangeEventEvent,
org.kie.workbench.common.screens.library.api.preferences.LibraryPreferences libraryPreferences,
org.kie.workbench.common.screens.projecteditor.client.wizard.NewWorkspaceProjectWizard wizard,
org.jboss.errai.common.client.api.Caller<org.guvnor.structure.organizationalunit.OrganizationalUnitService> ouService,
org.guvnor.common.services.project.client.security.ProjectController projectController,
org.uberfire.workbench.type.AnyResourceTypeDefinition resourceType)
@Inject public void setCaseProjectService(org.jboss.errai.common.client.api.Caller<CaseProjectService> caseProjectService)
@Inject public void setNotification(javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification)
public List<org.uberfire.commons.data.Pair<String,? extends com.google.gwt.user.client.ui.IsWidget>> getExtensions()
getExtensions in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic String getDescription()
getDescription in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic com.google.gwt.user.client.ui.IsWidget getIcon()
getIcon in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic org.uberfire.workbench.type.ResourceTypeDefinition getResourceType()
getResourceType in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic boolean canCreate()
canCreate in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic void create(org.guvnor.common.services.project.model.Package pkg,
String projectName,
org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter presenter)
create in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic void validate(String projectName, org.uberfire.ext.editor.commons.client.validation.ValidatorWithReasonCallback callback)
validate in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic void acceptContext(com.google.gwt.core.client.Callback<Boolean,Void> response)
acceptContext in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic org.uberfire.mvp.Command getCommand(org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter newResourcePresenter)
getCommand in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandlerpublic void setCreationSuccessCallback(org.uberfire.client.callbacks.Callback<org.guvnor.common.services.project.model.WorkspaceProject> creationSuccessCallback)
setCreationSuccessCallback in interface org.kie.workbench.common.widgets.client.handlers.NewWorkspaceProjectHandlerpublic void setOpenEditorOnCreation(boolean openEditorOnCreation)
setOpenEditorOnCreation in interface org.kie.workbench.common.widgets.client.handlers.NewWorkspaceProjectHandlerCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.