/* Sets the NTControlView's media document to anObject. Raises NTControlViewIllegalMediaControllerException if the media document specified by anObject doesn't conform to the NTMediaDocument protocol. When archived, NTControlView will conditionally archive anObject. Settings for the slider range and the current GUI state are picked up from anObject. */
- (double)currentPosition;
/* Returns the current slider position. */
- (double)maxPosition;
/* Returns the maximum permitted slider position. */
- (double)minPosition;
/* Returns the minimum permitted slider position. */
- (void)setCurrentPosition:(double)position;
/* Set the current slider position. The position is clipped to be between the minimum and maximum positions. If a media document is associated with the NTControlView, a setPosition: message is sent to the media document. */
- (void)setState:(NTMovieState)state;
/* Set the current state of the NTControlView. The unsupported NTMediaStateFastForward and NTMediaStateFastReverse are mapped into NTMediaStatePlaying. State changes made through this method propagate to the media document through the document's play:, pause:, and reset: methods. The user interface is updated to reflect the new state. */
- (NTMovieState)state;
/* Report the current state of the NTControlView. */