Interface ResourceBuilderDelegate
- All Known Implementing Classes:
DefaultResourceBuilderDelegate
,XmlSerializerBuilderDelegate
public interface ResourceBuilderDelegate
-
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceBuilderDelegate
build
(String textKey, Icon icon, Consumer<ProjectResourceBuilder> builderConsumer) Convenience method for building a standard builder delegatestatic ResourceBuilderDelegate
build
(Consumer<ProjectResourceBuilder> builderConsumer) Used to build a builder delegate with no icon or text, for workspaces with only one template.default Optional<JComponent>
createResource
(DesignerContext context, ResourcePath path) getIcon()
getText()
-
Method Details
-
getIcon
Icon getIcon() -
getText
String getText() -
createResource
- Returns:
- the actual path created, if successful
-
createExtraSettingsPanel
-
build
static ResourceBuilderDelegate build(String textKey, Icon icon, Consumer<ProjectResourceBuilder> builderConsumer) Convenience method for building a standard builder delegate -
build
Used to build a builder delegate with no icon or text, for workspaces with only one template.
-