Package org.praxislive.ide.pxr
Class PXRRootProxy
java.lang.Object
org.praxislive.ide.pxr.PXRComponentProxy
org.praxislive.ide.pxr.PXRContainerProxy
org.praxislive.ide.pxr.PXRRootProxy
- All Implemented Interfaces:
AutoCloseable,org.openide.util.Lookup.Provider,org.praxislive.ide.core.api.Disposable,org.praxislive.ide.model.ComponentProxy,org.praxislive.ide.model.ContainerProxy,org.praxislive.ide.model.Proxy,org.praxislive.ide.model.RootProxy
public class PXRRootProxy
extends PXRContainerProxy
implements org.praxislive.ide.model.RootProxy, org.praxislive.ide.core.api.Disposable
-
Field Summary
Fields inherited from interface org.praxislive.ide.model.ComponentProxy
INFOFields inherited from interface org.praxislive.ide.model.ContainerProxy
CHILDREN, CONNECTIONS, SUPPORTED_TYPES -
Method Summary
Modifier and TypeMethodDescriptionprotected BoundArgumentPropertycreatePropertyForControl(org.praxislive.core.ControlAddress address, org.praxislive.core.ControlInfo info) voiddispose()org.praxislive.core.ComponentAddressorg.openide.filesystems.FileObjectMethods inherited from class org.praxislive.ide.pxr.PXRContainerProxy
addChild, children, connect, connections, disconnect, getChild, getNodeDelegate, isProxiedProperty, removeChild, supportedTypesMethods inherited from class org.praxislive.ide.pxr.PXRComponentProxy
addPropertyChangeListener, getInfo, getLookup, getParent, getProperty, getPropertyIDs, getType, removePropertyChangeListener, sendMethods 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, getInfo, getProperty, getType, sendMethods inherited from interface org.praxislive.ide.core.api.Disposable
closeMethods inherited from interface org.openide.util.Lookup.Provider
getLookupMethods inherited from interface org.praxislive.ide.model.Proxy
addPropertyChangeListener, getNodeDelegate, removePropertyChangeListenerMethods inherited from interface org.praxislive.ide.model.RootProxy
getParent
-
Method Details
-
getAddress
public org.praxislive.core.ComponentAddress getAddress()- Specified by:
getAddressin interfaceorg.praxislive.ide.model.ComponentProxy- Overrides:
getAddressin classPXRComponentProxy
-
getSourceFile
public org.openide.filesystems.FileObject getSourceFile() -
dispose
public void dispose()- Specified by:
disposein interfaceorg.praxislive.ide.core.api.Disposable
-
createPropertyForControl
protected BoundArgumentProperty createPropertyForControl(org.praxislive.core.ControlAddress address, org.praxislive.core.ControlInfo info) - Overrides:
createPropertyForControlin classPXRComponentProxy
-