|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.oktiva.mogno.Component com.oktiva.mogno.Visual com.oktiva.mogno.Container com.oktiva.mogno.html.Span com.oktiva.mogno.additional.ActionSpan
ActionSpan - A span associated with an action
A container that holds a span with a evOnClick event. This span will be received and will dispatch an event in Mogno.
The property application and the property params composes the destination URL.
Field Summary | |
java.lang.String |
application
The url of this web application |
java.lang.String |
evOnClick
Event dispatched when this span is clicked. |
java.lang.String |
mode
Result javascript code: windowdo a "window.location=url" topdo a "window.top.location=url" openerdo a "window.opener.location=url" opendo a "open(url)". |
java.lang.String |
origin
The mognoOrigin param, defaults to owner.name. |
java.lang.String |
params
Another params (in URL encoded format) to add to the link |
java.lang.String |
targetName
The target window for the action of this span "onclick". |
Fields inherited from class com.oktiva.mogno.html.Span |
align, dir, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup |
Fields inherited from class com.oktiva.mogno.Container |
afterEnd, content |
Fields inherited from class com.oktiva.mogno.Visual |
evOnShow, evOnSyntaxError, gridHeight, gridWeightX, gridWeightY, gridWidth, id, lastError, left, parent, problematic, style, styleClass, title, top |
Fields inherited from class com.oktiva.mogno.Component |
bag, componentFiler, componentFilerParams, designing, eventQueue, evOnCreate, name, owned, ownedClasses, owner, tag, xmlFileName |
Constructor Summary | |
ActionSpan()
|
Method Summary | |
protected java.lang.String |
buildOnclickCode(java.lang.String url)
|
java.lang.String |
getApplicationUrl()
|
java.lang.String |
getEvOnClick()
|
java.lang.String |
getMode()
|
java.lang.String |
getOrigin()
|
java.lang.String |
getParams()
|
java.lang.String |
getTargetName()
|
void |
receiveRequest(javax.servlet.http.HttpServletRequest request)
Receive the request and rebuild the properties using the data that the user has filled in. |
void |
setApplicationUrl(java.lang.String applicationUrl)
|
void |
setEvOnClick(java.lang.String evOnClick)
|
void |
setMode(java.lang.String mode)
|
void |
setOrigin(java.lang.String origin)
|
void |
setParams(java.lang.String params)
|
void |
setTargetName(java.lang.String targetName)
|
java.lang.String |
startContainer()
Starts container's tag. |
Methods inherited from class com.oktiva.mogno.html.Span |
getAlign, getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, htmlAttributes, setAlign, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup |
Methods inherited from class com.oktiva.mogno.Container |
addChildsVector, betweenColumns, betweenRows, endColumn, endContainer, endRow, getChildsVector, getContent, getFullComponentsVector, getOrderedChildNames, getOrderedChildsVector, nonAttributeGetters, orderChildsVector, selectParentComponent, setContent, show, startColumn, startRow |
Methods inherited from class com.oktiva.mogno.Component |
attribsHash, createOwnedComponents, dispatch, dispatchAll, dispatchFunction, eventParamTypes, eventParamValues, freeChild, getApplication, getAttrsTypes, getBag, getChild, getChildClass, getClone, getEvOnCreate, getFromBag, getName, getOwner, initialize, initialize, initialize, initialize, isDesigning, listChilds, putInBag, queue, registerChild, removeFromBag, serializedBag, setBag, setComponentFiler, setComponentFilerParams, setDesigning, setEvOnCreate, setName, setOwner, setProperties, store, unserializeBag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String application
public java.lang.String params
public java.lang.String origin
public java.lang.String evOnClick
public java.lang.String mode
public java.lang.String targetName
Constructor Detail |
public ActionSpan()
Method Detail |
public java.lang.String getApplicationUrl()
public void setApplicationUrl(java.lang.String applicationUrl)
public java.lang.String getParams()
public void setParams(java.lang.String params)
public java.lang.String getOrigin()
public void setOrigin(java.lang.String origin)
public java.lang.String getEvOnClick()
public void setEvOnClick(java.lang.String evOnClick)
public java.lang.String getMode()
public void setMode(java.lang.String mode)
public java.lang.String getTargetName()
public void setTargetName(java.lang.String targetName)
public void receiveRequest(javax.servlet.http.HttpServletRequest request)
Visual
receiveRequest
in class Visual
request
- HttpServletRequestpublic java.lang.String startContainer()
Container
startContainer
in class Container
protected java.lang.String buildOnclickCode(java.lang.String url)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |