*
* @author Andreas Br�ker
* @date 17.08.2006
*/
public IDocumentIndex[] getDocumentIndexes() {
XDocumentIndexesSupplier documentIndexesSupplier = (XDocumentIndexesSupplier) UnoRuntime
.queryInterface(XDocumentIndexesSupplier.class, textDocument);
if (documentIndexesSupplier == null)
return new IDocumentIndex[0];
XIndexAccess indexAccess = documentIndexesSupplier.getDocumentIndexes();
List list = new ArrayList();
for (int i = 0, n = indexAccess.getCount(); i < n; i++) {
try {
Object object = indexAccess.getByIndex(i);
XDocumentIndex documentIndex = (XDocumentIndex) UnoRuntime