org.jbpm.designer.web.profile
Interface IDiagramProfile
- All Known Implementing Classes:
- DefaultProfileImpl, EpnProfileImpl, JbpmProfileImpl
public interface IDiagramProfile
A profile for the editor to choose which stencilset
and which plugins should be loaded.
getName
String getName()
- Returns:
- the name of the profile
it will be passed by the user when opening the editor.
getTitle
String getTitle()
- Returns:
- the title of the profile.
getStencilSet
String getStencilSet()
- Returns:
- the stencil set used by the profile.
getStencilSetExtensions
Collection<String> getStencilSetExtensions()
- Returns:
- the stencil set extensions used by the profile
getSerializedModelExtension
String getSerializedModelExtension()
getStencilSetURL
String getStencilSetURL()
- Returns:
- the stencil url used by the profile.
getStencilSetNamespaceURL
String getStencilSetNamespaceURL()
- Returns:
- stencil namespace url.
getStencilSetExtensionURL
String getStencilSetExtensionURL()
- Returns:
- stencil set extension url used by the profile.
getPlugins
Collection<String> getPlugins()
- Returns:
- the plugins to load for the profile.
createMarshaller
IDiagramProfile.IDiagramMarshaller createMarshaller()
- Returns:
- a marshaller to transform the json into the final model.
createUnmarshaller
IDiagramProfile.IDiagramUnmarshaller createUnmarshaller()
- Returns:
- an unmarshaller to transform the model into the json.
getRepositoryGlobalDir
String getRepositoryGlobalDir()
getRepositoryGlobalDir
String getRepositoryGlobalDir(String uuid)
getLocalHistoryEnabled
String getLocalHistoryEnabled()
- Returns:
- the local history enabled.
getLocalHistoryTimeout
String getLocalHistoryTimeout()
- Returns:
- the local history timeout.
getStoreSVGonSaveOption
String getStoreSVGonSaveOption()
- Returns:
- the store svg on save option.
getRepository
Repository getRepository()
- Returns:
- the repository.
init
void init(javax.servlet.ServletContext context)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.