Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 2923

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>Module drawing</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimainself">Module</td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub"><a href="#NestedModules" class="navisub">Nested Modules</a></td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub"><a href="#Structs" class="navisub">Structs</a></td>
<td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td>
<td class="navisub"><a href="#Enums" class="navisub">Enums</a></td>
<td class="navisub"><a href="#Typedefs" class="navisub">Typedefs</a></td>
<td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p>
</td>
</tr>
<tr>
<td class="title">module drawing</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Drawing and shape specific interfaces.</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="NestedModules"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Nested Modules</td>
</tr>
<tr>
<td class="imsum_left"><a href="framework/module-ix.html">framework</a></td>
<td class="imsum_right">The drawing framework is responsible for managing the resources used by
 the UI of the drawing applications.
 </td>
</tr>
</table>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleDrawDocumentView.html">AccessibleDrawDocumentView</a></td>
<td class="imsum_right">The <a href="AccessibleDrawDocumentView.html">AccessibleDrawDocumentView</a> service is implemented by
 views of Draw and Impress documents.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleGraphControl.html">AccessibleGraphControl</a></td>
<td class="imsum_right">The service describes the accessible graph controls that are used in the
 image map of the Draw and Impress applications and the contour dialog of
 the Writer application.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleGraphicShape.html">AccessibleGraphicShape</a></td>
<td class="imsum_right">The <a href="AccessibleGraphicShape.html">AccessibleGraphicShape</a> service is implemented by the
 graphic object shapes shapes com.sun.star.drawing.GraphicObjectShape and
 com.sun.star.presentation.GraphicObjectShape.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleImageBullet.html">AccessibleImageBullet</a></td>
<td class="imsum_right">The accessible view of an image bullet.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleOLEShape.html">AccessibleOLEShape</a></td>
<td class="imsum_right">The <a href="AccessibleOLEShape.html">AccessibleOLEShape</a> service is implemented by
 OLE shapes.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleShape.html">AccessibleShape</a></td>
<td class="imsum_right">The <a href="AccessibleShape.html">AccessibleShape</a> service is implemented by UNO shapes to
 provide accessibility information that describe the shapes' features.
 A UNO shape is any object that implements the <a href="XShape.html">XShape</a> interface.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleSlideView.html">AccessibleSlideView</a></td>
<td class="imsum_right">The <a href="AccessibleSlideView.html">AccessibleSlideView</a> service is implemented by
 slide views of Impress documents.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AccessibleSlideViewObject.html">AccessibleSlideViewObject</a></td>
<td class="imsum_right">The <a href="AccessibleSlideViewObject.html">AccessibleSlideViewObject</a> service is implemented by
 the slides of the slide view of Impress documents.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="AppletShape.html">AppletShape</a></td>
<td class="imsum_right">This <a href="Shape.html">Shape</a> encapsulates an applet.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Background.html">Background</a></td>
<td class="imsum_right">this service provides the properties to describe a background filling for
 a drawing page. It can be obtained by the ::com::sun::star::<a href="../lang/module-ix.html">lang</a>::<a href="../lang/XMultiServiceFactory.html">XMultiServiceFactory</a>
 of a document and be set on draw pages that support a filled background.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="BitmapTable.html">BitmapTable</a></td>
<td class="imsum_right">this is a container for URLs to bitmaps.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CaptionShape.html">CaptionShape</a></td>
<td class="imsum_right">The <a href="CaptionShape.html">CaptionShape</a> represents a rectangular drawing shape
 with an additional set of lines. It can be used as a description for
 a fixed point inside a drawing.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ClosedBezierShape.html">ClosedBezierShape</a></td>
<td class="imsum_right">This service is for a closed bezier shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ConnectorProperties.html">ConnectorProperties</a></td>
<td class="imsum_right">This is a set of properties to describe the style for rendering connector.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ConnectorShape.html">ConnectorShape</a></td>
<td class="imsum_right">This service is for a <a href="ConnectorShape.html">ConnectorShape</a>, a specialized <a href="Shape.html">Shape</a>,
 which can be connected to other <a href="Shape.html">Shape</a>s or <a href="GluePoint.html">GluePoint</a>s.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ControlShape.html">ControlShape</a></td>
