public class OfficeDocument
extends java.lang.Object
| Constructor and Description |
|---|
OfficeDocument(com.sun.star.frame.XModel xModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(com.sun.star.lang.XEventListener xListener) |
void |
addModifyListener(com.sun.star.util.XModifyListener xListener) |
boolean |
attachResource(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments) |
void |
connectController(com.sun.star.frame.XController xController) |
void |
disconnectController(com.sun.star.frame.XController xController) |
void |
dispose() |
com.sun.star.beans.PropertyValue[] |
getArgs() |
com.sun.star.frame.XController |
getCurrentController() |
java.lang.Object |
getCurrentSelection() |
java.lang.String |
getLocation() |
java.lang.String |
getOid() |
com.sun.star.beans.PropertyValue[] |
getPrinter() |
java.lang.String |
getURL() |
boolean |
hasControllersLocked() |
boolean |
hasLocation() |
boolean |
isModified() |
boolean |
isReadonly() |
boolean |
isSame(java.lang.Object aObject) |
void |
lockControllers() |
void |
print(com.sun.star.beans.PropertyValue[] xOptions) |
java.lang.Object |
queryInterface(com.sun.star.uno.Type aType) |
void |
removeEventListener(com.sun.star.lang.XEventListener xListener) |
void |
removeModifyListener(com.sun.star.util.XModifyListener xListener) |
void |
setCurrentController(com.sun.star.frame.XController xController) |
void |
setModified(boolean bModified) |
void |
setPrinter(com.sun.star.beans.PropertyValue[] aPrinter) |
void |
store() |
void |
storeAsURL(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments) |
void |
storeToURL(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments) |
void |
unlockControllers() |
public boolean attachResource(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments)
public java.lang.String getURL()
public com.sun.star.beans.PropertyValue[] getArgs()
public void connectController(com.sun.star.frame.XController xController)
public void disconnectController(com.sun.star.frame.XController xController)
public void lockControllers()
public void unlockControllers()
public boolean hasControllersLocked()
public com.sun.star.frame.XController getCurrentController()
public void setCurrentController(com.sun.star.frame.XController xController)
throws com.sun.star.container.NoSuchElementException
com.sun.star.container.NoSuchElementExceptionpublic java.lang.Object getCurrentSelection()
public void addModifyListener(com.sun.star.util.XModifyListener xListener)
public void removeModifyListener(com.sun.star.util.XModifyListener xListener)
public boolean isModified()
public void setModified(boolean bModified)
throws com.sun.star.beans.PropertyVetoException
com.sun.star.beans.PropertyVetoExceptionpublic com.sun.star.beans.PropertyValue[] getPrinter()
public void setPrinter(com.sun.star.beans.PropertyValue[] aPrinter)
throws com.sun.star.lang.IllegalArgumentException
com.sun.star.lang.IllegalArgumentExceptionpublic void print(com.sun.star.beans.PropertyValue[] xOptions)
throws com.sun.star.lang.IllegalArgumentException
com.sun.star.lang.IllegalArgumentExceptionpublic boolean hasLocation()
public java.lang.String getLocation()
public boolean isReadonly()
public void store()
throws com.sun.star.io.IOException
com.sun.star.io.IOExceptionpublic void storeAsURL(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments)
throws com.sun.star.io.IOException
com.sun.star.io.IOExceptionpublic void storeToURL(java.lang.String aURL,
com.sun.star.beans.PropertyValue[] aArguments)
throws com.sun.star.io.IOException
com.sun.star.io.IOExceptionpublic java.lang.String getOid()
public boolean isSame(java.lang.Object aObject)
public java.lang.Object queryInterface(com.sun.star.uno.Type aType)
public void dispose()
public void addEventListener(com.sun.star.lang.XEventListener xListener)
public void removeEventListener(com.sun.star.lang.XEventListener xListener)