Uses of Class
org.praxislive.core.ComponentAddress
-
Packages that use ComponentAddress Package Description org.praxislive.base org.praxislive.code org.praxislive.core org.praxislive.core.services org.praxislive.hub org.praxislive.script.impl -
-
Uses of ComponentAddress in org.praxislive.base
Methods in org.praxislive.base that return ComponentAddress Modifier and Type Method Description protected ComponentAddress
AbstractComponent. findService(Class<? extends Service> service)
protected ComponentAddress
AbstractRoot. findService(Class<? extends Service> service)
Find a Service address in the lookup.protected ComponentAddress
AbstractComponent. getAddress()
protected abstract ComponentAddress
AbstractContainer.Delegate. getAddress()
ComponentAddress
AbstractContainer. getAddress(Component child)
protected ComponentAddress
AbstractRoot. getAddress()
Get the address of this Root.ComponentAddress
AbstractRootContainer. getAddress(Component child)
-
Uses of ComponentAddress in org.praxislive.code
Methods in org.praxislive.code that return ComponentAddress Modifier and Type Method Description ComponentAddress
CodeContainer. getAddress(Component child)
ComponentAddress
CodeRootContainer. getAddress(Component child)
ComponentAddress
CodeDelegate. self()
Get this component's address.Methods in org.praxislive.code that return types with arguments of type ComponentAddress Modifier and Type Method Description Optional<ComponentAddress>
CodeContext. locateService(Class<? extends Service> type)
Locate the provided service type, if available. -
Uses of ComponentAddress in org.praxislive.core
Methods in org.praxislive.core that return ComponentAddress Modifier and Type Method Description ComponentAddress
ControlAddress. component()
ComponentAddress
PortAddress. component()
ComponentAddress
Container. getAddress(Component child)
Get the address for the provided child component, or null if the component is not a child of this container.static ComponentAddress
ComponentAddress. of(String address)
Create an address from the supplied Stringstatic ComponentAddress
ComponentAddress. of(ComponentAddress address, String path)
Create a ComponentAddress by adding the supplied path to the end of the supplied ComponentAddress.ComponentAddress
ComponentAddress. parent()
The parent address.static ComponentAddress
ComponentAddress. parse(String addressString)
Create an address from the supplied StringComponentAddress
ComponentAddress. resolve(String path)
Resolve the provided path or child ID against this address.Methods in org.praxislive.core that return types with arguments of type ComponentAddress Modifier and Type Method Description static Optional<ComponentAddress>
ComponentAddress. from(Value arg)
Methods in org.praxislive.core with parameters of type ComponentAddress Modifier and Type Method Description static ComponentAddress
ComponentAddress. of(ComponentAddress address, String path)
Create a ComponentAddress by adding the supplied path to the end of the supplied ComponentAddress.static ControlAddress
ControlAddress. of(ComponentAddress component, String id)
static PortAddress
PortAddress. of(ComponentAddress component, String id)
-
Uses of ComponentAddress in org.praxislive.core.services
Methods in org.praxislive.core.services that return types with arguments of type ComponentAddress Modifier and Type Method Description Optional<ComponentAddress>
Services. locate(Class<? extends Service> service)
Locate the primary implementation of the requested service, if available.Stream<ComponentAddress>
Services. locateAll(Class<? extends Service> service)
Locate all the available implementations of the requested service, if available. -
Uses of ComponentAddress in org.praxislive.hub
Methods in org.praxislive.hub with parameters of type ComponentAddress Modifier and Type Method Description void
Hub.Accessor. registerService(Class<? extends Service> service, ComponentAddress provider)
-
Uses of ComponentAddress in org.praxislive.script.impl
Constructors in org.praxislive.script.impl with parameters of type ComponentAddress Constructor Description ScriptExecutor(Env context, ComponentAddress ctxt)
-