Package org.praxislive.ide.pxr
Class PXRComponentProxy
java.lang.Object
org.praxislive.ide.pxr.PXRComponentProxy
- All Implemented Interfaces:
org.openide.util.Lookup.Provider,org.praxislive.ide.model.ComponentProxy,org.praxislive.ide.model.Proxy
- Direct Known Subclasses:
PXRContainerProxy
-
Field Summary
Fields inherited from interface org.praxislive.ide.model.ComponentProxy
INFO -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected BoundArgumentPropertycreatePropertyForControl(org.praxislive.core.ControlAddress address, org.praxislive.core.ControlInfo info) org.praxislive.core.ComponentAddressorg.praxislive.core.ComponentInfogetInfo()org.openide.util.Lookuporg.openide.nodes.NodegetProperty(String id) String[]org.praxislive.core.ComponentTypegetType()protected booleanvoidCompletionStage<List<org.praxislive.core.Value>> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.praxislive.ide.model.ComponentProxy
getID
-
Method Details
-
getAddress
public org.praxislive.core.ComponentAddress getAddress()- Specified by:
getAddressin interfaceorg.praxislive.ide.model.ComponentProxy
-
getParent
- Specified by:
getParentin interfaceorg.praxislive.ide.model.ComponentProxy
-
getType
public org.praxislive.core.ComponentType getType()- Specified by:
getTypein interfaceorg.praxislive.ide.model.ComponentProxy
-
getInfo
public org.praxislive.core.ComponentInfo getInfo()- Specified by:
getInfoin interfaceorg.praxislive.ide.model.ComponentProxy
-
getNodeDelegate
public org.openide.nodes.Node getNodeDelegate()- Specified by:
getNodeDelegatein interfaceorg.praxislive.ide.model.Proxy
-
addPropertyChangeListener
- Specified by:
addPropertyChangeListenerin interfaceorg.praxislive.ide.model.Proxy
-
removePropertyChangeListener
- Specified by:
removePropertyChangeListenerin interfaceorg.praxislive.ide.model.Proxy
-
send
public CompletionStage<List<org.praxislive.core.Value>> send(String control, List<org.praxislive.core.Value> args) - Specified by:
sendin interfaceorg.praxislive.ide.model.ComponentProxy
-
getPropertyIDs
-
getProperty
- Specified by:
getPropertyin interfaceorg.praxislive.ide.model.ComponentProxy
-
createPropertyForControl
protected BoundArgumentProperty createPropertyForControl(org.praxislive.core.ControlAddress address, org.praxislive.core.ControlInfo info) -
isProxiedProperty
-
getLookup
public org.openide.util.Lookup getLookup()- Specified by:
getLookupin interfaceorg.openide.util.Lookup.Provider
-