makes it possible to seek to a certain position within a stream.
This interface should be supported, if it is possible to access the
data at the new position quickly.
You should not support this interface, if you have a continuous
stream, for example, a video stream.
changes the seek pointer to a new location relative to the beginning of the stream.
This method changes the seek pointer so subsequent reads and writes can take place at a different
location in the stream object. It is an error to seek before the beginning of the stream or after the
end of the stream.
Throws
com::sun::star::lang::IllegalArgumentException in case location is negative or greater than XSeekable::getLength.