Top Description Fields Constructors Methods
com.sun.star.comp.beans

public Class OfficeDocument

extends Wrapper
implements com.sun.star.frame.XModel, com.sun.star.util.XModifiable, com.sun.star.frame.XStorable, com.sun.star.view.XPrintable
Class Inheritance
Imports
com.sun.star.uno.UnoRuntime

Wrapper class for service OfficeDocument which emulates the upcoming mode of automatic runtime Java classes to get rid of the need for queryInterface. See further information on the wrapping and compatibility limitations in the base class Wrapper.
Since
OOo 2.0.0

Field Summary

Modifier and TypeField and Description
private final com.sun.star.frame.XModel
private final com.sun.star.util.XModifiable
private final com.sun.star.view.XPrintable
private final com.sun.star.frame.XStorable

Constructor Summary

AccessConstructor and Description
public
OfficeDocument(com.sun.star.frame.XModel xModel)

Method Summary

Modifier and TypeMethod and Description
public void
addModifyListener(com.sun.star.util.XModifyListener xListener)

public boolean
attachResource(String aURL, com.sun.star.beans.PropertyValue[] aArguments)

public void
connectController(com.sun.star.frame.XController xController)

public void
disconnectController(com.sun.star.frame.XController xController)

public com.sun.star.beans.PropertyValue[]
public com.sun.star.frame.XController
public Object
public String
public com.sun.star.beans.PropertyValue[]
public String
public boolean
public boolean
public boolean
public boolean
public void
public void
removeModifyListener(com.sun.star.util.XModifyListener xListener)

public void
setCurrentController(com.sun.star.frame.XController xController)

public void
setModified(boolean bModified)

public void
setPrinter(com.sun.star.beans.PropertyValue[] aPrinter)

public void
public void
storeAsURL(String aURL, com.sun.star.beans.PropertyValue[] aArguments)

public void
storeToURL(String aURL, com.sun.star.beans.PropertyValue[] aArguments)

public void
Inherited from com.sun.star.comp.beans.Wrapper:
addEventListenerdisposegetOidisSamequeryInterfaceremoveEventListener

Field Detail

xModelback to summary
private final com.sun.star.frame.XModel xModel
xModifiableback to summary
private final com.sun.star.util.XModifiable xModifiable
xPrintableback to summary
private final com.sun.star.view.XPrintable xPrintable
xStorableback to summary
private final com.sun.star.frame.XStorable xStorable

Constructor Detail

OfficeDocumentback to summary
public OfficeDocument(com.sun.star.frame.XModel xModel)

Method Detail

addModifyListenerback to summary
public void addModifyListener(com.sun.star.util.XModifyListener xListener)
attachResourceback to summary
public boolean attachResource(String aURL, com.sun.star.beans.PropertyValue[] aArguments)
connectControllerback to summary
public void connectController(com.sun.star.frame.XController xController)
disconnectControllerback to summary
public void disconnectController(com.sun.star.frame.XController xController)
getArgsback to summary
public com.sun.star.beans.PropertyValue[] getArgs()
getCurrentControllerback to summary
public com.sun.star.frame.XController getCurrentController()
getCurrentSelectionback to summary
public Object getCurrentSelection()
getLocationback to summary
public String getLocation()
getPrinterback to summary
public com.sun.star.beans.PropertyValue[] getPrinter()
getURLback to summary
public String getURL()
hasControllersLockedback to summary
public boolean hasControllersLocked()
hasLocationback to summary
public boolean hasLocation()
isModifiedback to summary
public boolean isModified()
isReadonlyback to summary
public boolean isReadonly()
lockControllersback to summary
public void lockControllers()
removeModifyListenerback to summary
public void removeModifyListener(com.sun.star.util.XModifyListener xListener)
setCurrentControllerback to summary
public void setCurrentController(com.sun.star.frame.XController xController) throws com.sun.star.container.NoSuchElementException
setModifiedback to summary
public void setModified(boolean bModified) throws com.sun.star.beans.PropertyVetoException
setPrinterback to summary
public void setPrinter(com.sun.star.beans.PropertyValue[] aPrinter) throws com.sun.star.lang.IllegalArgumentException
storeback to summary
public void store() throws com.sun.star.io.IOException
storeAsURLback to summary
public void storeAsURL(String aURL, com.sun.star.beans.PropertyValue[] aArguments) throws com.sun.star.io.IOException
storeToURLback to summary
public void storeToURL(String aURL, com.sun.star.beans.PropertyValue[] aArguments) throws com.sun.star.io.IOException
unlockControllersback to summary
public void unlockControllers()