public class Applet extends BrowserPlugin
Known issues
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
config, configOnly, factoryCreated, factoryProperties, id, nativeObject, scClassName
DEBUG_ID_PREFIX
Constructor and Description |
---|
Applet() |
Applet(JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
Canvas defaults)
Changes the defaults for Canvas AutoChildren named
autoChildName . |
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
FormItem defaults)
Changes the defaults for FormItem AutoChildren named
autoChildName . |
protected JavaScriptObject |
create() |
java.lang.String |
getAlt()
This text is displayed if the browser understands the tag used for the applet html element, but can't run the applet
for some reason.
|
java.lang.String |
getAltHTML()
This text is displayed if the browser does not understand the tag used for the applet html element.
|
java.lang.String |
getArchive()
URL to the applet JAR or ZIP archive.
|
java.lang.String |
getClassID()
This attribute is used only with useTag: "object".
|
java.lang.String |
getCode()
A URL that points to the class of the applet.
|
java.lang.String |
getCodeBase()
The base URL of the applet if the
code attribute is relative |
java.lang.Boolean |
getExtraHTML()
Any additional HTML you want to throw into the tag that specifies the applet element.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
getLogicalStructure()
Getter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
java.lang.Boolean |
getMayScript()
Usable only in IE: if true allows Java->JS LiveConnect (other platforms that support LiveConnect have it enabled by
default and do not allow it to be disabled).
|
java.lang.String |
getName()
Sets the 'name' attribute on the applet object.
|
java.lang.String |
getObjectCodeBase()
This attribute is used only with useTag: "object".
|
static Applet |
getOrCreateRef(JavaScriptObject jsObj) |
java.util.Map |
getParams()
A map of key/value pairs to pass to the applet as parameters.
|
Element |
getPluginHandle() |
java.lang.String |
getPluginID()
ID used for the <applet> tag generated by this component.
|
java.lang.Boolean |
getScriptable()
Usable only in IE: if true allows JS->Java LiveConnect (other platforms that support LiveConnect have it enabled by
default and do not allow it to be disabled).
|
java.lang.String |
getSrc()
A URL that points to the class of this applet.
|
java.lang.String |
getUseTag()
Specifies the type of tag to use for the applet html.
|
void |
setAlt(java.lang.String alt)
This text is displayed if the browser understands the tag used for the applet html element, but can't run the applet
for some reason.
|
void |
setAltHTML(java.lang.String altHTML)
This text is displayed if the browser does not understand the tag used for the applet html element.
|
void |
setArchive(java.lang.String archive)
URL to the applet JAR or ZIP archive.
|
void |
setClassID(java.lang.String classID)
This attribute is used only with useTag: "object".
|
void |
setCode(java.lang.String code)
A URL that points to the class of the applet.
|
void |
setCodeBase(java.lang.String codeBase)
The base URL of the applet if the
code attribute is relative |
static void |
setDefaultProperties(Applet appletProperties)
Class level method to set the default properties of this class.
|
void |
setExtraHTML(java.lang.Boolean extraHTML)
Any additional HTML you want to throw into the tag that specifies the applet element.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
setLogicalStructure(com.smartgwt.logicalstructure.widgets.plugins.AppletLogicalStructure s)
Setter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
void |
setMayScript(java.lang.Boolean mayScript)
Usable only in IE: if true allows Java->JS LiveConnect (other platforms that support LiveConnect have it enabled by
default and do not allow it to be disabled).
|
void |
setName(java.lang.String name)
Sets the 'name' attribute on the applet object.
|
void |
setObjectCodeBase(java.lang.String objectCodeBase)
This attribute is used only with useTag: "object".
|
void |
setParams(java.util.Map params)
A map of key/value pairs to pass to the applet as parameters.
|
void |
setPluginID(java.lang.String pluginID)
ID used for the <applet> tag generated by this component.
|
void |
setScriptable(java.lang.Boolean scriptable)
Usable only in IE: if true allows JS->Java LiveConnect (other platforms that support LiveConnect have it enabled by
default and do not allow it to be disabled).
|
void |
setSrc(java.lang.String src)
A URL that points to the class of this applet.
|
void |
setUseTag(java.lang.String useTag)
Specifies the type of tag to use for the applet html.
|
setDefaultProperties, setLogicalStructure
addChild, addChild, addChild, addChild, addChild, addClickHandler, addDoubleClickHandler, addDragMoveHandler, addDragRepositionMoveHandler, addDragRepositionStartHandler, addDragRepositionStopHandler, addDragResizeMoveHandler, addDragResizeStartHandler, addDragResizeStopHandler, addDragStartHandler, addDragStopHandler, addDropHandler, addDropMoveHandler, addDropOutHandler, addDropOverHandler, addFocusChangedHandler, addHoverHandler, addHoverHiddenHandler, addKeyDownHandler, addKeyPressHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseStillDownHandler, addMouseUpHandler, addMouseWheelHandler, addMovedHandler, addParentMovedHandler, addPeer, addPeer, addPeer, addPeer, addResizedHandler, addRightMouseDownHandler, addScrolledHandler, addShowContextMenuHandler, addStyleName, addVisibilityChangedHandler, adjustForContent, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateHide, animateHide, animateHide, animateMove, animateMove, animateMove, animateMove, animateRect, animateRect, animateRect, animateRect, animateResize, animateResize, animateResize, animateResize, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, asSGWTComponent, blur, bringToFront, clear, clickMaskUp, clickMaskUp, contains, contains, containsEvent, containsFocus, containsPoint, containsPoint, deparent, depeer, disable, enable, encloses, focus, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAlwaysShowScrollbars, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, getAriaRole, getAutoDraw, getAutoMaskComponents, getAutoShowParent, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorder, getBottom, getById, getByJSObject, getByLocalId, getCanAcceptDrop, getCanDrag, getCanDragReposition, getCanDragResize, getCanDragScroll, getCanDrop, getCanDropBefore, getCanFocus, getCanHover, getCanSelectText, getCanvasAutoChild, getCanvasItem, getChildren, getChildrenSnapResizeToGrid, getChildrenSnapToGrid, getClassName, getComponentMask, getComponentMaskDefaults, getContentElement, getContents, getContextMenu, getCursor, getDataPath, getDefaultHeight, getDefaultWidth, getDestroyed, getDestroying, getDisabled, getDisabledCursor, getDisableTouchScrollingForDrag, getDoubleClickDelay, getDragAppearance, getDragIntersectStyle, getDragMaskType, getDragOpacity, getDragRepositionAppearance, getDragRepositionCursor, getDragResizeAppearance, getDragScrollDelay, getDragStartDistance, getDragTarget, getDragType, getDropTypes, getDropTypesAsString, getDynamicContents, getEdgeBackgroundColor, getEdgeCenterBackgroundColor, getEdgeImage, getEdgeMarginSize, getEdgeOffset, getEdgeOpacity, getEdgeShowCenter, getEdgeSize, getEditNode, getEditProxy, getEditProxyConstructor, getElement, getElement, getEventEdge, getEventEdge, getExtraSpace, getFacetId, getFormItemAutoChild, getFullDataPath, getGroupBorderCSS, getGroupLabelBackgroundColor, getGroupLabelStyleName, getGroupTitle, getHeight, getHeightAsString, getHideUsingDisplayNone, getHoverAlign, getHoverAutoDestroy, getHoverComponent, getHoverDelay, getHoverHeight, getHoverHTML, getHoverMoveWithMouse, getHoverOpacity, getHoverStyle, getHoverVAlign, getHoverWidth, getHoverWrap, getHSnapOrigin, getHSnapOrigin, getHSnapPosition, getHSnapPosition, getHtmlElement, getHtmlPosition, getImage, getImgURL, getImgURL, getInnerContentHeight, getInnerContentWidth, getInnerHeight, getInnerWidth, getIsGroup, getKeepInParentRect, getLayoutAlign, getLeavePageSpace, getLeft, getLeftAsString, getLocateChildrenBy, getLocateChildrenType, getLocatePeersBy, getLocatePeersType, getMargin, getMasterCanvas, getMasterElement, getMatchElement, getMaxHeight, getMaxWidth, getMenuConstructor, getMinHeight, getMinNonEdgeSize, getMinWidth, getMomentumScrollMinSpeed, getMouseStillDownDelay, getMouseStillDownInitialDelay, getNextZIndex, getNoDoubleClicks, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getOpacity, getOuterElement, getOverflow, getPadding, getPageBottom, getPageLeft, getPageRect, getPageRight, getPageTop, getParentCanvas, getParentElement, getPeers, getPercentBox, getPercentSource, getPosition, getPrefix, getPrintChildrenAbsolutelyPositioned, getPrintHTML, getPrintHTML, getPrompt, getProportionalResizeModifiers, getProportionalResizing, getRect, getRedrawOnResize, getResizeBarTarget, getResizeFrom, getRight, getScrollbarSize, getScrollBottom, getScrollHeight, getScrollLeft, getScrollRight, getScrollTop, getScrollWidth, getShadowDepth, getShadowImage, getShadowOffset, getShadowSoftness, getShouldPrint, getShowCustomScrollbars, getShowDragShadow, getShowEdges, getShowHover, getShowHoverComponents, getShowResizeBar, getShowShadow, getShowSnapGrid, getShrinkElementOnHide, getSkinImgDir, getSnapAxis, getSnapEdge, getSnapHDirection, getSnapHGap, getSnapOffsetLeft, getSnapOffsetTop, getSnapOnDrop, getSnapResizeToGrid, getSnapTo, getSnapToGrid, getSnapVDirection, getSnapVGap, getStyleName, getTabIndex, getTestInstance, getTitle, getTooltip, getTop, getTopAsString, getTopElement, getUseBackMask, getUseDragMask, getUseNativeDrag, getUseOpacityFilter, getUseTouchScrolling, getValuesManager, getViewportHeight, getViewportWidth, getVisibility, getVisibleHeight, getVisibleWidth, getVSnapOrigin, getVSnapOrigin, getVSnapPosition, getVSnapPosition, getWidth, getWidthAsString, getZIndex, getZIndex, handleHover, hide, hideClickMask, hideClickMask, hideComponentMask, hideContextMenu, imgHTML, imgHTML, imgHTML, intersects, isDirty, isDisabled, isDrawn, isFocused, isVisible, keyUp, layoutChildren, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, markForDestroy, markForRedraw, markForRedraw, moveAbove, moveBelow, moveBy, moveTo, onAttach, onDetach, onInit, parentResized, printComponents, redraw, redraw, removeChild, removeChild, removePeer, removePeer, resizeBy, resizeTo, resizeTo, scrollBy, scrollByPercent, scrollTo, scrollTo, scrollTo, scrollToBottom, scrollToLeft, scrollToPercent, scrollToRight, scrollToTop, sendToBack, setAccessKey, setAlign, setAllowExternalFilters, setAlwaysShowScrollbars, setAnimateAcceleration, setAnimateFadeTime, setAnimateHideAcceleration, setAnimateHideTime, setAnimateMoveAcceleration, setAnimateMoveTime, setAnimateRectAcceleration, setAnimateRectTime, setAnimateResizeAcceleration, setAnimateResizeTime, setAnimateScrollAcceleration, setAnimateScrollTime, setAnimateShowAcceleration, setAnimateShowEffect, setAnimateShowTime, setAnimateTime, setAppImgDir, setAriaRole, setAriaState, setAutoChildConstructor, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildVisibility, setAutoDraw, setAutoHeight, setAutoMaskComponents, setAutoShowParent, setAutoWidth, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBottom, setCanAcceptDrop, setCanDrag, setCanDragReposition, setCanDragResize, setCanDragScroll, setCanDrop, setCanDropBefore, setCanFocus, setCanHover, setCanSelectText, setChildren, setChildrenSnapResizeToGrid, setChildrenSnapToGrid, setComponentMaskDefaults, setContents, setContextMenu, setCursor, setDataPath, setDefaultHeight, setDefaultPageSpace, setDefaultProperties, setDefaultWidth, setDisabled, setDisabledCursor, setDisableTouchScrollingForDrag, setDoubleClickDelay, setDragAppearance, setDragIntersectStyle, setDragMaskType, setDragOpacity, setDragRepositionAppearance, setDragRepositionCursor, setDragResizeAppearance, setDragScrollDelay, setDragStartDistance, setDragTarget, setDragType, setDropTypes, setDropTypes, setDynamicContents, setEdgeBackgroundColor, setEdgeCenterBackgroundColor, setEdgeImage, setEdgeMarginSize, setEdgeOffset, setEdgeOpacity, setEdgeShowCenter, setEdgeSize, setEditMode, setEditMode, setEditMode, setEditProxyConstructor, setElement, setExtraSpace, setFacetId, setGroupBorderCSS, setGroupLabelBackgroundColor, setGroupLabelStyleName, setGroupTitle, setHeight, setHeight, setHeight, setHeight100, setHideUsingDisplayNone, setHoverAlign, setHoverAutoDestroy, setHoverDelay, setHoverHeight, setHoverMoveWithMouse, setHoverOpacity, setHoverStyle, setHoverVAlign, setHoverWidth, setHoverWrap, setHtmlElement, setHtmlPosition, setImage, setImage, setInitHandler, setIsGroup, setKeepInParentRect, setKeepInParentRect, setKeepInParentRect, setLayoutAlign, setLayoutAlign, setLeavePageSpace, setLeft, setLeft, setLocateChildrenBy, setLocateChildrenType, setLocatePeersBy, setLocatePeersType, setLogicalStructure, setMargin, setMatchElement, setMaxHeight, setMaxWidth, setMenuConstructor, setMinHeight, setMinNonEdgeSize, setMinWidth, setMomentumScrollMinSpeed, setMouseStillDownDelay, setMouseStillDownInitialDelay, setNeverUseFilters, setNoDoubleClicks, setOpacity, setOverflow, setPadding, setPageLeft, setPageTop, setParentCanvas, setParentElement, setPeers, setPercentBox, setPercentSource, setPosition, setPrefix, setPrintChildrenAbsolutelyPositioned, setPrompt, setProportionalResizeModifiers, setProportionalResizing, setRect, setRect, setRedrawOnResize, setResizeBarTarget, setResizeFrom, setResizeFrom, setRight, setScrollbarConstructor, setScrollbarSize, setShadowDepth, setShadowImage, setShadowOffset, setShadowSoftness, setShouldPrint, setShowCustomScrollbars, setShowDragShadow, setShowEdges, setShowHover, setShowHoverComponents, setShowResizeBar, setShowShadow, setShowSnapGrid, setShrinkElementOnHide, setSkinImgDir, setSmoothFade, setSnapAxis, setSnapEdge, setSnapHDirection, setSnapHGap, setSnapOffsetLeft, setSnapOffsetTop, setSnapOnDrop, setSnapResizeToGrid, setSnapTo, setSnapToGrid, setSnapVDirection, setSnapVGap, setStyleName, setTabIndex, setTitle, setTooltip, setTop, setTop, setUseBackMask, setUseDragMask, setUseNativeDrag, setUseOpacityFilter, setUseTouchScrolling, setValuesManager, setVisibility, setVisible, setWidth, setWidth, setWidth, setWidth100, setZIndex, shouldDragScroll, show, showClickMask, showComponentMask, showComponentMask, showNextTo, showNextTo, showNextTo, showNextTo, showPrintPreview, showPrintPreview, showPrintPreview, showPrintPreview, showRecursively, updateEditNode, updateHover, updateHover, updateShadow, visibleAtPoint, willAcceptDrop
addDrawHandler, applyFactoryProperties, destroy, doAddHandler, doInit, doOnRender, draw, equals, error, errorIfNotCreated, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDateArray, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getConfig, getDOM, getHandlerCount, getID, getInnerHTML, getJsObj, getOrCreateJsObj, getRef, getScClassName, hasAutoAssignedID, hashCode, initNativeObject, internalSetID, internalSetID, isConfigOnly, isCreated, isFactoryCreated, onBind, onDestroy, onDraw, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setDragTracker, setFactoryCreated, setID, setJavaScriptObject, setLogicalStructure, setNullProperty, setPosition, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setScClassName, toString
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
fireEvent
public Applet()
public Applet(JavaScriptObject jsObj)
public static Applet getOrCreateRef(JavaScriptObject jsObj)
public static void changeAutoChildDefaults(java.lang.String autoChildName, Canvas defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- Canvas defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties.AutoChildUsage
public static void changeAutoChildDefaults(java.lang.String autoChildName, FormItem defaults)
autoChildName
.autoChildName
- name of an AutoChild to customize the defaults for.defaults
- FormItem defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties.AutoChildUsage
protected JavaScriptObject create()
create
in class BrowserPlugin
public void setAlt(java.lang.String alt) throws java.lang.IllegalStateException
alt
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetAltHTML(java.lang.String)
,
setUseTag(java.lang.String)
public java.lang.String getAlt()
getAltHTML()
,
getUseTag()
public void setAltHTML(java.lang.String altHTML) throws java.lang.IllegalStateException
altHTML
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetAlt(java.lang.String)
,
setUseTag(java.lang.String)
public java.lang.String getAltHTML()
getAlt()
,
getUseTag()
public void setArchive(java.lang.String archive) throws java.lang.IllegalStateException
archive
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetCode(java.lang.String)
,
setCodeBase(java.lang.String)
public java.lang.String getArchive()
getCode()
,
getCodeBase()
public void setClassID(java.lang.String classID) throws java.lang.IllegalStateException
objectCodeBase
this tag specifies the minimum JVM version
required to view this applet and the URL from which the JVM can be downloaded. The default settings match the default behavior of the <applet> tag which requires JVM 1.3 or higher.
The default classID is: "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
For notes on this feature see: http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#in-ie
classID
- Default value is see belowjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetObjectCodeBase(java.lang.String)
public java.lang.String getClassID()
objectCodeBase
this tag specifies the minimum JVM version
required to view this applet and the URL from which the JVM can be downloaded. The default settings match the default behavior of the <applet> tag which requires JVM 1.3 or higher.
The default classID is: "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
For notes on this feature see: http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#in-ie
getObjectCodeBase()
public void setCode(java.lang.String code) throws java.lang.IllegalStateException
code
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetCodeBase(java.lang.String)
,
setArchive(java.lang.String)
public java.lang.String getCode()
getCodeBase()
,
getArchive()
public void setCodeBase(java.lang.String codeBase) throws java.lang.IllegalStateException
code
attribute is relativecodeBase
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetCode(java.lang.String)
,
setArchive(java.lang.String)
public java.lang.String getCodeBase()
code
attribute is relativegetCode()
,
getArchive()
public void setExtraHTML(java.lang.Boolean extraHTML) throws java.lang.IllegalStateException
extraHTML
- Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.Boolean getExtraHTML()
public void setMayScript(java.lang.Boolean mayScript) throws java.lang.IllegalStateException
mayScript
- Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetScriptable(java.lang.Boolean)
public java.lang.Boolean getMayScript()
getScriptable()
public void setName(java.lang.String name) throws java.lang.IllegalStateException
Applet.getPluginHandle()
to get a handle to the element.name
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdgetPluginHandle()
public java.lang.String getName()
Applet.getPluginHandle()
to get a handle to the element.getPluginHandle()
public void setObjectCodeBase(java.lang.String objectCodeBase) throws java.lang.IllegalStateException
classID
this tag specifies the minimum JVM version required to
view this applet and the URL from which the JVM can be downloaded. The default settings match the default behavior of the <applet> tag which requires JVM 1.3 or higher.
The default objectCodeBase is: "http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
For notes on this feature see: http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#in-ie
objectCodeBase
- Default value is see belowjava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetClassID(java.lang.String)
public java.lang.String getObjectCodeBase()
classID
this tag specifies the minimum JVM version required to
view this applet and the URL from which the JVM can be downloaded. The default settings match the default behavior of the <applet> tag which requires JVM 1.3 or higher.
The default objectCodeBase is: "http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
For notes on this feature see: http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html#in-ie
getClassID()
public void setParams(java.util.Map params) throws java.lang.IllegalStateException
params
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.util.Map getParams()
public void setPluginID(java.lang.String pluginID) throws java.lang.IllegalStateException
pluginID
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getPluginID()
public void setScriptable(java.lang.Boolean scriptable) throws java.lang.IllegalStateException
scriptable
- Default value is truejava.lang.IllegalStateException
- this property cannot be changed after the component has been createdsetMayScript(java.lang.Boolean)
public java.lang.Boolean getScriptable()
getMayScript()
public void setSrc(java.lang.String src) throws java.lang.IllegalStateException
src
- Default value is nulljava.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getSrc()
public void setUseTag(java.lang.String useTag) throws java.lang.IllegalStateException
useTag
- Default value is "applet"java.lang.IllegalStateException
- this property cannot be changed after the component has been createdpublic java.lang.String getUseTag()
public Element getPluginHandle()
public static void setDefaultProperties(Applet appletProperties)
Note: This method is intended for setting default attributes only and will affect 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. Calling this method after instances have been created can result in undefined behavior, since it bypasses any setters and a class instance may have already examined a particular property and not be expecting any changes through this route.
appletProperties
- properties that should be used as new defaults when instances of this class are createdpublic com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.plugins.AppletLogicalStructure s)
LogicalStructure
interface,
which supports Eclipse's logical structure debugging facility.public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()
LogicalStructure
interface,
which supports Eclipse's logical structure debugging facility.getLogicalStructure
in interface LogicalStructure
getLogicalStructure
in class BrowserPlugin