com.oktiva.mogno.additional
Class IntegerInput

java.lang.Object
  extended bycom.oktiva.mogno.Component
      extended bycom.oktiva.mogno.Visual
          extended bycom.oktiva.mogno.html.Input
              extended bycom.oktiva.mogno.additional.IntegerInput
All Implemented Interfaces:
java.lang.Cloneable

public class IntegerInput
extends Input

TODO Add javascript to verify the syntax.

Version:
$Id: IntegerInput.java,v 1.1.1.1 2005/01/05 16:52:53 ruoso Exp $

Field Summary
 
Fields inherited from class com.oktiva.mogno.html.Input
accept, accesskey, alt, checked, dir, disabled, evOnChange, evOnClick, ismap, label, lang, maxlength, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, radiogroup, readonly, required, size, src, tabindex, type, uploadContentType, uploadInputStream, usemap, value, x, y
 
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
IntegerInput()
          Creates a new instance of DateInput
 
Method Summary
 void checkSyntax()
          Check the syntax for this component.
 java.lang.Integer getIntegerValue()
          Return the value as an Integer object.
 void receiveRequest(javax.servlet.http.HttpServletRequest request)
          Receive the request and rebuild the properties using the data that the user has filled in.
 
Methods inherited from class com.oktiva.mogno.html.Input
getAccept, getAccesskey, getAlt, getChecked, getDir, getDisabled, getEvOnChange, getEvOnClick, getId, getIsmap, getLabel, getLang, getMaxlength, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRadiogroup, getReadonly, getRequired, getSize, getSrc, getTabindex, getType, getUploadContentType, getUploadInputStream, getUsemap, getValue, getX, getY, htmlAttributes, nonAttributeGetters, setAccept, setAccesskey, setAlt, setChecked, setDir, setDisabled, setEvOnChange, setEvOnClick, setIsmap, setLabel, setLang, setMaxlength, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRadiogroup, setReadonly, setRequired, setSize, setSrc, setTabindex, setType, setUploadContentType, setUploadInputStream, setUsemap, setValue, setX, setY, show
 
Methods inherited from class com.oktiva.mogno.Visual
buildHtmlAttributes, cellhalignHtmlAttributes, cellvalignHtmlAttributes, coreHtmlAttributes, descendentOf, eventsHtmlAttributes, getEvOnShow, getEvOnSyntaxError, getGridHeight, getGridWeightX, getGridWeightY, getGridWidth, 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, 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
 

Constructor Detail

IntegerInput

public IntegerInput()
Creates a new instance of DateInput

Method Detail

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 Input

checkSyntax

public void checkSyntax()
                 throws SyntaxErrorException
Description copied from class: Visual
Check the syntax for this component. This is a stub method.

Overrides:
checkSyntax in class Input
Throws:
SyntaxErrorException

getIntegerValue

public java.lang.Integer getIntegerValue()
                                  throws SyntaxErrorException
Return the value as an Integer object.

Throws:
SyntaxErrorException - If the content of the value attribute don't represent an valid Integer.