Class WebForm.Scriptable

    • Method Detail

      • getAction

        public java.lang.String getAction()
      • setAction

        public void setAction​(java.lang.String newAction)
        Description copied from interface: FormScriptable
        set the action
        Specified by:
        setAction in interface FormScriptable
      • submit

        public void submit()
                    throws java.io.IOException,
                           org.xml.sax.SAXException
        Throws:
        java.io.IOException
        org.xml.sax.SAXException
      • reset

        public void reset()
                   throws java.io.IOException,
                          org.xml.sax.SAXException
        Throws:
        java.io.IOException
        org.xml.sax.SAXException
      • get

        public java.lang.Object get​(java.lang.String propertyName)
        get the Object for the given propertyName
        Parameters:
        propertyName - - the name of the property to get
        Returns:
        the Object for the property
      • set

        public void set​(java.lang.String propertyName,
                        java.lang.Object value)
        Sets the value of the named property. Will throw a runtime exception if the property does not exist or cannot accept the specified value.
        Overrides:
        set in class ScriptableDelegate
        Parameters:
        propertyName - - the name of the property
        value - - the new value
      • setParameterValue

        public void setParameterValue​(java.lang.String name,
                                      java.lang.String value)
        Description copied from interface: FormScriptable
        set the value of a parameter
        Specified by:
        setParameterValue in interface FormScriptable
        Parameters:
        name - - the name of the parameter to set
        value - - the value to use for the parameter
      • getElementsByTagName

        public ScriptableDelegate[] getElementsByTagName​(java.lang.String name)
                                                  throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • get_element

        protected HTMLElement get_element()
        Returns:
        the _element
      • getAttribute

        public java.lang.String getAttribute​(java.lang.String attributeName)
        get the content of the given attribute
        Parameters:
        attributeName -
        Returns:
        the attribute as a string
      • setAttribute

        public void setAttribute​(java.lang.String attributeName,
                                 java.lang.Object value)
        set the attribute with the given attribute name to the given value
        Parameters:
        attributeName -
        value -
      • removeAttribute

        public void removeAttribute​(java.lang.String attributeName)
        remove the given attribute
        Parameters:
        attributeName -
      • handleEvent

        public boolean handleEvent​(java.lang.String eventName)
        Description copied from class: ScriptableDelegate
        Executes the event Handler script for the specified event (such as onchange, onmousedown, onclick, onmouseup) if it is defined.
        Specified by:
        handleEvent in interface ScriptingEventHandler
        Overrides:
        handleEvent in class ScriptableDelegate
        Parameters:
        eventName - the name of the event for which a handler should be run.
        Returns:
        whether the event with the given name was handled