summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/awt/XPrinter.idl
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/awt/XPrinter.idl')
-rw-r--r--offapi/com/sun/star/awt/XPrinter.idl138
1 files changed, 69 insertions, 69 deletions
diff --git a/offapi/com/sun/star/awt/XPrinter.idl b/offapi/com/sun/star/awt/XPrinter.idl
index 4b600ad4ab01..b90bfcac938f 100644
--- a/offapi/com/sun/star/awt/XPrinter.idl
+++ b/offapi/com/sun/star/awt/XPrinter.idl
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -24,34 +24,34 @@
* for a copy of the LGPLv3 License.
*
************************************************************************/
-#ifndef __com_sun_star_awt_XPrinter_idl__
-#define __com_sun_star_awt_XPrinter_idl__
-
-#ifndef __com_sun_star_awt_XPrinterPropertySet_idl__
-#include <com/sun/star/awt/XPrinterPropertySet.idl>
-#endif
-
-#ifndef __com_sun_star_awt_PrinterException_idl__
-#include <com/sun/star/awt/PrinterException.idl>
-#endif
-
-#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
-#include <com/sun/star/lang/IllegalArgumentException.idl>
-#endif
-
-#ifndef __com_sun_star_awt_XDevice_idl__
-#include <com/sun/star/awt/XDevice.idl>
-#endif
-
-
-//=============================================================================
-
- module com { module sun { module star { module awt {
-
-//=============================================================================
-
-/** represents a virtual printer.
-
+#ifndef __com_sun_star_awt_XPrinter_idl__
+#define __com_sun_star_awt_XPrinter_idl__
+
+#ifndef __com_sun_star_awt_XPrinterPropertySet_idl__
+#include <com/sun/star/awt/XPrinterPropertySet.idl>
+#endif
+
+#ifndef __com_sun_star_awt_PrinterException_idl__
+#include <com/sun/star/awt/PrinterException.idl>
+#endif
+
+#ifndef __com_sun_star_lang_IllegalArgumentException_idl__
+#include <com/sun/star/lang/IllegalArgumentException.idl>
+#endif
+
+#ifndef __com_sun_star_awt_XDevice_idl__
+#include <com/sun/star/awt/XDevice.idl>
+#endif
+
+
+//=============================================================================
+
+ module com { module sun { module star { module awt {
+
+//=============================================================================
+
+/** represents a virtual printer.
+
<p>All properties are vetoable properties.
If you change the properties between a call to
<member scope="com::sun::star::awt">XPrinter::startPage</member> and a call
@@ -60,34 +60,34 @@
thrown.</p>
*/
published interface XPrinter: com::sun::star::awt::XPrinterPropertySet
-{
- //-------------------------------------------------------------------------
-
- /** puts the job into the printer spooler.
-
- <p>This call may block the thread. So release all resources
+{
+ //-------------------------------------------------------------------------
+
+ /** puts the job into the printer spooler.
+
+ <p>This call may block the thread. So release all resources
(mutex, semaphore, etc.) before this call.</p>
*/
- boolean start( [in] string nJobName,
- [in] short nCopies,
- [in] boolean nCollate )
- raises( com::sun::star::awt::PrinterException,
- com::sun::star::lang::IllegalArgumentException );
-
- //-------------------------------------------------------------------------
-
+ boolean start( [in] string nJobName,
+ [in] short nCopies,
+ [in] boolean nCollate )
+ raises( com::sun::star::awt::PrinterException,
+ com::sun::star::lang::IllegalArgumentException );
+
+ //-------------------------------------------------------------------------
+
/** notifies the printer spooler that the job is done and printing
starts.
@see terminate
*/
- void end()
- raises( com::sun::star::awt::PrinterException );
-
- //-------------------------------------------------------------------------
-
- /** stops the current print job.
-
+ void end()
+ raises( com::sun::star::awt::PrinterException );
+
+ //-------------------------------------------------------------------------
+
+ /** stops the current print job.
+
<p>If the method
<member scope="com::sun::star::awt">XPrinter::end</member>
is called beforehand, then this call does nothing. If you call
@@ -99,26 +99,26 @@ published interface XPrinter: com::sun::star::awt::XPrinterPropertySet
@see end
*/
- void terminate();
-
- //-------------------------------------------------------------------------
-
+ void terminate();
+
+ //-------------------------------------------------------------------------
+
/** begins with a new page.
*/
- com::sun::star::awt::XDevice startPage()
- raises( com::sun::star::awt::PrinterException );
-
- //-------------------------------------------------------------------------
-
+ com::sun::star::awt::XDevice startPage()
+ raises( com::sun::star::awt::PrinterException );
+
+ //-------------------------------------------------------------------------
+
/** ends the current page.
*/
- void endPage()
- raises( com::sun::star::awt::PrinterException );
-
-};
-
-//=============================================================================
-
-}; }; }; };
-
-#endif
+ void endPage()
+ raises( com::sun::star::awt::PrinterException );
+
+};
+
+//=============================================================================
+
+}; }; }; };
+
+#endif