com.oktiva.mogno.additional
Class ActionFrame

java.lang.Object
  extended bycom.oktiva.mogno.Component
      extended bycom.oktiva.mogno.Visual
          extended bycom.oktiva.mogno.EmptyTag
              extended bycom.oktiva.mogno.html.Frame
                  extended bycom.oktiva.mogno.additional.ActionFrame
All Implemented Interfaces:
java.lang.Cloneable

public class ActionFrame
extends Frame

ActionFrame - A frame associated with an action

A frame that dispatch an evOnLoad.

The property application and the property params overrides the src property.

Events
evOnLoad - This event is dispatched when this frame is loaded.

Version:
$Id: ActionFrame.java,v 1.1.1.1 2005/01/05 16:52:50 ruoso Exp $
Author:
Itamar Carvalho <itamar@oktiva.com.br> and others.

Field Summary
 java.lang.String application
          The url of this web application
 java.lang.String evOnLoad
          Event dispatched when this frame is loaded.
 java.lang.String params
          Another params (in URL encoded format) to add to the link
 
Fields inherited from class com.oktiva.mogno.html.Frame
frameborder, longdesc, marginheight, marginwidth, noresize, scrolling, src
 
Fields inherited from class com.oktiva.mogno.EmptyTag
afterEnd
 
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
ActionFrame()
           
 
Method Summary
 java.lang.String getApplicationUrl()
           
 java.lang.String getEvOnLoad()
           
 java.lang.String getParams()
           
 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 setEvOnLoad(java.lang.String evOnLoad)
           
 void setParams(java.lang.String params)
           
 java.lang.String show()
          Creates the html code for the empty tag with this attributes.
 
Methods inherited from class com.oktiva.mogno.html.Frame
getFrameborder, getLongdesc, getMarginheight, getMarginwidth, getNoresize, getScrolling, getSrc, htmlAttributes, setFrameborder, setLongdesc, setMarginheight, setMarginwidth, setNoresize, setScrolling, setSrc
 
Methods inherited from class com.oktiva.mogno.Visual
buildHtmlAttributes, cellhalignHtmlAttributes, cellvalignHtmlAttributes, checkSyntax, coreHtmlAttributes, descendentOf, eventsHtmlAttributes, getEvOnShow, getEvOnSyntaxError, getGridHeight, getGridWeightX, getGridWeightY, getGridWidth, getId, getLastError, getLeft, getParent, getStyle, getStyleClass, getTitle, getTop, i18nHtmlAttributes, localizableAttributes, setEvOnShow, setEvOnSyntaxError, setGridHeight, setGridWeightX, setGridWeightY, setGridWidth, setId, setLastError, setLeft, setParent, setStyle, setStyleClass, setTitle, setTop, showHtmlAttributes
 
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, getOrderedChildNames, getOwner, initialize, initialize, initialize, initialize, isDesigning, listChilds, nonAttributeGetters, 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

application

public java.lang.String application
The url of this web application


params

public java.lang.String params
Another params (in URL encoded format) to add to the link


evOnLoad

public java.lang.String evOnLoad
Event dispatched when this frame is loaded.

Constructor Detail

ActionFrame

public ActionFrame()
Method Detail

getApplicationUrl

public java.lang.String getApplicationUrl()

setApplicationUrl

public void setApplicationUrl(java.lang.String applicationUrl)

getParams

public java.lang.String getParams()

setParams

public void setParams(java.lang.String params)

getEvOnLoad

public java.lang.String getEvOnLoad()

setEvOnLoad

public void setEvOnLoad(java.lang.String evOnLoad)

receiveRequest

public void receiveRequest(javax.servlet.http.HttpServletRequest request)
Description copied from class: Visual
Receive the request and rebuild the properties using the data that the user has filled in. This is a stub method

Overrides:
receiveRequest in class Visual
Parameters:
request - HttpServletRequest

show

public java.lang.String show()
                      throws java.lang.Exception
Description copied from class: EmptyTag
Creates the html code for the empty tag with this attributes.

Overrides:
show in class EmptyTag
Throws:
java.lang.Exception