Package com.adobe.xfa

Class EventPseudoModel.EventInfo

  • Enclosing class:
    EventPseudoModel

    public static class EventPseudoModel.EventInfo
    extends java.lang.Object
    Encapsulates the state of EventPseudoModel. A caller will typically use instances of this class to save and restore the state of the EventPseudoModel when firing a nested event.
    • Constructor Summary

      Constructors 
      Constructor Description
      EventInfo()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getCommitKey()
      Returns how a form field was committed.
      java.lang.String getFullText()
      Returns the full (untruncated) value of the field.
      boolean getKeyDown()
      Returns whether the arrow key was used to make the selection.
      boolean getModifier()
      Returns whether the modifier key is down during the event.
      int getName()
      Returns the code that identifies the current event.
      java.lang.String getNewText()
      Returns the value after the field change.
      java.lang.String getPrevContentType()
      Returns the contentType of prevText.
      java.lang.String getPrevText()
      Returns the value before the field changes.
      boolean getReenter()
      Returns whether this event is happening immediately after the user committed this field.
      int getSelEnd()
      Returns the end position of the current text selection during a change event.
      int getSelStart()
      Returns the start position of the current text selection during a change event.
      boolean getShift()
      Returns whether the shift key is down during the event.
      java.lang.String getSOAPFaultCode()
      Returns the SOAP faultcode returned from executing a Web Service connection.
      java.lang.String getSOAPFaultString()
      Returns the SOAP faultstring returned from executing a Web Service connection.
      Obj getTarget()
      Returns the target object that triggered the event.
      void setChange​(java.lang.String sChange)
      Sets the text typed or pasted into the field.
      void setCommitKey​(int nCommitKey)
      Sets how a form field value was committed.
      void setFullText​(java.lang.String sFullText)
      Sets the full (untruncated) value of the field.
      void setKeyDown​(boolean bKeyDown)
      Sets whether the arrow key was used to make the selection.
      void setModifier​(boolean bModifier)
      Sets whether the modifier key is down during the event.
      void setName​(int eName)
      Sets the code that identifies the current event.
      void setNewText​(java.lang.String sNewText)
      Sets the value after the field change.
      void setPrevContentType​(java.lang.String sPrevContentType)
      Sets the contentType of prevText.
      void setPrevText​(java.lang.String sPrevText)
      Sets the value before the field changes.
      void setReenter​(boolean bReenter)
      Sets whether this event is happening immediately after the user committed this field.
      void setSelEnd​(int nSelEnd)
      Sets the end position of the current text selection during a change event.
      void setSelStart​(int nSelStart)
      Sets the start position of the current text selection during a change event.
      void setShift​(boolean bShift)
      Sets whether the shift key is down during the event.
      void setSOAPFaultCode​(java.lang.String sSOAPFaultCode)
      Sets the SOAP faultstring returned from executing a Web Service connection.
      void setSOAPFaultString​(java.lang.String sSOAPFaultString)
      Sets the SOAP faultstring returned from executing a Web Service connection.
      void setTarget​(Obj target)
      Sets the target object that triggered the event.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EventInfo

        public EventInfo()
    • Method Detail

      • getPrevText

        public java.lang.String getPrevText()
        Returns the value before the field changes.
        Returns:
        the value before the field changes.
      • setPrevText

        public void setPrevText​(java.lang.String sPrevText)
        Sets the value before the field changes.
        Parameters:
        sPrevText - the value before the field changes.
      • getPrevContentType

        public java.lang.String getPrevContentType()
        Returns the contentType of prevText.

        For example, if prevContentType="text/html", then prevText will contain an XHTML fragment.

        Returns:
        the contentType of prevText.
      • setPrevContentType

        public void setPrevContentType​(java.lang.String sPrevContentType)
        Sets the contentType of prevText.
        Parameters:
        sPrevContentType - the contentType of prevText.
      • setChange

        public void setChange​(java.lang.String sChange)
        Sets the text typed or pasted into the field.
        Parameters:
        sChange - the text typed or pasted into the field.
      • getNewText

        public java.lang.String getNewText()
        Returns the value after the field change.
        Returns:
        the value after the field change.
      • setNewText

        public void setNewText​(java.lang.String sNewText)
        Sets the value after the field change.
        Parameters:
        sNewText - the value after the field change.
      • getFullText

        public java.lang.String getFullText()
        Returns the full (untruncated) value of the field.

        If the user pastes into a field, the field may truncate the pasted text. Content type is determined by $event.newContentType.

        Returns:
        the full (untruncated) value of the field.
      • setFullText

        public void setFullText​(java.lang.String sFullText)
        Sets the full (untruncated) value of the field.

        If the user pastes into a field, the field may truncate the pasted text. Content type is determined by $event.newContentType.

        Parameters:
        sFullText - the full (untruncated) value of the field.
      • getCommitKey

        public int getCommitKey()
        Returns how a form field was committed.
        Returns:
        how a form field was committed.
      • setCommitKey

        public void setCommitKey​(int nCommitKey)
        Sets how a form field value was committed.
        Parameters:
        nCommitKey - how a form field was committed.
      • getKeyDown

        public boolean getKeyDown()
        Returns whether the arrow key was used to make the selection.

        Available only for listbox and combobox.

        Returns:
        true if the arrow key was used to make the selection.
      • setKeyDown

        public void setKeyDown​(boolean bKeyDown)
        Sets whether the arrow key was used to make the selection.

        Available only for listbox and combobox.

        Parameters:
        bKeyDown - true if the arrow key was used to make the selection.
      • getModifier

        public boolean getModifier()
        Returns whether the modifier key is down during the event.

        For the Microsoft Windows platform, the modifier key is CTRL.

        Returns:
        true if the modifier key is down during the event.
      • setModifier

        public void setModifier​(boolean bModifier)
        Sets whether the modifier key is down during the event.

        For the Microsoft Windows platform, the modifier key is CTRL.

        Parameters:
        bModifier - true if the modifier key is down during the event.
      • getName

        public int getName()
        Returns the code that identifies the current event.

        The code must be one of the ScriptHandler.ACTIVITY_* values.

        Returns:
        the code that identifies the current event.
        See Also:
        ScriptHandler
      • setName

        public void setName​(int eName)
        Sets the code that identifies the current event.

        The code must be one of the ScriptHandler.ACTIVITY_* values.

        Parameters:
        eName - a code that defines the current event.
        See Also:
        ScriptHandler
      • getSelEnd

        public int getSelEnd()
        Returns the end position of the current text selection during a change event.
        Returns:
        the end position of the current text selection.
      • setSelEnd

        public void setSelEnd​(int nSelEnd)
        Sets the end position of the current text selection during a change event.
        Parameters:
        nSelEnd - the end position of the current text selection.
      • getSelStart

        public int getSelStart()
        Returns the start position of the current text selection during a change event.
        Returns:
        the start position of the current text selection.
      • setSelStart

        public void setSelStart​(int nSelStart)
        Sets the start position of the current text selection during a change event.
        Parameters:
        nSelStart - the start position of the current text selection during a change event.
      • getShift

        public boolean getShift()
        Returns whether the shift key is down during the event.
        Returns:
        true if the shift key is down during the event.
      • setShift

        public void setShift​(boolean bShift)
        Sets whether the shift key is down during the event.
        Parameters:
        bShift - true if the shift key is down during the event.
      • getTarget

        public Obj getTarget()
        Returns the target object that triggered the event.
        Returns:
        the target object that triggered the event.
      • setTarget

        public void setTarget​(Obj target)
        Sets the target object that triggered the event.
        Parameters:
        target - the target object that triggered the event.
      • getSOAPFaultCode

        public java.lang.String getSOAPFaultCode()
        Returns the SOAP faultcode returned from executing a Web Service connection.
        Returns:
        the SOAP faultcode returned from executing a Weg Service connection.
      • setSOAPFaultCode

        public void setSOAPFaultCode​(java.lang.String sSOAPFaultCode)
        Sets the SOAP faultstring returned from executing a Web Service connection.
        Parameters:
        sSOAPFaultCode - the SOAP faultstring returned from executing a Web Service connection.
      • getSOAPFaultString

        public java.lang.String getSOAPFaultString()
        Returns the SOAP faultstring returned from executing a Web Service connection.
        Returns:
        the SOAP faultstring returned from executing a Web Service connection.
      • setSOAPFaultString

        public void setSOAPFaultString​(java.lang.String sSOAPFaultString)
        Sets the SOAP faultstring returned from executing a Web Service connection.
        Parameters:
        sSOAPFaultString - the SOAP faultstring returned from executing a Web Service connection.
      • getReenter

        public boolean getReenter()
        Returns whether this event is happening immediately after the user committed this field.
        Returns:
        true if this enter event is happening immediately after the user committed this field.
      • setReenter

        public void setReenter​(boolean bReenter)
        Sets whether this event is happening immediately after the user committed this field. Available only during the 'enter' event.
        Parameters:
        bReenter - true if this enter event is happening immediately after the user committed this field.