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. 
 -