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 void
CodeConnector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)
Build base component info.protected void
CodeContainer.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)
protected void
CodeRoot.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)
protected void
CodeRootContainer.Connector. buildBaseComponentInfo(Info.ComponentInfoBuilder cmp)
protected void
CodeConnector. buildControlInfo(Info.ComponentInfoBuilder cmp, Map<String,ControlDescriptor> controls)
Build control info.protected void
CodeConnector. 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.ComponentInfoBuilder
Info. component()
Create a ComponentInfoBuilderInfo.ComponentInfoBuilder
Info.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.ComponentInfoBuilder
Info.ComponentInfoBuilder. control(String id, ControlInfo info)
Add control info.Info.ComponentInfoBuilder
Info.ComponentInfoBuilder. merge(ComponentInfo info)
Merge all elements of the provided ComponentInfo.Info.ComponentInfoBuilder
Info.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.ComponentInfoBuilder
Info.ComponentInfoBuilder. port(String id, PortInfo info)
Add port info.Info.ComponentInfoBuilder
Info.ComponentInfoBuilder. property(String key, Object value)
Add custom property.Info.ComponentInfoBuilder
Info.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 ComponentInfo
Info. component(UnaryOperator<Info.ComponentInfoBuilder> cmp)
Apply the provided function to a new ComponentInfoBuilder and return the resulting ComponentInfo.
-