<td class="imsum_right">This service is for a <a href="Shape.html">Shape</a> which contains a control.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CustomShape.html">CustomShape</a></td>
<td class="imsum_right">This service is for a CustomShape
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CustomShapeEngine.html">CustomShapeEngine</a></td>
<td class="imsum_right">This service is for a CustomShape
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DashTable.html">DashTable</a></td>
<td class="imsum_right">this is a container for <a href="LineDash.html">LineDash</a>s

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Defaults.html">Defaults</a></td>
<td class="imsum_right">This is a set of properties to access the defaults of a drawing document

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DocumentSettings.html">DocumentSettings</a></td>
<td class="imsum_right">describes properties that apply to the whole drawing document.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawPage.html">DrawPage</a></td>
<td class="imsum_right">This service specifies a page for the actual draw pages to contain
 the drawings.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawPages.html">DrawPages</a></td>
<td class="imsum_right">provides access to a container of <a href="DrawPage.html">DrawPage</a>s
 and makes it possible for you to manipulate them.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawingDocument.html">DrawingDocument</a></td>
<td class="imsum_right">specifies a document which consists of multiple pages
 with drawings.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawingDocumentDrawView.html">DrawingDocumentDrawView</a></td>
<td class="imsum_right">This componend integrates a view to a <a href="DrawPage.html">DrawPage</a>s or
 <a href="MasterPage.html">MasterPage</a> from a <a href="DrawingDocument.html">DrawingDocument</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawingDocumentFactory.html">DrawingDocumentFactory</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
</td>
</tr>
<tr>
<td class="imsum_left"><a href="EllipseShape.html">EllipseShape</a></td>
<td class="imsum_right">This service is for an ellipse or circle shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeExtrusion.html">EnhancedCustomShapeExtrusion</a></td>
<td class="imsum_right">This service may be represented by a ::com::sun::star::beans::PropertyValue [].
</td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeGeometry.html">EnhancedCustomShapeGeometry</a></td>
<td class="imsum_right">This service may be represented by a ::com::sun::star::beans::PropertyValue []. 
</td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeHandle.html">EnhancedCustomShapeHandle</a></td>
<td class="imsum_right">This service may be represented by a ::com::sun::star::beans::PropertyValue [].
</td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapePath.html">EnhancedCustomShapePath</a></td>
<td class="imsum_right">This service may be represented by a ::com::sun::star::beans::PropertyValue [].
</td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeTextPath.html">EnhancedCustomShapeTextPath</a></td>
<td class="imsum_right">This service may be represented by a ::com::sun::star::beans::PropertyValue [].
</td>
</tr>
<tr>
<td class="imsum_left"><a href="FillProperties.html">FillProperties</a></td>
<td class="imsum_right">This is a set of properties to describe the style for rendering an area.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GenericDrawPage.html">GenericDrawPage</a></td>
<td class="imsum_right">This abstract service is implemented by every page of a
 <a href="DrawingDocument.html">DrawingDocument</a>. 
 
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GenericDrawingDocument.html">GenericDrawingDocument</a></td>
<td class="imsum_right">specifies a document which consists of multiple pages
 with drawings.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GradientTable.html">GradientTable</a></td>
<td class="imsum_right">this is a container for ::com::sun::star::<a href="../awt/module-ix.html">awt</a>::<a href="../awt/Gradient.html">Gradient</a>s

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GraphicExportFilter.html">GraphicExportFilter</a></td>
<td class="imsum_right">a component that supports this service lets you export pages, shapes, or
 groups of shapes from a DrawingDocument to a file in one of the file formats
 supported by the component.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="GraphicObjectShape.html">GraphicObjectShape</a></td>
