Interface ResourceBuilderDelegate
- All Known Implementing Classes:
DefaultResourceBuilderDelegate,XmlSerializerBuilderDelegate
public interface ResourceBuilderDelegate
-
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceBuilderDelegatebuild(String textKey, Icon icon, Consumer<ProjectResourceBuilder> builderConsumer) Convenience method for building a standard builder delegatestatic ResourceBuilderDelegatebuild(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.
-