Interface NewStructureTemplate
- All Known Implementing Classes:
EmptyTemplate
public interface NewStructureTemplate
- Author:
- alexeypegov
-
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureNewStructure(Structure structure, Map<String, Object> params) createStep(String step, Map<String, Object> params, NewStructureTemplateContext context) default Stringdefault booleanbooleandefault StringprepareNewStructureUrl(Structure structure) default boolean
-
Method Details
-
isEnabled
boolean isEnabled() -
getInitialStep
-
createStep
@NotNull NewStructureTemplateStep createStep(@NotNull String step, @NotNull Map<String, Object> params, NewStructureTemplateContext context) throws StructureTemplateException- Throws:
StructureTemplateException
-
configureNewStructure
void configureNewStructure(@NotNull Structure structure, @NotNull Map<String, Object> params) throws StructureTemplateException- Throws:
StructureTemplateException
-
getCreateButtonTextKey
-
prepareNewStructureUrl
-
shouldRedirectForNewStructure
default boolean shouldRedirectForNewStructure() -
hasCustomFinalStep
default boolean hasCustomFinalStep()
-