/* ** GENEREATED FILE - DO NOT MODIFY ** */
package com.wilutions.mslib.office.impl;
import com.wilutions.com.*;
@SuppressWarnings("all")
@CoClass(guid="{C09B8E49-A463-DB41-5DAE-69E7A5F7FCBC}")
public class TrendlinesImpl extends Dispatch implements com.wilutions.mslib.office.Trendlines {
@DeclDISPID(150) public IDispatch getParent() throws ComException {
final Object obj = this._dispatchCall(150,"Parent", DISPATCH_PROPERTYGET,null);
if (obj == null) return null;
return (IDispatch)obj;
}
@DeclDISPID(181) public com.wilutions.mslib.office.IMsoTrendline Add(final com.wilutions.mslib.office.XlTrendlineType Type, final Object Order, final Object Period, final Object Forward, final Object Backward, final Object Intercept, final Object DisplayEquation, final Object DisplayRSquared, final Object Name) throws ComException {
assert(Type != null);
assert(Order != null);
assert(Period != null);
assert(Forward != null);
assert(Backward != null);
assert(Intercept != null);
assert(DisplayEquation != null);
assert(DisplayRSquared != null);
assert(Name != null);
final Object obj = this._dispatchCall(181,"Add", DISPATCH_METHOD,null,Type.value,Variant.param(Order),Variant.param(Period),Variant.param(Forward),Variant.param(Backward),Variant.param(Intercept),Variant.param(DisplayEquation),Variant.param(DisplayRSquared),Variant.param(Name));
if (obj == null) return null;
return (com.wilutions.mslib.office.IMsoTrendline)obj;
}
@DeclDISPID(118) public Integer getCount() throws ComException {
final Object obj = this._dispatchCall(118,"Count", DISPATCH_PROPERTYGET,null);
if (obj == null) return null;
return (Integer)obj;
}
@DeclDISPID(170) public com.wilutions.mslib.office.IMsoTrendline Item(final Object Index) throws ComException {
assert(Index != null);
final Object obj = this._dispatchCall(170,"Item", DISPATCH_METHOD,null,Variant.param(Index));
if (obj == null) return null;
return (com.wilutions.mslib.office.IMsoTrendline)obj;
}
@DeclDISPID(-4) public Object _NewEnum() throws ComException {
final Object obj = this._dispatchCall(-4,"_NewEnum", DISPATCH_METHOD,null);
if (obj == null) return null;
return (Object)obj;
}
@DeclDISPID(148) public IDispatch getApplication() throws ComException {
final Object obj = this._dispatchCall(148,"Application", DISPATCH_PROPERTYGET,null);
if (obj == null) return null;
return (IDispatch)obj;
}
@DeclDISPID(149) public Integer getCreator() throws ComException {
final Object obj = this._dispatchCall(149,"Creator", DISPATCH_PROPERTYGET,null);
if (obj == null) return null;
return (Integer)obj;
}
@DeclDISPID(0) public com.wilutions.mslib.office.IMsoTrendline get_Default(final Object Index) throws ComException {
assert(Index != null);
final Object obj = this._dispatchCall(0,"_Default", DISPATCH_PROPERTYGET,null,Variant.param(Index));
if (obj == null) return null;
return (com.wilutions.mslib.office.IMsoTrendline)obj;
}
public TrendlinesImpl(String progId) throws ComException {
super(progId, "{000C1722-0000-0000-C000-000000000046}");
}
protected TrendlinesImpl(long ndisp) {
super(ndisp);
}
public String toString() {
return "[TrendlinesImpl" + super.toString() + "]";
}
}