/**
* JacobGen generated file --- do not edit
*
* (http://www.sourceforge.net/projects/jacob-project */
package slash.metamusic.itunes.com.binding;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
public class IITBrowserWindow extends Dispatch {
public static final String componentName = "iTunesLib.IITBrowserWindow";
public IITBrowserWindow() {
super(componentName);
}
/**
* 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.
*/
public IITBrowserWindow(Dispatch d) {
// take over the IDispatch pointer
m_pDispatch = d.m_pDispatch;
// null out the input's pointer
d.m_pDispatch = 0;
}
public IITBrowserWindow(String compName) {
super(compName);
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type String
*/
public String getName() {
return Dispatch.get(this, "Name").toString();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getKind() {
return Dispatch.get(this, "Kind").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getVisible() {
return Dispatch.get(this, "Visible").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type boolean
*/
public void setVisible(boolean lastParam) {
Dispatch.call(this, "Visible", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getResizable() {
return Dispatch.get(this, "Resizable").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getMinimized() {
return Dispatch.get(this, "Minimized").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type boolean
*/
public void setMinimized(boolean lastParam) {
Dispatch.call(this, "Minimized", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getMaximizable() {
return Dispatch.get(this, "Maximizable").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getMaximized() {
return Dispatch.get(this, "Maximized").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type boolean
*/
public void setMaximized(boolean lastParam) {
Dispatch.call(this, "Maximized", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getZoomable() {
return Dispatch.get(this, "Zoomable").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getZoomed() {
return Dispatch.get(this, "Zoomed").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type boolean
*/
public void setZoomed(boolean lastParam) {
Dispatch.call(this, "Zoomed", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getTop() {
return Dispatch.get(this, "Top").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setTop(int lastParam) {
Dispatch.call(this, "Top", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getLeft() {
return Dispatch.get(this, "Left").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setLeft(int lastParam) {
Dispatch.call(this, "Left", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getBottom() {
return Dispatch.get(this, "Bottom").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setBottom(int lastParam) {
Dispatch.call(this, "Bottom", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getRight() {
return Dispatch.get(this, "Right").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setRight(int lastParam) {
Dispatch.call(this, "Right", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getWidth() {
return Dispatch.get(this, "Width").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setWidth(int lastParam) {
Dispatch.call(this, "Width", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type int
*/
public int getHeight() {
return Dispatch.get(this, "Height").toInt();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type int
*/
public void setHeight(int lastParam) {
Dispatch.call(this, "Height", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type boolean
*/
public boolean getMiniPlayer() {
return Dispatch.get(this, "MiniPlayer").toBoolean();
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type boolean
*/
public void setMiniPlayer(boolean lastParam) {
Dispatch.call(this, "MiniPlayer", new Variant(lastParam));
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type IITTrackCollection
*/
public IITTrackCollection getSelectedTracks() {
return new IITTrackCollection(Dispatch.get(this, "SelectedTracks").toDispatch());
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @return the result is of type IITPlaylist
*/
public IITPlaylist getSelectedPlaylist() {
return new IITPlaylist(Dispatch.get(this, "SelectedPlaylist").toDispatch());
}
/**
* Wrapper for calling the ActiveX-Method with input-parameter(s).
*
* @param lastParam an input-parameter of type Variant
*/
public void setSelectedPlaylist(Variant lastParam) {
Dispatch.call(this, "SelectedPlaylist", lastParam);
}
}