<td class="imsum_right">This service is for a graphic shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GroupShape.html">GroupShape</a></td>
<td class="imsum_right">This service is for a group of <a href="Shape.html">Shape</a>s.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HatchTable.html">HatchTable</a></td>
<td class="imsum_right">this is a container for <a href="Hatch.html">Hatch</a>s

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Layer.html">Layer</a></td>
<td class="imsum_right">A layer is an entity inside a document which contains shapes. 
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LayerManager.html">LayerManager</a></td>
<td class="imsum_right">This service is provided by documents to support <a href="Layer.html">Layer</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineProperties.html">LineProperties</a></td>
<td class="imsum_right">This is a set of properties to describe the style for rendering a Line.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineShape.html">LineShape</a></td>
<td class="imsum_right">This service is for a simple <a href="Shape.html">Shape</a> with lines.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MarkerTable.html">MarkerTable</a></td>
<td class="imsum_right">this is a container for <a href="PointSequence.html">PointSequence</a>s

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MasterPage.html">MasterPage</a></td>
<td class="imsum_right">This service is a single master page inside a drawing document. 
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MasterPages.html">MasterPages</a></td>
<td class="imsum_right">provides access to a container of <a href="MasterPage.html">MasterPage</a>s
 and makes it possible for them to be manipulated.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MeasureProperties.html">MeasureProperties</a></td>
<td class="imsum_right">This service describes a <a href="MeasureShape.html">MeasureShape</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MeasureShape.html">MeasureShape</a></td>
<td class="imsum_right">This service is for a dimensioning shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="OLE2Shape.html">OLE2Shape</a></td>
<td class="imsum_right">This service is for an ole shape.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="OpenBezierShape.html">OpenBezierShape</a></td>
<td class="imsum_right">This service is for an open bezier shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PageShape.html">PageShape</a></td>
<td class="imsum_right">This service is for a page shape.
 A page shape displays a preview of another page. These shapes
 are used inside notes pages to preview the corresponding
 drawing page. Theyre also used in the handout page to preview
 the printing position and order of pages
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PluginShape.html">PluginShape</a></td>
<td class="imsum_right">This <a href="Shape.html">Shape</a> encapsulates a plugin.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyLineShape.html">PolyLineShape</a></td>
<td class="imsum_right">This service is for a polyline shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonBezierDescriptor.html">PolyPolygonBezierDescriptor</a></td>
<td class="imsum_right">This service describes a polypolygonbezier.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonBezierShape.html">PolyPolygonBezierShape</a></td>
<td class="imsum_right">This service specifies a polypolygon bezier shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonDescriptor.html">PolyPolygonDescriptor</a></td>
<td class="imsum_right">This service describes a polypolygon.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonShape.html">PolyPolygonShape</a></td>
<td class="imsum_right">This service is for a polygon shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="RectangleShape.html">RectangleShape</a></td>
<td class="imsum_right">This service is for a rectangle <a href="Shape.html">Shape</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="RotationDescriptor.html">RotationDescriptor</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This abstract service specifies the general characteristics of an optional
 rotation and shearing for a <a href="Shape.html">Shape</a>.

 This service is depricated, instead please use the <code>Transformation</code>
 property of the service <a href="Shape.html">Shape</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ShadowProperties.html">ShadowProperties</a></td>
<td class="imsum_right">This is a set of properties to describe the style for rendering a shadow.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Shape.html">Shape</a></td>
<td class="imsum_right">This abstract service specifies the general characteristics of all
 <a href="Shape.html">Shape</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ShapeCollection.html">ShapeCollection</a></td>
<td class="imsum_right">This service describes a generic container to manage collections of
 <a href="Shape.html">Shape</a>. The <a href="Shape.html">Shape</a> that are added to this
 collection are not owned by the collection.

 This service is used by the view f.e. to return a collection of
 <a href="Shape.html">Shape</a> that are selected at the ui.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="Shapes.html">Shapes</a></td>
<td class="imsum_right">This service is for a generic collection of shapes.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="SlideRenderer.html">SlideRenderer</a></td>
<td class="imsum_right">Create preview bitmaps for single slides.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="SlideSorter.html">SlideSorter</a></td>
<td class="imsum_right">A slide sorter shows previews for a set of slides, typically all slides
 in a document, and allows the selection, reordering, creation, and
 deletion of slides.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Text.html">Text</a></td>
<td class="imsum_right">This abstract service specifies the general characteristics of an optional
 text inside a <a href="Shape.html">Shape</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextProperties.html">TextProperties</a></td>
<td class="imsum_right">This is a set of properties to describe the style for rendering the
 text area inside a shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextShape.html">TextShape</a></td>
