net.rgielen.com4j.office2010.excel.IWindow Maven / Gradle / Ivy
package net.rgielen.com4j.office2010.excel ;
import com4j.*;
@IID("{00020893-0001-0000-C000-000000000046}")
public interface IWindow extends Com4jObject {
// 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();
/**
* @return Returns a value of type java.lang.Object
*/
@VTID(10)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object activate();
/**
* @return Returns a value of type java.lang.Object
*/
@VTID(11)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object activateNext();
/**
* @return Returns a value of type java.lang.Object
*/
@VTID(12)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object activatePrevious();
/**
*
* Getter method for the COM property "ActiveCell"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Range
*/
@VTID(13)
net.rgielen.com4j.office2010.excel.Range activeCell();
/**
*
* Getter method for the COM property "ActiveChart"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel._Chart
*/
@VTID(14)
net.rgielen.com4j.office2010.excel._Chart activeChart();
/**
*
* Getter method for the COM property "ActivePane"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Pane
*/
@VTID(15)
net.rgielen.com4j.office2010.excel.Pane activePane();
/**
*
* Getter method for the COM property "ActiveSheet"
*
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(16)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject activeSheet();
/**
*
* Getter method for the COM property "Caption"
*
* @return Returns a value of type java.lang.Object
*/
@VTID(17)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object caption();
/**
*
* Setter method for the COM property "Caption"
*
* @param rhs Mandatory java.lang.Object parameter.
*/
@VTID(18)
void caption(
@MarshalAs(NativeType.VARIANT) java.lang.Object rhs);
/**
* @param saveChanges Optional parameter. Default value is com4j.Variant.getMissing()
* @param filename Optional parameter. Default value is com4j.Variant.getMissing()
* @param routeWorkbook Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type boolean
*/
@VTID(19)
boolean close(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object saveChanges,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object filename,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object routeWorkbook);
/**
*
* Getter method for the COM property "DisplayFormulas"
*
* @return Returns a value of type boolean
*/
@VTID(20)
boolean displayFormulas();
/**
*
* Setter method for the COM property "DisplayFormulas"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(21)
void displayFormulas(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayGridlines"
*
* @return Returns a value of type boolean
*/
@VTID(22)
boolean displayGridlines();
/**
*
* Setter method for the COM property "DisplayGridlines"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(23)
void displayGridlines(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayHeadings"
*
* @return Returns a value of type boolean
*/
@VTID(24)
boolean displayHeadings();
/**
*
* Setter method for the COM property "DisplayHeadings"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(25)
void displayHeadings(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayHorizontalScrollBar"
*
* @return Returns a value of type boolean
*/
@VTID(26)
boolean displayHorizontalScrollBar();
/**
*
* Setter method for the COM property "DisplayHorizontalScrollBar"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(27)
void displayHorizontalScrollBar(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayOutline"
*
* @return Returns a value of type boolean
*/
@VTID(28)
boolean displayOutline();
/**
*
* Setter method for the COM property "DisplayOutline"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(29)
void displayOutline(
boolean rhs);
/**
*
* Getter method for the COM property "_DisplayRightToLeft"
*
* @return Returns a value of type boolean
*/
@VTID(30)
boolean _DisplayRightToLeft();
/**
*
* Setter method for the COM property "_DisplayRightToLeft"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(31)
void _DisplayRightToLeft(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayVerticalScrollBar"
*
* @return Returns a value of type boolean
*/
@VTID(32)
boolean displayVerticalScrollBar();
/**
*
* Setter method for the COM property "DisplayVerticalScrollBar"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(33)
void displayVerticalScrollBar(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayWorkbookTabs"
*
* @return Returns a value of type boolean
*/
@VTID(34)
boolean displayWorkbookTabs();
/**
*
* Setter method for the COM property "DisplayWorkbookTabs"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(35)
void displayWorkbookTabs(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayZeros"
*
* @return Returns a value of type boolean
*/
@VTID(36)
boolean displayZeros();
/**
*
* Setter method for the COM property "DisplayZeros"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(37)
void displayZeros(
boolean rhs);
/**
*
* Getter method for the COM property "EnableResize"
*
* @return Returns a value of type boolean
*/
@VTID(38)
boolean enableResize();
/**
*
* Setter method for the COM property "EnableResize"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(39)
void enableResize(
boolean rhs);
/**
*
* Getter method for the COM property "FreezePanes"
*
* @return Returns a value of type boolean
*/
@VTID(40)
boolean freezePanes();
/**
*
* Setter method for the COM property "FreezePanes"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(41)
void freezePanes(
boolean rhs);
/**
*
* Getter method for the COM property "GridlineColor"
*
* @return Returns a value of type int
*/
@VTID(42)
int gridlineColor();
/**
*
* Setter method for the COM property "GridlineColor"
*
* @param rhs Mandatory int parameter.
*/
@VTID(43)
void gridlineColor(
int rhs);
/**
*
* Getter method for the COM property "GridlineColorIndex"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlColorIndex
*/
@VTID(44)
net.rgielen.com4j.office2010.excel.XlColorIndex gridlineColorIndex();
/**
*
* Setter method for the COM property "GridlineColorIndex"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlColorIndex parameter.
*/
@VTID(45)
void gridlineColorIndex(
net.rgielen.com4j.office2010.excel.XlColorIndex rhs);
/**
*
* Getter method for the COM property "Height"
*
* @return Returns a value of type double
*/
@VTID(46)
double height();
/**
*
* Setter method for the COM property "Height"
*
* @param rhs Mandatory double parameter.
*/
@VTID(47)
void height(
double rhs);
/**
*
* Getter method for the COM property "Index"
*
* @return Returns a value of type int
*/
@VTID(48)
int index();
/**
* @param down Optional parameter. Default value is com4j.Variant.getMissing()
* @param up Optional parameter. Default value is com4j.Variant.getMissing()
* @param toRight Optional parameter. Default value is com4j.Variant.getMissing()
* @param toLeft Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(49)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object largeScroll(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object down,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object up,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object toRight,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object toLeft);
/**
*
* Getter method for the COM property "Left"
*
* @return Returns a value of type double
*/
@VTID(50)
double left();
/**
*
* Setter method for the COM property "Left"
*
* @param rhs Mandatory double parameter.
*/
@VTID(51)
void left(
double rhs);
/**
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Window
*/
@VTID(52)
net.rgielen.com4j.office2010.excel.Window newWindow();
/**
*
* Getter method for the COM property "OnWindow"
*
* @return Returns a value of type java.lang.String
*/
@VTID(53)
java.lang.String onWindow();
/**
*
* Setter method for the COM property "OnWindow"
*
* @param rhs Mandatory java.lang.String parameter.
*/
@VTID(54)
void onWindow(
java.lang.String rhs);
/**
*
* Getter method for the COM property "Panes"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Panes
*/
@VTID(55)
net.rgielen.com4j.office2010.excel.Panes panes();
/**
* @param from Optional parameter. Default value is com4j.Variant.getMissing()
* @param to Optional parameter. Default value is com4j.Variant.getMissing()
* @param copies Optional parameter. Default value is com4j.Variant.getMissing()
* @param preview Optional parameter. Default value is com4j.Variant.getMissing()
* @param activePrinter Optional parameter. Default value is com4j.Variant.getMissing()
* @param printToFile Optional parameter. Default value is com4j.Variant.getMissing()
* @param collate Optional parameter. Default value is com4j.Variant.getMissing()
* @param prToFileName Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(56)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object _PrintOut(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object from,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object to,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object copies,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object preview,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object activePrinter,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object printToFile,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object collate,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object prToFileName);
/**
* @param enableChanges Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(57)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object printPreview(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object enableChanges);
/**
*
* Getter method for the COM property "RangeSelection"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Range
*/
@VTID(58)
net.rgielen.com4j.office2010.excel.Range rangeSelection();
/**
*
* Getter method for the COM property "ScrollColumn"
*
* @return Returns a value of type int
*/
@VTID(59)
int scrollColumn();
/**
*
* Setter method for the COM property "ScrollColumn"
*
* @param rhs Mandatory int parameter.
*/
@VTID(60)
void scrollColumn(
int rhs);
/**
*
* Getter method for the COM property "ScrollRow"
*
* @return Returns a value of type int
*/
@VTID(61)
int scrollRow();
/**
*
* Setter method for the COM property "ScrollRow"
*
* @param rhs Mandatory int parameter.
*/
@VTID(62)
void scrollRow(
int rhs);
/**
* @param sheets Optional parameter. Default value is com4j.Variant.getMissing()
* @param position Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(63)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object scrollWorkbookTabs(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object sheets,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object position);
/**
*
* Getter method for the COM property "SelectedSheets"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Sheets
*/
@VTID(64)
net.rgielen.com4j.office2010.excel.Sheets selectedSheets();
@VTID(64)
@ReturnValue(type=NativeType.Dispatch,defaultPropertyThrough={net.rgielen.com4j.office2010.excel.Sheets.class})
com4j.Com4jObject selectedSheets(
@MarshalAs(NativeType.VARIANT) java.lang.Object index);
/**
*
* Getter method for the COM property "Selection"
*
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(65)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject selection();
/**
* @param down Optional parameter. Default value is com4j.Variant.getMissing()
* @param up Optional parameter. Default value is com4j.Variant.getMissing()
* @param toRight Optional parameter. Default value is com4j.Variant.getMissing()
* @param toLeft Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(66)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object smallScroll(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object down,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object up,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object toRight,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object toLeft);
/**
*
* Getter method for the COM property "Split"
*
* @return Returns a value of type boolean
*/
@VTID(67)
boolean split();
/**
*
* Setter method for the COM property "Split"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(68)
void split(
boolean rhs);
/**
*
* Getter method for the COM property "SplitColumn"
*
* @return Returns a value of type int
*/
@VTID(69)
int splitColumn();
/**
*
* Setter method for the COM property "SplitColumn"
*
* @param rhs Mandatory int parameter.
*/
@VTID(70)
void splitColumn(
int rhs);
/**
*
* Getter method for the COM property "SplitHorizontal"
*
* @return Returns a value of type double
*/
@VTID(71)
double splitHorizontal();
/**
*
* Setter method for the COM property "SplitHorizontal"
*
* @param rhs Mandatory double parameter.
*/
@VTID(72)
void splitHorizontal(
double rhs);
/**
*
* Getter method for the COM property "SplitRow"
*
* @return Returns a value of type int
*/
@VTID(73)
int splitRow();
/**
*
* Setter method for the COM property "SplitRow"
*
* @param rhs Mandatory int parameter.
*/
@VTID(74)
void splitRow(
int rhs);
/**
*
* Getter method for the COM property "SplitVertical"
*
* @return Returns a value of type double
*/
@VTID(75)
double splitVertical();
/**
*
* Setter method for the COM property "SplitVertical"
*
* @param rhs Mandatory double parameter.
*/
@VTID(76)
void splitVertical(
double rhs);
/**
*
* Getter method for the COM property "TabRatio"
*
* @return Returns a value of type double
*/
@VTID(77)
double tabRatio();
/**
*
* Setter method for the COM property "TabRatio"
*
* @param rhs Mandatory double parameter.
*/
@VTID(78)
void tabRatio(
double rhs);
/**
*
* Getter method for the COM property "Top"
*
* @return Returns a value of type double
*/
@VTID(79)
double top();
/**
*
* Setter method for the COM property "Top"
*
* @param rhs Mandatory double parameter.
*/
@VTID(80)
void top(
double rhs);
/**
*
* Getter method for the COM property "Type"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlWindowType
*/
@VTID(81)
net.rgielen.com4j.office2010.excel.XlWindowType type();
/**
*
* Getter method for the COM property "UsableHeight"
*
* @return Returns a value of type double
*/
@VTID(82)
double usableHeight();
/**
*
* Getter method for the COM property "UsableWidth"
*
* @return Returns a value of type double
*/
@VTID(83)
double usableWidth();
/**
*
* Getter method for the COM property "Visible"
*
* @return Returns a value of type boolean
*/
@VTID(84)
boolean visible();
/**
*
* Setter method for the COM property "Visible"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(85)
void visible(
boolean rhs);
/**
*
* Getter method for the COM property "VisibleRange"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.Range
*/
@VTID(86)
net.rgielen.com4j.office2010.excel.Range visibleRange();
/**
*
* Getter method for the COM property "Width"
*
* @return Returns a value of type double
*/
@VTID(87)
double width();
/**
*
* Setter method for the COM property "Width"
*
* @param rhs Mandatory double parameter.
*/
@VTID(88)
void width(
double rhs);
/**
*
* Getter method for the COM property "WindowNumber"
*
* @return Returns a value of type int
*/
@VTID(89)
int windowNumber();
/**
*
* Getter method for the COM property "WindowState"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlWindowState
*/
@VTID(90)
net.rgielen.com4j.office2010.excel.XlWindowState windowState();
/**
*
* Setter method for the COM property "WindowState"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlWindowState parameter.
*/
@VTID(91)
void windowState(
net.rgielen.com4j.office2010.excel.XlWindowState rhs);
/**
*
* Getter method for the COM property "Zoom"
*
* @return Returns a value of type java.lang.Object
*/
@VTID(92)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object zoom();
/**
*
* Setter method for the COM property "Zoom"
*
* @param rhs Mandatory java.lang.Object parameter.
*/
@VTID(93)
void zoom(
@MarshalAs(NativeType.VARIANT) java.lang.Object rhs);
/**
*
* Getter method for the COM property "View"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.XlWindowView
*/
@VTID(94)
net.rgielen.com4j.office2010.excel.XlWindowView view();
/**
*
* Setter method for the COM property "View"
*
* @param rhs Mandatory net.rgielen.com4j.office2010.excel.XlWindowView parameter.
*/
@VTID(95)
void view(
net.rgielen.com4j.office2010.excel.XlWindowView rhs);
/**
*
* Getter method for the COM property "DisplayRightToLeft"
*
* @return Returns a value of type boolean
*/
@VTID(96)
boolean displayRightToLeft();
/**
*
* Setter method for the COM property "DisplayRightToLeft"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(97)
void displayRightToLeft(
boolean rhs);
/**
* @param points Mandatory int parameter.
* @return Returns a value of type int
*/
@VTID(98)
int pointsToScreenPixelsX(
int points);
/**
* @param points Mandatory int parameter.
* @return Returns a value of type int
*/
@VTID(99)
int pointsToScreenPixelsY(
int points);
/**
* @param x Mandatory int parameter.
* @param y Mandatory int parameter.
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(100)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject rangeFromPoint(
int x,
int y);
/**
* @param left Mandatory int parameter.
* @param top Mandatory int parameter.
* @param width Mandatory int parameter.
* @param height Mandatory int parameter.
* @param start Optional parameter. Default value is com4j.Variant.getMissing()
*/
@VTID(101)
void scrollIntoView(
int left,
int top,
int width,
int height,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object start);
/**
*
* Getter method for the COM property "SheetViews"
*
* @return Returns a value of type net.rgielen.com4j.office2010.excel.SheetViews
*/
@VTID(102)
net.rgielen.com4j.office2010.excel.SheetViews sheetViews();
/**
*
* Getter method for the COM property "ActiveSheetView"
*
* @return Returns a value of type com4j.Com4jObject
*/
@VTID(103)
@ReturnValue(type=NativeType.Dispatch)
com4j.Com4jObject activeSheetView();
/**
* @param from Optional parameter. Default value is com4j.Variant.getMissing()
* @param to Optional parameter. Default value is com4j.Variant.getMissing()
* @param copies Optional parameter. Default value is com4j.Variant.getMissing()
* @param preview Optional parameter. Default value is com4j.Variant.getMissing()
* @param activePrinter Optional parameter. Default value is com4j.Variant.getMissing()
* @param printToFile Optional parameter. Default value is com4j.Variant.getMissing()
* @param collate Optional parameter. Default value is com4j.Variant.getMissing()
* @param prToFileName Optional parameter. Default value is com4j.Variant.getMissing()
* @return Returns a value of type java.lang.Object
*/
@VTID(104)
@ReturnValue(type=NativeType.VARIANT)
java.lang.Object printOut(
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object from,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object to,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object copies,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object preview,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object activePrinter,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object printToFile,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object collate,
@Optional @MarshalAs(NativeType.VARIANT) java.lang.Object prToFileName);
/**
*
* Getter method for the COM property "DisplayRuler"
*
* @return Returns a value of type boolean
*/
@VTID(105)
boolean displayRuler();
/**
*
* Setter method for the COM property "DisplayRuler"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(106)
void displayRuler(
boolean rhs);
/**
*
* Getter method for the COM property "AutoFilterDateGrouping"
*
* @return Returns a value of type boolean
*/
@VTID(107)
boolean autoFilterDateGrouping();
/**
*
* Setter method for the COM property "AutoFilterDateGrouping"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(108)
void autoFilterDateGrouping(
boolean rhs);
/**
*
* Getter method for the COM property "DisplayWhitespace"
*
* @return Returns a value of type boolean
*/
@VTID(109)
boolean displayWhitespace();
/**
*
* Setter method for the COM property "DisplayWhitespace"
*
* @param rhs Mandatory boolean parameter.
*/
@VTID(110)
void displayWhitespace(
boolean rhs);
// Properties:
}