Attempts to acquire a sonogram view.
Attempts to acquire a sonogram view. Updates the sono
variable if successful.
If this proc is bound to an audio grapheme for the default scan key, returns this grapheme segment (underlying audio file of a tape object).
A view must provide an icon for the user interface.
A view must provide an icon for the user interface. It should have a dimension of 32 x 32 and ideally be drawn as vector graphics in order to look good when applying scaling.
Convenience check for span == Span.All
Whether a dedicated view/editor window exists for this type of object.
Whether a dedicated view/editor window exists for this type of object.
The contents of the "name"
attribute of the object.
The contents of the "name"
attribute of the object. This is directly
set by the table tree view. The object view itself must only make sure that
an initial value is provided.
The view must store a handle to its underlying model.
The view must store a handle to its underlying model.
If the object is viewable, this method is invoked when the user pressed the eye button.
If the object is viewable, this method is invoked when the user pressed the eye button.
The method should return an appropriate view for this object, or None
if no editor or viewer window
can be produced.
Releases a sonogram view.
Releases a sonogram view. If none had been acquired, this is a safe no-op.
Updates the sono
variable.
Convenience method that returns an "unnamed" string if no name is set.
Convenience method that returns an "unnamed" string if no name is set.
A data set for graphical display of a proc. Accessors and mutators should only be called on the event dispatch thread. Mutators are plain variables and do not affect the underlying model. They should typically only be called in response to observing a change in the model.