<td class="imsum_right">This service is for a text shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TransparencyGradientTable.html">TransparencyGradientTable</a></td>
<td class="imsum_right">this is a container for ::com::sun::star::<a href="../awt/module-ix.html">awt</a>::<a href="../awt/Gradient.html">Gradient</a>s

 </td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XConnectableShape.html">XConnectableShape</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XConnectorShape.html">XConnectorShape</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XControlShape.html">XControlShape</a></td>
<td class="imsum_right">is implemented by a <a href="ControlShape.html">ControlShape</a> to access the controls model.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XCustomShapeEngine.html">XCustomShapeEngine</a></td>
<td class="imsum_right">The XCustomShapeEngine
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XCustomShapeHandle.html">XCustomShapeHandle</a></td>
<td class="imsum_right">The XCustomShapeHandle
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPage.html">XDrawPage</a></td>
<td class="imsum_right">identifies an <a href="XShapes.html">XShapes</a> as a <a href="DrawPage.html">DrawPage</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPageDuplicator.html">XDrawPageDuplicator</a></td>
<td class="imsum_right">makes it possible to duplicate pages within the same document.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPageExpander.html">XDrawPageExpander</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
is implemented by documents that can expand the contents
 of a summary on a <a href="DrawPage.html">DrawPage</a> into a collection of
 <a href="DrawPage.html">DrawPage</a>s.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPageSummarizer.html">XDrawPageSummarizer</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
is implemented by documents that can create summaries 
 of their <a href="DrawPage.html">DrawPage</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPageSupplier.html">XDrawPageSupplier</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
represents something that provides a <a href="DrawPage.html">DrawPage</a>.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPages.html">XDrawPages</a></td>
<td class="imsum_right">gives access to a container of <a href="DrawPage.html">DrawPage</a>s or <a href="MasterPage.html">MasterPage</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawPagesSupplier.html">XDrawPagesSupplier</a></td>
<td class="imsum_right">must be supported to provide access to a multi-page drawing-layer.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawSubController.html">XDrawSubController</a></td>
<td class="imsum_right">View dependent part of the Draw and Impress controller.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrawView.html">XDrawView</a></td>
<td class="imsum_right">is implemented by views that display <a href="DrawPage.html">DrawPage</a>s or <a href="MasterPage.html">MasterPage</a>s.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XEnhancedCustomShapeDefaulter.html">XEnhancedCustomShapeDefaulter</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="XGluePointsSupplier.html">XGluePointsSupplier</a></td>
<td class="imsum_right">must be supported to provide access to a container of <a href="GluePoint2.html">GluePoint2</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLayer.html">XLayer</a></td>
<td class="imsum_right">identifies the object as a <a href="Layer.html">Layer</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLayerManager.html">XLayerManager</a></td>
<td class="imsum_right">This interface makes it possible to access and manage the
 <a href="Layer.html">Layer</a>s of a document.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XLayerSupplier.html">XLayerSupplier</a></td>
<td class="imsum_right">gives access to a <a href="LayerManager.html">LayerManager</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMasterPageTarget.html">XMasterPageTarget</a></td>
<td class="imsum_right">is implemented by objects that can be linked to a
 <a href="MasterPage.html">MasterPage</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMasterPagesSupplier.html">XMasterPagesSupplier</a></td>
<td class="imsum_right">must be supported to provide access to the
 <a href="MasterPage.html">MasterPage</a>s of a multi-page drawing-layer.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPresenterHelper.html">XPresenterHelper</a></td>
<td class="imsum_right">This interface is a collection of functions that are necessary to
 implement larger parts of the presenter screen as extension. The
 methods of this interface give access to services that can, at the
 moment, only implemented in the Office core, not in an extension.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XSelectionFunction.html">XSelectionFunction</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="XShape.html">XShape</a></td>
<td class="imsum_right">lets you do a basic transformation on a <a href="Shape.html">Shape</a> and
 get its type.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeAligner.html">XShapeAligner</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Objects implementing this interface can be used to align
 <a href="Shape.html">Shape</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeArranger.html">XShapeArranger</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Objects implementing this interface can be used to arrange
 <a href="Shape.html">Shape</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeBinder.html">XShapeBinder</a></td>
