Interface ObjectProxy
- All Superinterfaces:
Subscribable
- All Known Subinterfaces:
Arpeggiator,AudioHardwareIoInfo,Bank<ItemType>,BitwigBrowsingSession,Browser,BrowserColumn,BrowserFilterColumn,BrowserFilterColumnBank,BrowserFilterItem,BrowserFilterItemBank,BrowserItem,BrowserItemBank<ItemType>,BrowserResultsColumn,BrowserResultsItem,BrowserResultsItemBank,BrowsingSession,BrowsingSessionBank,ChainSelector,Channel,ChannelBank<ChannelType>,Clip,ClipBrowsingSession,ClipLauncherSlot,ClipLauncherSlotBank,ClipLauncherSlotOrScene,ClipLauncherSlotOrSceneBank<ItemType>,CueMarker,CueMarkerBank,CursorBrowserFilterColumn,CursorBrowserFilterItem,CursorBrowserItem,CursorBrowserResultItem,CursorBrowsingSession,CursorChannel,CursorClip,CursorDevice,CursorDeviceLayer,CursorDeviceSlot,CursorTrack,Device,DeviceBank,DeviceBrowsingSession,DeviceChain,DeviceLayer,DeviceLayerBank,DeviceSlot,DrumPad,DrumPadBank,GenericBrowsingSession,MasterTrack,MultiSampleBrowsingSession,MusicBrowsingSession,NoteLatch,Parameter,PinnableCursorClip,PinnableCursorDevice,PopupBrowser,PresetBrowsingSession,PrimaryDevice,Project,RemoteControl,SampleBrowsingSession,Scene,SceneBank,Send,SendBank,SourceSelector,SpecificDevice,Track,TrackBank,Transport
Interface for an object that acts as a proxy for the actual object in Bitwig Studio (for example a track, a
device etc).
- Since:
- API version 2
-
Method Summary
Modifier and TypeMethodDescriptioncreateEqualsValue(ObjectProxy other) Creates aBooleanValuethat determines this proxy is considered equal to another proxy.exists()Returns a value object that indicates if the object being proxied exists, or if it has content.Methods inherited from interface com.bitwig.extension.controller.api.Subscribable
isSubscribed, setIsSubscribed, subscribe, unsubscribe
-
Method Details
-
exists
BooleanValue exists()Returns a value object that indicates if the object being proxied exists, or if it has content. -
createEqualsValue
Creates aBooleanValuethat determines this proxy is considered equal to another proxy. For this to be the case both proxies need to be proxying the same target object.- Since:
- API version 3
-