public abstract class AbstractProjectDiagramNewResourceHandler<R extends org.uberfire.client.workbench.type.ClientResourceType> extends DefaultNewResourceHandler
busyIndicatorView, context, extensions, moduleService, newResourceSuccessEvent, notificationEvent, placeManager, validationService| Constructor and Description |
|---|
AbstractProjectDiagramNewResourceHandler(DefinitionManager definitionManager,
ClientProjectDiagramService projectDiagramServices,
org.uberfire.ext.widgets.common.client.common.BusyIndicatorView indicatorView,
R projectDiagramResourceType) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(org.guvnor.common.services.project.model.Package pkg,
String name,
NewResourcePresenter presenter) |
void |
createDiagram(org.guvnor.common.services.project.model.Package pkg,
String name,
NewResourcePresenter presenter,
org.uberfire.backend.vfs.Path path,
String setId,
String moduleName,
Optional<String> projectType) |
protected abstract Class<?> |
getDefinitionSetType() |
org.uberfire.workbench.type.ResourceTypeDefinition |
getResourceType() |
acceptContext, buildFileName, canCreate, getCommand, getExtensions, getSuccessCallback, notifySuccess, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getIcon, getProfiles, isProjectAsset, order, supportsDefaultPackagepublic AbstractProjectDiagramNewResourceHandler(DefinitionManager definitionManager, ClientProjectDiagramService projectDiagramServices, org.uberfire.ext.widgets.common.client.common.BusyIndicatorView indicatorView, R projectDiagramResourceType)
protected abstract Class<?> getDefinitionSetType()
public org.uberfire.workbench.type.ResourceTypeDefinition getResourceType()
public void create(org.guvnor.common.services.project.model.Package pkg,
String name,
NewResourcePresenter presenter)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.