<td class="imsum_right">connects or breaks the lines of <a href="Shape.html">Shape</a>s
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeCombiner.html">XShapeCombiner</a></td>
<td class="imsum_right">specifies the combine/split functionality.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeDescriptor.html">XShapeDescriptor</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
offers some settings which are allowed even for objects which are not yet inserted into a draw page.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeGroup.html">XShapeGroup</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
is implemented by <a href="Shape.html">Shape</a>s that contain other
 <a href="Shape.html">Shape</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeGrouper.html">XShapeGrouper</a></td>
<td class="imsum_right">specifies the group/ungroup functionality.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapeMirror.html">XShapeMirror</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
Objects implementing this interface can be used to mirror
 <a href="Shape.html">Shape</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XShapes.html">XShapes</a></td>
<td class="imsum_right">makes it possible to access, add, and remove the
 <a href="Shape.html">Shape</a>s in a collection.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XSlidePreviewCache.html">XSlidePreviewCache</a></td>
<td class="imsum_right">A cache of preview bitmaps for the slides of one Impress or Draw
 document in one size. There may be more than one cache for one
 document. These are internally connected and for missing previews one
 cache may take it from another cache and scale it to the desired size.
 When a preview is not present then it is created asynchronously. On
 creation all registered listeners are notified.

 Slides are referenced via their index in an XIndexAccess container in
 order to allow multiple references to a single slide (custom
 presentations).
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSlidePreviewCacheListener.html">XSlidePreviewCacheListener</a></td>
<td class="imsum_right">Listener for asynchronous preview creations. Called when a slide
 preview has been created that was previously requested via a call to
 <method>XSlidePreviewCache::getSlidePreview()</method>. The 
 implementor may then call <method>getSlidePreview()</method> a second
 time to get the up-to-date version of the preview.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSlideRenderer.html">XSlideRenderer</a></td>
<td class="imsum_right">Create preview bitmaps for single slides.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSlideSorterBase.html">XSlideSorterBase</a></td>
<td class="imsum_right">This interface exists only because services do not directly support
 multiple inheritance and attributes.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XUniversalShapeDescriptor.html">XUniversalShapeDescriptor</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
</td>
</tr>
</table>
<a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Structs</td>
</tr>
<tr>
<td class="imsum_left"><a href="BezierPoint.html">BezierPoint</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This is a point on a bezier curve.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="BoundVolume.html">BoundVolume</a></td>
<td class="imsum_right">specifies a three-dimensional boundary volume with two positions.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CameraGeometry.html">CameraGeometry</a></td>
<td class="imsum_right">specifies a three-dimensional camera.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Direction3D.html">Direction3D</a></td>
<td class="imsum_right">specifies a 3-dimensional vector.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeAdjustmentValue.html">EnhancedCustomShapeAdjustmentValue</a></td>
<td class="imsum_right">specifies a single AdjustmentValue
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeParameter.html">EnhancedCustomShapeParameter</a></td>
<td class="imsum_right">specifies a single value which is used with EnhancedCustomShapes
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeParameterPair.html">EnhancedCustomShapeParameterPair</a></td>
<td class="imsum_right">specifies the coordinates used with EnhancedCustomShapes
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeSegment.html">EnhancedCustomShapeSegment</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeTextFrame.html">EnhancedCustomShapeTextFrame</a></td>
<td class="imsum_right">specifies the coordinates used with EnhancedCustomShapes
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GluePoint.html">GluePoint</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
A <a href="GluePoint.html">GluePoint</a> could be attached to a shape or to a page.
 
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GluePoint2.html">GluePoint2</a></td>
<td class="imsum_right">This struct defines the attributes of a glue point.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Hatch.html">Hatch</a></td>
<td class="imsum_right">This struct defines the appearence of a hatch.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrix.html">HomogenMatrix</a></td>
<td class="imsum_right">specifies a homogenous matrix by three homogenous lines
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrix3.html">HomogenMatrix3</a></td>
<td class="imsum_right">specifies a homogenous matrix by three homogenous lines
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrix4.html">HomogenMatrix4</a></td>
<td class="imsum_right">specifies a homogenous matrix by four homogenous lines.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrixLine.html">HomogenMatrixLine</a></td>
<td class="imsum_right">specifies a single line for a <a href="HomogenMatrix.html">HomogenMatrix</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrixLine3.html">HomogenMatrixLine3</a></td>
<td class="imsum_right">specifies a single line for a <a href="HomogenMatrix3.html">HomogenMatrix3</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HomogenMatrixLine4.html">HomogenMatrixLine4</a></td>
<td class="imsum_right">specifies a single line for a <a href="HomogenMatrix4.html">HomogenMatrix4</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineDash.html">LineDash</a></td>
<td class="imsum_right">A <a href="LineDash.html">LineDash</a> defines a non-continuous line.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonBezierCoords.html">PolyPolygonBezierCoords</a></td>
<td class="imsum_right">specifies the coordinates for a poly polygon bezier.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolyPolygonShape3D.html">PolyPolygonShape3D</a></td>
<td class="imsum_right">specifies the coordinates of a 3-dimensional poly polygon.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Position3D.html">Position3D</a></td>
<td class="imsum_right">specifies a 3-dimensional point.
 </td>
