|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.smartgwt.client.widgets.BaseWidget
com.smartgwt.client.widgets.Canvas
com.smartgwt.client.widgets.plugins.BrowserPlugin
com.smartgwt.client.widgets.plugins.ActiveXControl
public class ActiveXControl
ISC Abstraction for ActiveX controls
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled |
| Field Summary |
|---|
| Fields inherited from class com.smartgwt.client.widgets.BaseWidget |
|---|
config, configOnly, id, isElementSet, scClassName |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
ActiveXControl()
|
|
ActiveXControl(JavaScriptObject jsObj)
|
|
| Method Summary | |
|---|---|
protected JavaScriptObject |
create()
|
String |
getClassID()
This sets the value of the classID property on the object. |
String |
getCodeBase()
Specifies the URL from which to load the ActiveX control. |
String |
getId()
Sets the 'id' attribute on the object. |
static ActiveXControl |
getOrCreateRef(JavaScriptObject jsObj)
|
Map |
getParams()
A map of key/value pairs to pass to the Active X control as parameters. |
Element |
getPluginHandle()
Returns a handle to the element for this ISC ActiveX control object. |
void |
getPluginID()
Returns the ID for this ISC ActiveX control object. |
String |
getUuid()
Set this to the uuid of your Active X control - ISC will then generate the appropriate classID entry for you. |
void |
setClassID(String classID)
This sets the value of the classID property on the object. |
void |
setCodeBase(String codeBase)
Specifies the URL from which to load the ActiveX control. |
static void |
setDefaultProperties(ActiveXControl activeXControlProperties)
Class level method to set the default properties of this class. |
void |
setId(String id)
Sets the 'id' attribute on the object. |
void |
setParams(Map params)
A map of key/value pairs to pass to the Active X control as parameters. |
void |
setUuid(String uuid)
Set this to the uuid of your Active X control - ISC will then generate the appropriate classID entry for you. |
| Methods inherited from class com.smartgwt.client.widgets.plugins.BrowserPlugin |
|---|
setDefaultProperties |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
|---|
fireEvent |
| Constructor Detail |
|---|
public ActiveXControl()
public ActiveXControl(JavaScriptObject jsObj)
| Method Detail |
|---|
public static ActiveXControl getOrCreateRef(JavaScriptObject jsObj)
protected JavaScriptObject create()
create in class BrowserPlugin
public void setClassID(String classID)
throws IllegalStateException
classID - classID Default value is null
IllegalStateException - this property cannot be changed after the component has been createdsetUuid(java.lang.String)public String getClassID()
getUuid()
public void setCodeBase(String codeBase)
throws IllegalStateException
codeBase - codeBase Default value is null
IllegalStateException - this property cannot be changed after the component has been createdpublic String getCodeBase()
public void setId(String id)
throws IllegalStateException
ActiveXControl.getPluginHandle to get a handle to
the element.
id - id Default value is null
IllegalStateException - this property cannot be changed after the component has been createdgetPluginHandle(),
getPluginID()public String getId()
ActiveXControl.getPluginHandle to get a handle to
the element.
getPluginHandle(),
getPluginID()
public void setUuid(String uuid)
throws IllegalStateException
uuid - uuid Default value is null
IllegalStateException - this property cannot be changed after the component has been createdpublic String getUuid()
public void getPluginID()
id property was specified for the object, that
will be used, otherwise the ID will be auto-generated.
public static void setDefaultProperties(ActiveXControl activeXControlProperties)
Note: This method is intended for setting default attributes only and will effect all instances of the underlying class (including those automatically generated in JavaScript). This method should not be used to apply standard EventHandlers or override methods for a class - use a custom subclass instead.
activeXControlProperties - properties that should be used as new defaults when instances of this class are created
public void setParams(Map params)
throws IllegalStateException
params - Default value is null
IllegalStateException - this property cannot be changed after the component has been createdpublic Map getParams()
public Element getPluginHandle()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||