XFA4J

com.adobe.xfa
Class EventPseudoModel.EventInfo

java.lang.Object
  extended by com.adobe.xfa.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
EventPseudoModel.EventInfo()
           
 
Method Summary
 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventPseudoModel.EventInfo

public EventPseudoModel.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.

XFA4J

© 2005 Adobe Systems Incorporated. All Rights Reserved.