Package ag.ion.bion.officelayer.internal.text

Examples of ag.ion.bion.officelayer.internal.text.TextDocument


        XServiceInfo.class, xComponent);
    if (xServiceInfo.supportsService("com.sun.star.text.TextDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime
          .queryInterface(XTextDocument.class, xComponent);
      if (xTextDocument != null) {
        TextDocument document = new TextDocument(xTextDocument,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.sheet.SpreadsheetDocument")) {
      XSpreadsheetDocument xSpreadsheetDocument = (XSpreadsheetDocument) UnoRuntime
          .queryInterface(XSpreadsheetDocument.class, xComponent);
      if (xSpreadsheetDocument != null) {
        SpreadsheetDocument document = new SpreadsheetDocument(
            xSpreadsheetDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.presentation.PresentationDocument")) {
      XPresentationSupplier presentationSupplier = (XPresentationSupplier) UnoRuntime
          .queryInterface(XPresentationSupplier.class, xComponent);
      if (presentationSupplier != null) {
        PresentationDocument document = new PresentationDocument(
            presentationSupplier, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.drawing.DrawingDocument")) {
      XDrawPagesSupplier xDrawPagesSupplier = (XDrawPagesSupplier) UnoRuntime
          .queryInterface(XDrawPagesSupplier.class, xComponent);
      if (xDrawPagesSupplier != null) {
        DrawingDocument document = new DrawingDocument(
            xDrawPagesSupplier, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.formula.FormulaProperties")) {
      XPropertySet xPropertySet = (XPropertySet) UnoRuntime
          .queryInterface(XPropertySet.class, xComponent);
      if (xPropertySet != null) {
        FormulaDocument document = new FormulaDocument(xPropertySet,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.text.WebDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime
          .queryInterface(XTextDocument.class, xComponent);
      if (xTextDocument != null) {
        WebDocument document = new WebDocument(xTextDocument,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.text.GlobalDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime
          .queryInterface(XTextDocument.class, xComponent);
      if (xTextDocument != null) {
        GlobalTextDocument document = new GlobalTextDocument(
            xTextDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else if (xServiceInfo
        .supportsService("com.sun.star.sdb.OfficeDatabaseDocument")) {
      XOfficeDatabaseDocument xOfficeDatabaseDocument = (XOfficeDatabaseDocument) UnoRuntime
          .queryInterface(XOfficeDatabaseDocument.class, xComponent);
      if (xOfficeDatabaseDocument != null) {
        DatabaseDocument document = new DatabaseDocument(
            xOfficeDatabaseDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    } else {
      return null;
View Full Code Here


        xComponent);
    if (xServiceInfo.supportsService("com.sun.star.text.TextDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime.queryInterface(XTextDocument.class,
          xComponent);
      if (xTextDocument != null) {
        TextDocument document = new TextDocument(xTextDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.sheet.SpreadsheetDocument")) {
      XSpreadsheetDocument xSpreadsheetDocument = (XSpreadsheetDocument) UnoRuntime.queryInterface(XSpreadsheetDocument.class,
          xComponent);
      if (xSpreadsheetDocument != null) {
        SpreadsheetDocument document = new SpreadsheetDocument(xSpreadsheetDocument,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.presentation.PresentationDocument")) {
      XPresentationSupplier presentationSupplier = (XPresentationSupplier) UnoRuntime.queryInterface(XPresentationSupplier.class,
          xComponent);
      if (presentationSupplier != null) {
        PresentationDocument document = new PresentationDocument(presentationSupplier,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.drawing.DrawingDocument")) {
      XDrawPagesSupplier xDrawPagesSupplier = (XDrawPagesSupplier) UnoRuntime.queryInterface(XDrawPagesSupplier.class,
          xComponent);
      if (xDrawPagesSupplier != null) {
        DrawingDocument document = new DrawingDocument(xDrawPagesSupplier, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.formula.FormulaProperties")) {
      XPropertySet xPropertySet = (XPropertySet) UnoRuntime.queryInterface(XPropertySet.class,
          xComponent);
      if (xPropertySet != null) {
        FormulaDocument document = new FormulaDocument(xPropertySet, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.text.WebDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime.queryInterface(XTextDocument.class,
          xComponent);
      if (xTextDocument != null) {
        WebDocument document = new WebDocument(xTextDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.text.GlobalDocument")) {
      XTextDocument xTextDocument = (XTextDocument) UnoRuntime.queryInterface(XTextDocument.class,
          xComponent);
      if (xTextDocument != null) {
        GlobalTextDocument document = new GlobalTextDocument(xTextDocument, intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else if (xServiceInfo.supportsService("com.sun.star.sdb.OfficeDatabaseDocument")) {
      XOfficeDatabaseDocument xOfficeDatabaseDocument = (XOfficeDatabaseDocument) UnoRuntime.queryInterface(XOfficeDatabaseDocument.class,
          xComponent);
      if (xOfficeDatabaseDocument != null) {
        DatabaseDocument document = new DatabaseDocument(xOfficeDatabaseDocument,
            intitialProperties);
        document.setServiceProvider(serviceProvider);
        return document;
      }
      return null;
    }
    else {
View Full Code Here

TOP

Related Classes of ag.ion.bion.officelayer.internal.text.TextDocument

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.