java.lang.Object
com.jacob.com.JacobObject
All Implemented Interfaces:
ComProject, AutoCloseable

public class Project extends AbstractTestObject implements ComProject
COM object giving access to the properties of an opened project.
  • Field Summary

    Fields inherited from class com.jacob.com.Dispatch

    fdexNameCaseSensitive, Get, LOCALE_SYSTEM_DEFAULT, m_pDispatch, Method, Put, PutRef
  • Constructor Summary

    Constructors
    Constructor
    Description
    Project(com.jacob.com.Dispatch dispatch, boolean useTimeout)
    Instantiates a new Project.
  • Method Summary

    Modifier and Type
    Method
    Description
    Queries the test object description.
    Queries the test object name.
    Queries the list of packages used in this project.

    Methods inherited from class de.tracetronic.jenkins.plugins.ecutest.wrapper.com.AbstractTestObject

    check, checkNG

    Methods inherited from class de.tracetronic.jenkins.plugins.ecutest.wrapper.com.ETComDispatch

    close, finalize, isAttached, performDirectRequest, performDirectRequest, performRequest, performRequest, performRequest, performRequest, useTimeout

    Methods inherited from class com.jacob.com.Dispatch

    call, call, call, call, callN, callN, callN_CaseSensitive, callSub, callSub, callSub, callSub, callSubN, callSubN, coCreateInstance, get, get, get_CaseSensitive, getActiveInstance, getIDOfName, getIDsOfNames, getIDsOfNames, getProgramId, hasExited, hasExited, invoke, invoke, invoke, invokeSub, invokeSub, invokeSub, invokeSubv, invokeSubv, invokeSubv, invokev, invokev, invokev, invokev, put, put, put_Casesensitive, putRef, putRef, QueryInterface, safeRelease

    Methods inherited from class com.jacob.com.JacobObject

    debug, getBuildDate, getBuildVersion, isDebugEnabled

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.tracetronic.jenkins.plugins.ecutest.wrapper.com.api.ComProject

    check, checkNG
  • Constructor Details

    • Project

      public Project(com.jacob.com.Dispatch dispatch, boolean useTimeout)
      Instantiates a new Project.

      This constructor is used instead of a case operation to turn a Dispatch object into a wider object - it must exist in every wrapper class whose instances may be returned from method calls wrapped in VT_DISPATCH Variants.

      Parameters:
      dispatch - the dispatch
      useTimeout - specifies whether to apply timeout
  • Method Details