IlvObject | +--IlvEmptyView | +--IlvResizableView | +--IlvAbstractView
IlvAbstractView
is an extension of
IlvResizableView
and is the superclass of all concrete
view implementations. It contains a single child subview, an
IlvGlassView
, to capture input events.Constructor Attributes | Constructor Name and Description |
---|---|
IlvAbstractView(left, top, width, height, namespace)
|
Method Attributes | Method Name and Description |
---|---|
childrenToHTML(parentNode)
Creates the HTML for this component's children.
|
|
Returns the cursor of the view.
|
|
Returns the
IlvGlassView that manages events for this
IlvAbstractView . |
|
Returns hitmap information
|
|
Gets the parameter "hitInfo" for hitmap request.
|
|
Returns the interactor of the view.
|
|
keyPress(e)
Handles Key press events
|
|
mouseDown(e)
Handles Mouse down events.
|
|
mouseDrag(e)
Handles Mouse drag events.
|
|
mouseMove(e)
Handles Mouse move events.
|
|
mouseOut(e)
Handles Mouse out events.
|
|
mouseOver(e)
Handles Mouse over events.
|
|
mouseUp(e)
Handles Mouse up events.
|
|
putHitInfoType(hitInfoType)
Puts the hitmap information type for hitmap request.
|
|
setAccessible(accessible)
Set whether this view is accessible or not.
|
|
setAdditionalParameters(key, value)
Installs an additional request parameter that will be added to all requests.
|
|
setChildrenBounds(left, top, width, height)
Changes the size of this view's children.
|
|
setCursor(cursor)
Changes the cursor of the view.
|
|
setHitmapLayers(hitmapLayers)
Sets that layers need generating hitmap.
|
|
setInteractor(inter)
Changes the interactor of the view.
|
|
setScrollBarSize(scrollBarSize)
Sets the size of scroll bar.
|
|
setScrollBarState(state)
Sets the state of scroll bar for view object.
|
getMaximumSize, getMinimumSize, isResizable, setHotkeys, setMaximumSize, setMinimumSize, setResizable, toHTML |
addSizeListener, getBounds, getHeight, getLeft, getLocation, getSize, getTop, getWidth, isStateInCookie, removeSizeListener, restoreState, saveState, setBounds, setLocation, setSize, setStateInCookie |
dispose, getClassName, hashCode, instanceOf, invoke, registerDispose, registerDisposeByClientId, removeHTML, setClassName, superConstructor, superInvoke, toString, updateVisibility |
IlvAbstractView
s in multiple
browser windows or in multiple frames of a frameset and the views
must store cookies that should not conflict with each other. In this
case, use the namespace to uniquely identify the views that belong
to a specific browser window or frameset frame. For example, if you
have created a new window with a unique name: you can then use the window name to define the namespace for views within the child page:open(childPageURL, uniqueWindowName, ...);
var view = new IlvAbstractView(..., window.name);
IlvAbstractView
's
internal implementation and is not a public API.
IlvGlassView
that manages events for this
IlvAbstractView
.
e.type: A string representing the event type. e.keyCode: The code of the key.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
e.type: A string representing the event type. e.mouseX: The mouse coordinates relative to the view. e.mouseY: The mouse coordinates relative to the view. e.screenX: The absolute mouse coordinates in the screen. e.screenY: The absolute mouse coordinates in the screen. e.altKey: A Boolean, true when the ALT key is pressed. e.ctrlKey: A Boolean, true when the CONTROL key is pressed. e.shiftKey: A Boolean, true when the SHIFT key is pressed.
null
value.
Adding additional parameters might be useful when defining a new interactor
that requires additional parameters. In this case you may set additional
parameters before calling updateImage
, and then remove the
additional parameters. The parameter added will be &key=value.
IlvAbstractView
's internal implementation
and is not a public API.
IlvInteractor
.
IlvView
object has scrollbar.