</tr>
</table>
<a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exceptions</td>
</tr>
<tr>
<td class="imsum_left"><a href="GraphicFilterRequest.html">GraphicFilterRequest</a></td>
<td class="imsum_right">represents a general error graphic filter exception.
 It can be used to transport the error code information.
 E.g. that can be usefull for interactions.

 </td>
</tr>
</table>
<a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Enums</td>
</tr>
<tr>
<td class="imsum_left"><a href="Alignment.html">Alignment</a></td>
<td class="imsum_right">The <a href="Alignment.html">Alignment</a> enumeration is a general way to specify the
 alignment of an object or sub-object relative to another object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Arrangement.html">Arrangement</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
With this enumeration you can arrange the relative position of an object
 within the other objects.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="BitmapMode.html">BitmapMode</a></td>
<td class="imsum_right">The <a href="BitmapMode.html">BitmapMode</a> selects an algorithm for filling an area with
 a bitmap.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CircleKind.html">CircleKind</a></td>
<td class="imsum_right">This enumeration defines a circle.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ColorMode.html">ColorMode</a></td>
<td class="imsum_right">The <a href="ColorMode.html">ColorMode</a> defines the output style of colors
 for a graphic.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ConnectionType.html">ConnectionType</a></td>
<td class="imsum_right">the direction where the
 connection line leaves the connection point.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ConnectorType.html">ConnectorType</a></td>
<td class="imsum_right">The <a href="ConnectorType.html">ConnectorType</a> specifies the appearance of a connector.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DashStyle.html">DashStyle</a></td>
<td class="imsum_right">This enumeration defines the style of a dash on a line.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DrawViewMode.html">DrawViewMode</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This enumeration specifies the viewmode of a view in a presentation 
 document.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeTextPathMode.html">EnhancedCustomShapeTextPathMode</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="EscapeDirection.html">EscapeDirection</a></td>
<td class="imsum_right">This enumeration defines the escape direction a connector takes on
 a glue point.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="FillStyle.html">FillStyle</a></td>
<td class="imsum_right">specifies how an area will be filled.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HatchStyle.html">HatchStyle</a></td>
<td class="imsum_right">The <a href="HatchStyle.html">HatchStyle</a> defines the style of the lines in a hatch.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="HorizontalDimensioning.html">HorizontalDimensioning</a></td>
<td class="imsum_right">The <a href="HorizontalDimensioning.html">HorizontalDimensioning</a> specifies the horizontal position
 of the text of a dimensioning shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LayerType.html">LayerType</a></td>
<td class="imsum_right">This enumeration specifies the type of a drawing layer.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineEndType.html">LineEndType</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
The <a href="LineEndType.html">LineEndType</a> specifies the appearance of the bullet at the
 end of a line.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineJoint.html">LineJoint</a></td>
<td class="imsum_right">The <a href="LineJoint.html">LineJoint</a> defines rendering of joints between thick lines
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="LineStyle.html">LineStyle</a></td>
<td class="imsum_right">specifies the appearance of the lines of a
 shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MeasureKind.html">MeasureKind</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
determines whether a measured shape is a standard
 measure or a radius measure.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MeasureTextHorzPos.html">MeasureTextHorzPos</a></td>
<td class="imsum_right">This enumeration defines the relative horizontal placement of the text
 inside a measure shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MeasureTextVertPos.html">MeasureTextVertPos</a></td>
<td class="imsum_right">This enumeration defines the relative vertical placement of the text
 inside a measure shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MirrorAxis.html">MirrorAxis</a></td>
