Class DefaultResourceBuilderDelegate
- java.lang.Object
 - 
- com.inductiveautomation.ignition.designer.workspacewelcome.DefaultResourceBuilderDelegate
 
 
- 
- All Implemented Interfaces:
 ResourceBuilderDelegate
- Direct Known Subclasses:
 XmlSerializerBuilderDelegate
public abstract class DefaultResourceBuilderDelegate extends java.lang.Object implements ResourceBuilderDelegate
 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultResourceBuilderDelegate(java.lang.String textKey, javax.swing.Icon icon) 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidconfigureResource(ProjectResourceBuilder builder)java.util.Optional<ResourcePath>createResource(DesignerContext context, ResourcePath path)javax.swing.IcongetIcon()java.lang.StringgetText()- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.inductiveautomation.ignition.designer.workspacewelcome.ResourceBuilderDelegate
createExtraSettingsPanel 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getIcon
public javax.swing.Icon getIcon()
- Specified by:
 getIconin interfaceResourceBuilderDelegate
 
- 
getText
public java.lang.String getText()
- Specified by:
 getTextin interfaceResourceBuilderDelegate
 
- 
createResource
public java.util.Optional<ResourcePath> createResource(DesignerContext context, ResourcePath path)
- Specified by:
 createResourcein interfaceResourceBuilderDelegate- Returns:
 - the actual path created, if successful
 
 
- 
configureResource
protected abstract void configureResource(ProjectResourceBuilder builder)
 
 - 
 
 -