Verified Owner
Top Fields Constructors Methods
org.jabref.model.openoffice.uno

public Class UnoTextDocument

extends Object
Class Inheritance
Imports
java.util.Optional, com.sun.star.beans.XPropertySet, com.sun.star.document.XDocumentProperties, com.sun.star.document.XDocumentPropertiesSupplier, com.sun.star.frame.XController, com.sun.star.frame.XFrame, com.sun.star.lang.DisposedException, com.sun.star.lang.WrappedTargetException, com.sun.star.text.XTextDocument, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private static final Logger

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Optional<com.sun.star.frame.XController>
getCurrentController(com.sun.star.text.XTextDocument doc)

pack-priv static Optional<com.sun.star.document.XDocumentProperties>
getDocumentProperties(com.sun.star.text.XTextDocument doc)

public static Optional<String>
getFrameTitle(com.sun.star.text.XTextDocument
The XTextDocument we want the frame title for. Null allowed.
doc
)

Returns: The title or Optional.empty()

public static boolean
isDocumentConnectionMissing(com.sun.star.text.XTextDocument doc)

Returns: True if we cannot reach the current document.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LOGGERback to summary
private static final Logger LOGGER

Constructor Detail

UnoTextDocumentback to summary
private UnoTextDocument()

Method Detail

getCurrentControllerback to summary
public static Optional<com.sun.star.frame.XController> getCurrentController(com.sun.star.text.XTextDocument doc)
getDocumentPropertiesback to summary
pack-priv static Optional<com.sun.star.document.XDocumentProperties> getDocumentProperties(com.sun.star.text.XTextDocument doc)
getFrameTitleback to summary
public static Optional<String> getFrameTitle(com.sun.star.text.XTextDocument doc)
Parameters
doc:com.sun.star.text.XTextDocument

The XTextDocument we want the frame title for. Null allowed.

Returns:Optional<String>

The title or Optional.empty()

isDocumentConnectionMissingback to summary
public static boolean isDocumentConnectionMissing(com.sun.star.text.XTextDocument doc)
Returns:boolean

True if we cannot reach the current document.