net.rgielen.com4j.office2010.excel.IShapes Maven / Gradle / Ivy
The newest version!
package net.rgielen.com4j.office2010.excel ;
import com4j.*;
@IID("{0002443A-0001-0000-C000-000000000046}")
public interface IShapes extends Com4jObject,Iterable {
// Methods:
/**
*
* Getter method for the COM property "Application"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel._Application
*/
@VTID(7)
net.rgielen.com4j.office2010.excel._Application application();
/**
*
* Getter method for the COM property "Creator"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlCreator
*/
@VTID(8)
net.rgielen.com4j.office2010.excel.XlCreator creator();
/**
*
* Getter method for the COM property "Parent"
*
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(9)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject parent();
/**
*
* Getter method for the COM property "Count"
*
* @return Returns a value of type int
*/
@VTID(10)
int count();
/**
* @param index Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(11)
net.rgielen.com4j.office2010.excel.Shape item(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
* @param index Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(12)
@DefaultMethod
net.rgielen.com4j.office2010.excel.Shape _Default(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
*
* Getter method for the COM property "_NewEnum"
*
*/
@VTID(13)
java.util.Iterator iterator();
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoCalloutType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(14)
net.rgielen.com4j.office2010.excel.Shape addCallout(
net.rgielen.com4j.office2010.office.MsoCalloutType type,
float left,
float top,
float width,
float height);
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoConnectorType parameter.
* @param beginX Mandatory float parameter.
* @param beginY Mandatory float parameter.
* @param endX Mandatory float parameter.
* @param endY Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(15)
net.rgielen.com4j.office2010.excel.Shape addConnector(
net.rgielen.com4j.office2010.office.MsoConnectorType type,
float beginX,
float beginY,
float endX,
float endY);
/**
* @param safeArrayOfPoints Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(16)
net.rgielen.com4j.office2010.excel.Shape addCurve(
@MarshalAs(NativeType.VARIANT) java.lang.Object safeArrayOfPoints);
/**
* @param orientation Mandatory net.rgielen.com4j.office2010.office.MsoTextOrientation parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(17)
net.rgielen.com4j.office2010.excel.Shape addLabel(
net.rgielen.com4j.office2010.office.MsoTextOrientation orientation,
float left,
float top,
float width,
float height);
/**
* @param beginX Mandatory float parameter.
* @param beginY Mandatory float parameter.
* @param endX Mandatory float parameter.
* @param endY Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(18)
net.rgielen.com4j.office2010.excel.Shape addLine(
float beginX,
float beginY,
float endX,
float endY);
/**
* @param filename Mandatory java.lang.String parameter.
* @param linkToFile Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param saveWithDocument Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(19)
net.rgielen.com4j.office2010.excel.Shape addPicture(
java.lang.String filename,
net.rgielen.com4j.office2010.office.MsoTriState linkToFile,
net.rgielen.com4j.office2010.office.MsoTriState saveWithDocument,
float left,
float top,
float width,
float height);
/**
* @param safeArrayOfPoints Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(20)
net.rgielen.com4j.office2010.excel.Shape addPolyline(
@MarshalAs(NativeType.VARIANT) java.lang.Object safeArrayOfPoints);
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoAutoShapeType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(21)
net.rgielen.com4j.office2010.excel.Shape addShape(
net.rgielen.com4j.office2010.office.MsoAutoShapeType type,
float left,
float top,
float width,
float height);
/**
* @param presetTextEffect Mandatory net.rgielen.com4j.office2010.office.MsoPresetTextEffect parameter.
* @param text Mandatory java.lang.String parameter.
* @param fontName Mandatory java.lang.String parameter.
* @param fontSize Mandatory float parameter.
* @param fontBold Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param fontItalic Mandatory net.rgielen.com4j.office2010.office.MsoTriState parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(22)
net.rgielen.com4j.office2010.excel.Shape addTextEffect(
net.rgielen.com4j.office2010.office.MsoPresetTextEffect presetTextEffect,
java.lang.String text,
java.lang.String fontName,
float fontSize,
net.rgielen.com4j.office2010.office.MsoTriState fontBold,
net.rgielen.com4j.office2010.office.MsoTriState fontItalic,
float left,
float top);
/**
* @param orientation Mandatory net.rgielen.com4j.office2010.office.MsoTextOrientation parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(23)
net.rgielen.com4j.office2010.excel.Shape addTextbox(
net.rgielen.com4j.office2010.office.MsoTextOrientation orientation,
float left,
float top,
float width,
float height);
/**
* @param editingType Mandatory net.rgielen.com4j.office2010.office.MsoEditingType parameter.
* @param x1 Mandatory float parameter.
* @param y1 Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.FreeformBuilder
*/
@VTID(24)
net.rgielen.com4j.office2010.excel.FreeformBuilder buildFreeform(
net.rgielen.com4j.office2010.office.MsoEditingType editingType,
float x1,
float y1);
/**
*
* Getter method for the COM property "Range"
*
* @param index Mandatory java.lang.Object parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.ShapeRange
*/
@VTID(25)
net.rgielen.com4j.office2010.excel.ShapeRange range(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
*/
@VTID(26)
void selectAll();
/**
* @param type Mandatory net.rgielen.com4j.office2010.excel.XlFormControl parameter.
* @param left Mandatory int parameter.
* @param top Mandatory int parameter.
* @param width Mandatory int parameter.
* @param height Mandatory int parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(27)
net.rgielen.com4j.office2010.excel.Shape addFormControl(
net.rgielen.com4j.office2010.excel.XlFormControl type,
int left,
int top,
int width,
int height);
/**
* @param classType Optional parameter. Default value is com4j.Variant.getMissing()
* @param filename Optional parameter. Default value is com4j.Variant.getMissing()
* @param link Optional parameter. Default value is com4j.Variant.getMissing()
* @param displayAsIcon Optional parameter. Default value is com4j.Variant.getMissing()
* @param iconFileName Optional parameter. Default value is com4j.Variant.getMissing()
* @param iconIndex Optional parameter. Default value is com4j.Variant.getMissing()
* @param iconLabel Optional parameter. Default value is com4j.Variant.getMissing()
* @param left Optional parameter. Default value is com4j.Variant.getMissing()
* @param top Optional parameter. Default value is com4j.Variant.getMissing()
* @param width Optional parameter. Default value is com4j.Variant.getMissing()
* @param height Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(28)
net.rgielen.com4j.office2010.excel.Shape addOLEObject(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object classType,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object filename,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object link,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object displayAsIcon,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object iconFileName,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object iconIndex,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object iconLabel,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object left,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object top,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object width,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object height);
/**
* @param type Mandatory net.rgielen.com4j.office2010.office.MsoDiagramType parameter.
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(29)
net.rgielen.com4j.office2010.excel.Shape addDiagram(
net.rgielen.com4j.office2010.office.MsoDiagramType type,
float left,
float top,
float width,
float height);
/**
* @param left Mandatory float parameter.
* @param top Mandatory float parameter.
* @param width Mandatory float parameter.
* @param height Mandatory float parameter.
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(30)
net.rgielen.com4j.office2010.excel.Shape addCanvas(
float left,
float top,
float width,
float height);
/**
* @param xlChartType Optional parameter. Default value is com4j.Variant.getMissing()
* @param left Optional parameter. Default value is com4j.Variant.getMissing()
* @param top Optional parameter. Default value is com4j.Variant.getMissing()
* @param width Optional parameter. Default value is com4j.Variant.getMissing()
* @param height Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(31)
net.rgielen.com4j.office2010.excel.Shape addChart(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object xlChartType,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object left,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object top,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object width,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object height);
/**
* @param layout Mandatory net.rgielen.com4j.office2010.office.SmartArtLayout parameter.
* @param left Optional parameter. Default value is com4j.Variant.getMissing()
* @param top Optional parameter. Default value is com4j.Variant.getMissing()
* @param width Optional parameter. Default value is com4j.Variant.getMissing()
* @param height Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Shape
*/
@VTID(32)
net.rgielen.com4j.office2010.excel.Shape addSmartArt(
net.rgielen.com4j.office2010.office.SmartArtLayout layout,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object left,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object top,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object width,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object height);
// Properties:
}