Control Surface API  2.2.2
BrowserItem Interface Reference
Inheritance diagram for BrowserItem:

Public Member Functions

void addExistsObserver (BooleanValueChangedCallback callback)
 
StringValue name ()
 
void addValueObserver (int maxCharacters, String textWhenUnassigned, StringValueChangedCallback callback)
 
SettableBooleanValue isSelected ()
 
- Public Member Functions inherited from ObjectProxy
BooleanValue exists ()
 
BooleanValue createEqualsValue (ObjectProxy other)
 
- Public Member Functions inherited from Subscribable
boolean isSubscribed ()
 
void setIsSubscribed (boolean value)
 
void subscribe ()
 
void unsubscribe ()
 

Detailed Description

Instances of this interface represent entries in a browser filter column.

Since
API version 1

Definition at line 11 of file BrowserItem.java.

Member Function Documentation

void addExistsObserver ( BooleanValueChangedCallback  callback)

Registers an observer that reports if the item exists.

Parameters
callbacka callback function that receives a single boolean parameter
Since
API version 1
Deprecated:
Use exists() instead.
void addValueObserver ( int  maxCharacters,
String  textWhenUnassigned,
StringValueChangedCallback  callback 
)

Registers an observer that reports the string value of the browser item.

Parameters
maxCharacters
textWhenUnassigned
callbacka callback function that receives a single string argument
Since
API version 1
Deprecated:
Use name() instead.
SettableBooleanValue isSelected ( )

Returns an object that provides access to the selected state of the browser item.

Returns
an boolean value object
Since
API version 1
StringValue name ( )

Value that reports the name of the browser item.

Since
API version 2

The documentation for this interface was generated from the following file: