All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.rgielen.com4j.office2010.excel.WorkbookEvents Maven / Gradle / Ivy

The newest version!
package net.rgielen.com4j.office2010.excel  ;

import com4j.*;

@IID("{00020400-0000-0000-C000-000000000046}")
public interface WorkbookEvents extends Com4jObject {
  // Methods:
  /**
   */

  @DISPID(1923)
  void open();


  /**
   */

  @DISPID(304)
  void activate();


  /**
   */

  @DISPID(1530)
  void deactivate();


  /**
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(1546)
  void beforeClose(
    Holder cancel);


  /**
   * @param saveAsUI Mandatory boolean parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(1547)
  void beforeSave(
    boolean saveAsUI,
    Holder cancel);


  /**
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(1549)
  void beforePrint(
    Holder cancel);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   */

  @DISPID(1550)
  void newSheet(
    com4j.Com4jObject sh);


  /**
   */

  @DISPID(1552)
  void addinInstall();


  /**
   */

  @DISPID(1553)
  void addinUninstall();


  /**
   * @param wn Mandatory net.rgielen.com4j.office2010.excel.Window parameter.
   */

  @DISPID(1554)
  void windowResize(
    net.rgielen.com4j.office2010.excel.Window wn);


  /**
   * @param wn Mandatory net.rgielen.com4j.office2010.excel.Window parameter.
   */

  @DISPID(1556)
  void windowActivate(
    net.rgielen.com4j.office2010.excel.Window wn);


  /**
   * @param wn Mandatory net.rgielen.com4j.office2010.excel.Window parameter.
   */

  @DISPID(1557)
  void windowDeactivate(
    net.rgielen.com4j.office2010.excel.Window wn);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @DISPID(1558)
  void sheetSelectionChange(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.Range target);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(1559)
  void sheetBeforeDoubleClick(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.Range target,
    Holder cancel);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(1560)
  void sheetBeforeRightClick(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.Range target,
    Holder cancel);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   */

  @DISPID(1561)
  void sheetActivate(
    com4j.Com4jObject sh);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   */

  @DISPID(1562)
  void sheetDeactivate(
    com4j.Com4jObject sh);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   */

  @DISPID(1563)
  void sheetCalculate(
    com4j.Com4jObject sh);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @DISPID(1564)
  void sheetChange(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.Range target);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.Hyperlink parameter.
   */

  @DISPID(1854)
  void sheetFollowHyperlink(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.Hyperlink target);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @DISPID(2157)
  void sheetPivotTableUpdate(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable target);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @DISPID(2158)
  void pivotTableCloseConnection(
    net.rgielen.com4j.office2010.excel.PivotTable target);


  /**
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @DISPID(2159)
  void pivotTableOpenConnection(
    net.rgielen.com4j.office2010.excel.PivotTable target);


  /**
   * @param syncEventType Mandatory net.rgielen.com4j.office2010.office.MsoSyncEventType parameter.
   */

  @DISPID(2266)
  void sync(
    net.rgielen.com4j.office2010.office.MsoSyncEventType syncEventType);


  /**
   * @param map Mandatory net.rgielen.com4j.office2010.excel.XmlMap parameter.
   * @param url Mandatory java.lang.String parameter.
   * @param isRefresh Mandatory boolean parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(2283)
  void beforeXmlImport(
    net.rgielen.com4j.office2010.excel.XmlMap map,
    java.lang.String url,
    boolean isRefresh,
    Holder cancel);


  /**
   * @param map Mandatory net.rgielen.com4j.office2010.excel.XmlMap parameter.
   * @param isRefresh Mandatory boolean parameter.
   * @param result Mandatory net.rgielen.com4j.office2010.excel.XlXmlImportResult parameter.
   */

  @DISPID(2285)
  void afterXmlImport(
    net.rgielen.com4j.office2010.excel.XmlMap map,
    boolean isRefresh,
    net.rgielen.com4j.office2010.excel.XlXmlImportResult result);


  /**
   * @param map Mandatory net.rgielen.com4j.office2010.excel.XmlMap parameter.
   * @param url Mandatory java.lang.String parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(2287)
  void beforeXmlExport(
    net.rgielen.com4j.office2010.excel.XmlMap map,
    java.lang.String url,
    Holder cancel);


  /**
   * @param map Mandatory net.rgielen.com4j.office2010.excel.XmlMap parameter.
   * @param url Mandatory java.lang.String parameter.
   * @param result Mandatory net.rgielen.com4j.office2010.excel.XlXmlExportResult parameter.
   */

  @DISPID(2288)
  void afterXmlExport(
    net.rgielen.com4j.office2010.excel.XmlMap map,
    java.lang.String url,
    net.rgielen.com4j.office2010.excel.XlXmlExportResult result);


  /**
   * @param description Mandatory java.lang.String parameter.
   * @param sheet Mandatory java.lang.String parameter.
   * @param success Mandatory boolean parameter.
   */

  @DISPID(2610)
  void rowsetComplete(
    java.lang.String description,
    java.lang.String sheet,
    boolean success);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param targetRange Mandatory net.rgielen.com4j.office2010.excel.Range parameter.
   */

  @DISPID(2895)
  void sheetPivotTableAfterValueChange(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    net.rgielen.com4j.office2010.excel.Range targetRange);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(2896)
  void sheetPivotTableBeforeAllocateChanges(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd,
    Holder cancel);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   * @param cancel Mandatory Holder parameter.
   */

  @DISPID(2897)
  void sheetPivotTableBeforeCommitChanges(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd,
    Holder cancel);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param targetPivotTable Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   * @param valueChangeStart Mandatory int parameter.
   * @param valueChangeEnd Mandatory int parameter.
   */

  @DISPID(2898)
  void sheetPivotTableBeforeDiscardChanges(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable targetPivotTable,
    int valueChangeStart,
    int valueChangeEnd);


  /**
   * @param sh Mandatory com4j.Com4jObject parameter.
   * @param target Mandatory net.rgielen.com4j.office2010.excel.PivotTable parameter.
   */

  @DISPID(2899)
  void sheetPivotTableChangeSync(
    com4j.Com4jObject sh,
    net.rgielen.com4j.office2010.excel.PivotTable target);


  /**
   * @param success Mandatory boolean parameter.
   */

  @DISPID(2900)
  void afterSave(
    boolean success);


  /**
   * @param ch Mandatory net.rgielen.com4j.office2010.excel._Chart parameter.
   */

  @DISPID(2901)
  void newChart(
    net.rgielen.com4j.office2010.excel._Chart ch);


  // Properties:
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy