Class WebImage.Scriptable

    • Constructor Detail

      • Scriptable

        public Scriptable()
    • Method Detail

      • get

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

        public void set​(java.lang.String propertyName,
                        java.lang.Object value)
        Description copied from class: ScriptableDelegate
        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
      • 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