Class ComponentDescriptorImpl.ComponentBuilder
- java.lang.Object
- 
- com.inductiveautomation.perspective.common.api.ComponentDescriptorImpl.ComponentBuilder
 
- 
- Enclosing class:
- ComponentDescriptorImpl
 
 public static final class ComponentDescriptorImpl.ComponentBuilder extends java.lang.Object
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
newBuilderpublic static ComponentDescriptorImpl.ComponentBuilder newBuilder() 
 - 
addPaletteEntrypublic ComponentDescriptorImpl.ComponentBuilder addPaletteEntry(java.lang.String variantId, java.lang.String label, java.lang.String tooltip, java.awt.image.BufferedImage thumbnail, com.inductiveautomation.ignition.common.gson.JsonObject props) 
 - 
setIdpublic ComponentDescriptorImpl.ComponentBuilder setId(java.lang.String id) 
 - 
setDeprecatedpublic ComponentDescriptorImpl.ComponentBuilder setDeprecated(boolean deprecated) 
 - 
setModuleIdpublic ComponentDescriptorImpl.ComponentBuilder setModuleId(java.lang.String moduleId) 
 - 
setDefaultMetaNamepublic ComponentDescriptorImpl.ComponentBuilder setDefaultMetaName(java.lang.String defaultMetaName) 
 - 
setNamepublic ComponentDescriptorImpl.ComponentBuilder setName(java.lang.String name) 
 - 
setPaletteCategorypublic ComponentDescriptorImpl.ComponentBuilder setPaletteCategory(java.lang.String paletteCategory) 
 - 
setDefaultPropspublic ComponentDescriptorImpl.ComponentBuilder setDefaultProps(com.inductiveautomation.ignition.common.gson.JsonObject props) 
 - 
setSchemapublic ComponentDescriptorImpl.ComponentBuilder setSchema(JsonSchema schema) 
 - 
setEventspublic ComponentDescriptorImpl.ComponentBuilder setEvents(java.util.Collection<ComponentEventDescriptor> events) 
 - 
setExtensionFunctionspublic ComponentDescriptorImpl.ComponentBuilder setExtensionFunctions(java.util.Collection<ExtensionFunctionDescriptor> extensionFunctions) 
 - 
setChildPositionSchemapublic ComponentDescriptorImpl.ComponentBuilder setChildPositionSchema(JsonSchema schema) 
 - 
setIconpublic ComponentDescriptorImpl.ComponentBuilder setIcon(javax.swing.Icon icon) 
 - 
setResourcespublic ComponentDescriptorImpl.ComponentBuilder setResources(java.util.Set<BrowserResource> resourceDependencies) 
 - 
buildpublic ComponentDescriptor build() 
 
- 
 
-