<td class="imsum_right">defines an axis for simple mirroring.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="NormalsKind.html">NormalsKind</a></td>
<td class="imsum_right">specifies in which way the standard normals
 for an object are produced.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolygonFlags.html">PolygonFlags</a></td>
<td class="imsum_right">defines how a bezier curve goes through a point.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PolygonKind.html">PolygonKind</a></td>
<td class="imsum_right">This enumeration defines the type of polygon.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ProjectionMode.html">ProjectionMode</a></td>
<td class="imsum_right">defines whether the 3D objects are to be
 drawn in perspective or parallel projection.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="RectanglePoint.html">RectanglePoint</a></td>
<td class="imsum_right">specifies one of nine points in a rectangle.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ShadeMode.html">ShadeMode</a></td>
<td class="imsum_right">The <a href="ShadeMode.html">ShadeMode</a> determines the quality of displaying the object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="SnapObjectType.html">SnapObjectType</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
</td>
</tr>
<tr>
<td class="imsum_left"><a href="TextAdjust.html">TextAdjust</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This enumeration specifies the position of a text inside a shape in 
 relation to the shape. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextAnimationDirection.html">TextAnimationDirection</a></td>
<td class="imsum_right">This enumeration defines the movement direction of a scrolltext.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextAnimationKind.html">TextAnimationKind</a></td>
<td class="imsum_right">This enumeration specifies the type of animation for a text.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextFitToSizeType.html">TextFitToSizeType</a></td>
<td class="imsum_right">This enumeration specifies how the text within a shape relates to the 
 size of the shape.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextHorizontalAdjust.html">TextHorizontalAdjust</a></td>
<td class="imsum_right">This enumeration specifies the horizontal position of text inside a shape in 
 relation to the shape. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextVerticalAdjust.html">TextVerticalAdjust</a></td>
<td class="imsum_right">This enumeration specifies the vertical position of text inside a shape in 
 relation to the shape. 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextureKind.html">TextureKind</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
These enumeration values specify how the texture is applied.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextureKind2.html">TextureKind2</a></td>
<td class="imsum_right">These enumeration values specify how the texture is applied.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextureMode.html">TextureMode</a></td>
<td class="imsum_right">The <a href="TextureMode.html">TextureMode</a> defines in which way the texture color data
 replaces the object color data.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TextureProjectionMode.html">TextureProjectionMode</a></td>
<td class="imsum_right">defines how the texture is mapped to the object. 
 
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="VerticalDimensioning.html">VerticalDimensioning</a></td>
<td class="imsum_right">specifies the vertical position of
 the text of a dimensioning shape.
 </td>
</tr>
</table>
<a name="Typedefs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Typedefs</td>
</tr>
<tr>
<td class="imsum_left"><a href="CoordinateSequence.html">CoordinateSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="CoordinateSequenceSequence.html">CoordinateSequenceSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="DoubleSequence.html">DoubleSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="DoubleSequenceSequence.html">DoubleSequenceSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="FlagSequence.html">FlagSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="FlagSequenceSequence.html">FlagSequenceSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PointSequence.html">PointSequence</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PointSequenceSequence.html">PointSequenceSequence</a></td>
<td class="imsum_right"/></tr>
</table>
<a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constant Groups</td>
</tr>
<tr>
<td class="imsum_left"><a href="CanvasFeature.html">CanvasFeature</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="CaptionEscapeDirection.html">CaptionEscapeDirection</a></td>
<td class="imsum_right">this flags describe escape direction for
 the line of a <a href="CaptionShape.html">CaptionShape</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CaptionType.html">CaptionType</a></td>
<td class="imsum_right">This constants specifies the geometry of the line of a <a href="CaptionShape.html">CaptionShape</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeGluePointType.html">EnhancedCustomShapeGluePointType</a></td>
<td class="imsum_right">defines which gluepoints are being offered by the EnhancedCustomShape
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeParameterType.html">EnhancedCustomShapeParameterType</a></td>
<td class="imsum_right">defines how a EnhancedCustomShapeParameter has to be interpreted
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="EnhancedCustomShapeSegmentCommand.html">EnhancedCustomShapeSegmentCommand</a></td>
<td class="imsum_right"/></tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>