//Otherwise we return the base64 encoded string of the sub stream under the name of aName
public String getByName(String aName) {
if (aName.equals("oledata.mso")) {
try {
//get the length and seek to 0
XSeekable xSeek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, m_RootStream);
int oleLength = (int) xSeek.getLength();
xSeek.seek(0);
xSeek = null;
//read all bytes
XInputStream xInput = m_RootStream.getInputStream();
byte oledata[][] = new byte[1][oleLength];
xInput.readBytes(oledata, oleLength);