Uses of Class
org.praxislive.core.Info.ComponentInfoBuilder
-
Packages that use Info.ComponentInfoBuilder Package Description org.praxislive.code org.praxislive.core -
-
Uses of Info.ComponentInfoBuilder in org.praxislive.code
Methods in org.praxislive.code with parameters of type Info.ComponentInfoBuilder Modifier and Type Method Description protected voidCodeConnector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)Build base component info.protected voidCodeContainer.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)protected voidCodeRoot.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)protected voidCodeRootContainer.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)protected voidCodeConnector. buildControlInfo(Info.ComponentInfoBuilder cmp, Map<String,ControlDescriptor> controls)Build control info.protected voidCodeConnector. buildPortInfo(Info.ComponentInfoBuilder cmp, Map<String,PortDescriptor> ports)Build port info. -
Uses of Info.ComponentInfoBuilder in org.praxislive.core
Methods in org.praxislive.core that return Info.ComponentInfoBuilder Modifier and Type Method Description static Info.ComponentInfoBuilderInfo. component()Create a ComponentInfoBuilderInfo.ComponentInfoBuilderInfo.ComponentInfoBuilder. control(String id, Function<Info.ControlInfoChooser,Info.ControlInfoBuilder<?>> ctrl)Add control info by applying the supplied function to choose and configure a builder.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. control(String id, ControlInfo info)Add control info.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. merge(ComponentInfo info)Merge all elements of the provided ComponentInfo.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. port(String id, Function<Info.PortInfoChooser,Info.PortInfoBuilder> p)Add port info by applying the supplied function to choose and configure a builder.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. port(String id, PortInfo info)Add port info.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. property(String key, Object value)Add custom property.Info.ComponentInfoBuilderInfo.ComponentInfoBuilder. protocol(Class<? extends Protocol> protocol)Add a protocol.Method parameters in org.praxislive.core with type arguments of type Info.ComponentInfoBuilder Modifier and Type Method Description static ComponentInfoInfo. component(UnaryOperator<Info.ComponentInfoBuilder> cmp)Apply the provided function to a new ComponentInfoBuilder and return the resulting ComponentInfo.
-