The Gravey Framework and RATS RIA

Class GLOBALS

Object
   |
   +--GLOBALS

class GLOBALS

 
Method Summary
<static> Object _RATSRequest( <String> aRequestName, <Function> aReplyEventHandler, <String> aBANK, <String> anACCT, <String> optPostData, <boolean> optWaitFlag )
           Make a REST-style AJAX request to the RATS server.
NOTE: this is a Command helper function.
NEVER call this from outside the context of a Command object!
<static> void _requestAccountLoad( <String> aBANK, <String> anACCT )
           Make a Load-Account-Data request to the server.
NOTE: this is a Command helper function.
NEVER call this from outside the context of a Command object!
<static> void _requestAccountSave( <String> aBANK, <String> anACCT, <String> updates )
           Make a Save-Account-Data request to the server.
NOTE: this is a Command helper function.
NEVER call this from outside the context of a Command object!
<static> boolean _selectFirstUnreconciled( <boolean> selectFirst )
           Select the first unreconciled Account
NOTE: this is a Command helper function.
NEVER call this from outside the context of a Command object!
<static> Function Class( <Function> theClass, <StringArray> optConstructorArgDescArray )
           Declare a class and create the glue objects and code to allow "pretty" source; A mechanism is set up to insure that required constructor parameters each have a defined value; This function also defines the "name" attribute of the specified class and initializes it with the class name.
<static> String findComplexCode( <MVCCollection> transtypes )
           static routine to search for the special "complex" code
<static> Object grvAbstractException( funcName )
           return the formatted message for a calling-abstract-method exception
<static> boolean grvAfter( <String> datestr, <Date> date )
           Determine whether given date is at or before a given datestr (where empty means "future").
<static> boolean grvAfterNow( <String> datestr )
           Determine whether today is at or before a given date (where empty means "future").
<static> Object grvAppName(appId)
          
<static> Object grvArgsToString( args )
          
<static> Object grvArrayToString( a )
          
<static> String grvAsBoolStr(flag)
           Generate string representation of given boolean value
<static> void grvASSERT(condition,msg)
           throw an exception if given condition is not true
<static> boolean grvBefore( <String> datestr, <Date> date )
           Determine whether a given datestr is explicitly before the given date.
<static> boolean grvBeforeNow( <String> datestr )
           Determine whether a given date is explicitly before today.
<static> boolean grvBoolValue(s)
           Evaluate boolean string value
<static> Object grvBreak(msg)
           output the given message and ask user if they wish to break
<static> void grvBreakpoint()
           cause the debugger to stop (ala a breakpoint)
<static> void grvBusy()
           set the cursor to the hourglass icon
<static> void grvBusyDo( <String> funcname, <String> funcargs, <int> optDelayMilliSecs )
           generic utility function to queue up for future execution the specified function with the specified arguments after a specified amount of delay.
<static> void grvClearGlobalVar( <String> varname )
           static routine to dynamically undefine/delete a global variable
<static> void grvClearGlobalVars()
           static routine to dynamically undefine/delete ALL "...GlobalVars" variables
<static> boolean grvDateKeyFilter( <int> keyCode, <String> valueSoFar )
           is the given character a legal addition to the given dollar string
<static> String grvDateParseErrorMsg(dateStr)
           Verify that given string contains a date.
<static> void grvDebugWindow( <String> contents )
           open debug window with contents in scrollable area
<static> String grvDiamond( <boolean> isBlank )
           return the HTML to draw a diamond
<static> boolean grvDollarKeyFilter( <int> keyCode, <String> valueSoFar )
           is the given character a legal addition to the given dollar string
<static> Object grvDollarStrFilter(s)
          
<static> String grvDot()
           return the HTML to draw a biggish dot
<static> void grvEditElem( e, makeSelected, makeEdited, makeInvalid, optUnselectColor )
          
<static> void grvEditElemID( ID, makeSelected, makeEdited, makeInvalid )
          
<static> String grvEpsilon()
           return the HTML to draw a smallish "E"
<static> void grvError(msg)
           output the given error message and ask user if they wish to break
<static> Function grvExtends( <Function> superClass )
           This utility function takes (via "THIS") a "class" and (re)sets its superClass.
<static> String grvFilterNum( str )
           remove dollar formatting characters from given string
<static> Object grvFormatDate( d, f )
          
<static> String grvFormatDecimal( <anyType> v, <String> currencyPreSymbol, <String> currencyPostSymbol, <String> sepSymbol, <boolean> optZeroAsBlankFlag )
           format given value as -<$>#<,>###.00<%>
<static> String grvFormatDollar( <anyType> v, <boolean> optZeroAsBlankFlag )
           format given value as $#,###.00
<static> String grvFormatDollarNot( v )
           like format_dollar except empty string returned for zero
<static> String grvFormatErrorStr( msg )
           format Server Error Messages
<static> String grvFormatLpadded( s,len,padChar )
           pad or truncate to be exactly given length
<static> String grvFormatMultilineStr( s,len )
           convert CRs to
tags
<static> String grvFormatPaddedStr( s,len )
           blankpad or truncate to be exactly given length
<static> String grvFormatPercent( <anyType> v, <boolean> optZeroAsBlankFlag )
           format given value as ####.00%
<static> String grvFormatRpadded( s,len,padChar )
           pad or truncate to be exactly given length
<static> String grvFuncName(<Function> f)
           This function returns the name of a given function; It does this by using a regular expression to extract the function name from the function source code.
<static> String grvGenHook( <String> hookID, <String> optInnerHTML )
           generate a piece of HTML, identified by the given ID, that can safely have its innerHTML replaced at runtime.
<static> Object grvGetArg( argname )
          
<static> Object grvGetElemVisibility( e )
          
<static> Object grvGetFormInt( ID )
          
<static> Object grvGetFormValue( ID )
          
<static> Object grvGetGlobalVar( <String> varname )
           static routine to return the value of persistent variable with given name
<static> Object grvGetHook( hookID )
          
<static> Object grvGetTodayAsMMDDYYYY()
          
<static> Object grvGetTodayAsXXDDYYYY(monthNames)
          
<static> Object grvGetXHR()
           method to create new XMLHttpRequest object
<static> Object grvGlobalVar()
          
<static> void grvHideElem( e )
          
<static> void grvHighlightElem( e, makeSelected, selectColor, optUnselectColor )
          
<static> Object grvIELoadXmlDOM( xmlURL )
           SYNCHRONOUS IE-specific retrieve XML DOM from given URL
<static> Object grvIs_FF_AJAX()
          
<static> Object grvIs_IE()
          
<static> Object grvIs_IE_AJAX()
          
<static> Object grvIs_IE_Pre7()
          
<static> boolean grvIsAlpha(s)
           Verify that all characters in given string are alpha chars.
<static> boolean grvIsAlphaBlank(s)
           Verify that all characters in given string are alpha or blank chars.
<static> boolean grvIsAlphaNum(s)
           Verify that all characters in given string are alphanumeric chars.
<static> Object grvIsChecked( ID )
          
<static> boolean grvIsDigit(c)
           Verify that given character is a digit (0 ..
<static> boolean grvIsEmpty(x)
           Verify that given string is "empty".
<static> boolean grvIsFalse(s)
           Verify that given string equates to "false".
<static> boolean grvIsFloat(s)
           Verify given string represents a float.
<static> boolean grvIsIntDelimInt(s,delim)
           Verify that given string is a delimited integer
<static> boolean grvIsInteger(s)
           Verify that given string contains an integer.
<static> boolean grvIsLetter(c)
           Verify that given character is an English letter (A ..
<static> boolean grvIsPhoneNum(s)
           Verify given string is a phone number.
<static> boolean grvIsSelected(s)
           Verify that given string explicitly equates to "true".
<static> boolean grvIsSignedFloat(s)
           Verify that given string contains a signed or unsigned floating point (real) number.
<static> boolean grvIsTrue(s)
           Verify that given string equates to "true".
<static> boolean grvIsUndefined(<anyType> x)
           Perform a robust test for JavaScript "undefined" using the wisdom at Dont Assume Undefined is Undefined.
<static> Object grvIsZeroDollars(v)
          
<static> boolean grvIsZipCode(s)
           Verify that the given string is a zip code
<static> boolean grvKeyFilter( <int> keyCode, <String> allowedChars )
           Is the given keyCode in the given list of allowed characters?
<static> Object grvLoadXmlDOM( xmlURL )
           SYNCHRONOUS non-IE-specific retrieve XML DOM from given URL
<static> Object grvLoadXslDOM( xmlURL )
           SYNCHRONOUS retrieve XSL DOM from given URL
<static> void grvLoudThrow( exceptionObj )
           throw an exception but first give user a chance to "break"
<static> Object grvMissingArgException( argDesc, funcName )
           return the formatted message for a missing-argument exception
<static> void grvMustOverride( funcName )
           throw an exception because given function is abstract
<static> boolean grvNoDuplicates( <String> s, <String> charList )
           Is there no more than one occurance of each character in the given character list in the given string?
<static> void grvNotBusy()
           set the cursor to the default icon
<static> void grvNotImplemented( what )
           throw an exception because given functionality is unimplemented
<static> Object grvNotImplementedException( what )
           return the formatted message for a not-implemented exception
<static> Object grvObjectToInitializer( o )
          
<static> Object grvObjectToShortInitializer( o )
          
<static> Object grvObjectToString( o )
          
<static> Object grvPleaseWait( <boolean> enableFlag, <String> msg, appId )
           create and open a window (if enabled) with the specified message
<static> String grvRightArrow()
           return the HTML to draw a bold right arrow
<static> void grvSelectElem( e, makeSelected, optUnselectColor )
          
<static> void grvSelectElemID( ID, makeSelected, optUnselectColor )
          
<static> void grvSendStatusMessage( <String> msg )
           send a message to the browser status bar
<static> void grvSetBackgroundColor( ID, color )
          
<static> void grvSetButtonElemText( button, str )
          
<static> void grvSetButtonText( buttonId, str )
          
<static> void grvSetElemBackgroundColor( e, color )
          
<static> void grvSetElemDisplay( e, visibleFlag )
          
<static> void grvSetElemText( e, str )
          
<static> void grvSetElemVisibility( e, visibleFlag )
          
<static> void grvSetFormValue( ID, theValue )
          
<static> void grvSetGlobalVar( <String> varname, <Object> value )
           static routine to dynamically define/update a global (to window/page but reloaded with page) variable with the given name and value.
<static> void grvSetText( ID, str )
          
<static> void grvSetVisibility( ID, visibleFlag )
          
<static> void grvShowElem( e )
          
<static> boolean grvStrFilter( s, <String> allowedChars )
           Does the given string consist of only characters in the given list of allowed characters?
<static> String grvSubitem( isInValid )
           return the HTML to draw a subitem bullet
<static> Object grvTimestamp()
          
<static> Object grvTooFewArgsException( funcName, required, passed )
           return the formatted message for a too-few-arguments exception
<static> Object grvTrace(flag,msg)
          
<static> Object grvTraceCmp(msg)
          
<static> Object grvTraceEvt(msg)
          
<static> Object grvTraceMsg(msg)
          
<static> Object grvTraceMVC(msg)
          
<static> Object grvTraceObj(msg)
          
<static> Object grvTraceTODO(msg)
          
<static> String grvTrimStr(sInString)
           Strip leading and trailing whitespace from given string
<static> void grvUNWAIT(appId)
           close the "please wait" window if it exists otherwise no effect
<static> boolean grvUpperKeyFilter( <int> keyCode, <String> valueSoFar )
           convert the given character to uppercase
<static> String grvURLDecode( <String> encoded )
           This decodes URL-encoded strings because the Javascript function "unescape" only does part of the job; adapted from here.
<static> void grvValidateArgs( callerName, <StringArray> argDescArray, callersArgs )
           generic utility function to verify that required args (of the caller of this function) have been passed; The given array of descriptions defines how many arguments should be found with a defined value; Therefore, the caller of this routine should place its optional arguments at the end of its parameter list with no description specified in "optArgDescArray".
<static> void grvValidateDate( fieldName )
           validate date value of form field with given element ID
<static> void grvValidateDollar( fieldName )
           validate dollar value of form field with given element ID
<static> void grvValidateFloat( fieldName )
           validate float value of form field with given element ID
<static> void grvValidateInteger( fieldName )
           validate integer value of form field with given element ID
<static> void grvWAIT(appId)
           Create an idempotent "wait a minute" window, if one doesn't exist, and squirrel away a reference to it that survives window reloads
<static> boolean grvWAITING(appId)
           are we in "please wait" mode?
<static> Object grvWaitWindowName(appId)
          
<static> void grvWarnInvalid(<element> theField, <String> s)
           Notify user that contents of field theField are invalid.
<static> String grvXformDOM( xslDOM, xmlDOM )
           transform given XML DOM using given XSLT DOM
<static> String grvXformURL( xslURL, xmlDOM )
           transform given XML DOM using an XSLT retrieved from given URL
<static> boolean mvcDoCmd( command )
           Do the given command in "synchonized" mode (meaning that it will wait until commands that are already running/queued have finished).
<static> String mvcEmbedAttributeViewer( <MVCView> parentView, <String> attribute, <Function> optFormatter, <Object> optParam )
           Create and embed, as a subview, a MVCScalarView of the specified data model attribute.
<static> String mvcEmbedBoolDualEditor( <MVCView> parentView, <String> attribute, <int> min, <String> className )
           Create and embed, as a subview, a MVCDualBoolController of the specified data model attribute which is expected to be a (boolean) data element.
<static> String mvcEmbedChkBoxDualEditor( <MVCView> parentView, <String> attribute, <int> min, <String> className )
           Create and embed, as a subview, a MVCDualChkBoxController of the specified data model attribute which is expected to be a (boolean) data element.
<static> String mvcEmbedDateDualEditor( <MVCView> parentView, <String> attribute, <String> className )
           Create and embed, as a subview, a MVCDualDateController of the specified data model attribute which is expected to be a String data element containing a Date.
<static> String mvcEmbedDollarDualEditor( <MVCView> parentView, <String> attribute, <String> className, <Function> optFormatFunction )
           Create and embed, as a subview, a MVCDualDollarController of the specified data model attribute which is expected to be a dollar amount data element.
<static> String mvcEmbedDualMenu( <MVCView> parentView, <String> attribute, <MVCSelectionModel> menuModel, <String> className, <String> optEvtHndlrName, <String> optInitDesc )
           Create and embed, as a subview, a MVCDualMenuController of the specified data model attribute
<static> String mvcEmbedStringDualEditor( <MVCView> parentView, <String> attribute, <int> min, <int> max, <String> className, <Function> optKeyFilter )
           Create and embed, as a subview, a MVCDualStringController of the specified data model attribute which is expected to be a String data element.
<static> String mvcEmbedTextDualEditor( <MVCView> parentView, <String> attribute, <int> rows, <int> cols, <int> max, <String> className )
           Create and embed, as a subview, a MVCDualTextController of the specified data model attribute which is expected to be a String data element.
<static> Object mvcREDSPACER600()
          
<static> Object mvcREDSPACER768()
          
<static> Object mvcSECTIONBREAK()
          
<static> Object mvcSPACER()
          
<static> void onAccountLoadReply( <grvXMLreq> xmlReq )
           handle AJAX event for 'reply received from "load account data" server-request'
<static> void onAccountSaveReply( <grvXMLreq> xmlReq )
           handle AJAX event for 'reply received from "save account data" server-request'
<static> void onAccountSelect( <event> e, <int> selectedAccountKey )
           handle event for 'user selects from the account menu'
<static> void onBalanceClick( <event> e, <int> balanceIndex )
           handle event for 'click on a balance record'
<static> Object onBeforeUnLoad()
           handle event for 'about to leave web page'; warn if attempting to leave with unsaved changes
<static> void onCancelBtnPressed()
           handle event for 'cancel button pressed'
<static> void onDeleteBtnPressed()
           handle event for 'delete button pressed'
<static> void onEditBtnPressed()
           handle event for 'edit button pressed'
<static> void onExitBtnPressed()
           handle event for 'exit button pressed'
<static> void onInsertBtnPressed()
           handle event for 'insert button pressed'
<static> void onLoad()
           handle event for 'entering web page'
<static> void onMVCFieldEditFocus( <event> e, <Element> field )
           handle "entering a text field" event per webreference tip)
<static> boolean onMVCFieldEditKey( <event> e, <String> viewID )
           handle "key pressed" events in text fields
<static> Object onMVCGlobalKeyPress(<event> e)
           pre-screen all keypress events for entire page This implementation handles ctrl-z and ctrl-y to invoke Undo and Redo respectively.
<static> void onMVCRedoBtnPressed()
           redo-button-pressed event handler
<static> boolean onMVCScalarEditUpdate( <event> e, <String> viewID )
           ScalarEditController update-event handler
<static> void onMVCUndoBtnPressed()
           undo-button-pressed event handler
<static> void onSaveBtnPressed()
           handle event for 'save button pressed'
<static> void onTransactionClick( <event> e, <int> balanceIndex, <int> transIndex )
           handle event for 'click on a transaction record'
<static> Object onTrTypeSelect( <event> e, <String> viewID )
           handle event for 'user selects from the transaction type menu'
<static> void onUnreconciledClick( <event> e, <int> balanceIndex )
           handle event for 'click on an unreconciled panel'


Method Detail

_RATSRequest

<static> Object _RATSRequest( <String> aRequestName, <Function> aReplyEventHandler, <String> aBANK, <String> anACCT, <String> optPostData, <boolean> optWaitFlag )

_requestAccountLoad

<static> void _requestAccountLoad( <String> aBANK, <String> anACCT )

_requestAccountSave

<static> void _requestAccountSave( <String> aBANK, <String> anACCT, <String> updates )

_selectFirstUnreconciled

<static> boolean _selectFirstUnreconciled( <boolean> selectFirst )

Class

<static> Function Class( <Function> theClass, <StringArray> optConstructorArgDescArray )

findComplexCode

<static> String findComplexCode( <MVCCollection> transtypes )

grvAbstractException

<static> Object grvAbstractException( funcName )

grvAfter

<static> boolean grvAfter( <String> datestr, <Date> date )

grvAfterNow

<static> boolean grvAfterNow( <String> datestr )

grvAppName

<static> Object grvAppName(appId)

grvArgsToString

<static> Object grvArgsToString( args )

grvArrayToString

<static> Object grvArrayToString( a )

grvAsBoolStr

<static> String grvAsBoolStr(flag)

grvASSERT

<static> void grvASSERT(condition,msg)

grvBefore

<static> boolean grvBefore( <String> datestr, <Date> date )

grvBeforeNow

<static> boolean grvBeforeNow( <String> datestr )

grvBoolValue

<static> boolean grvBoolValue(s)

grvBreak

<static> Object grvBreak(msg)

grvBreakpoint

<static> void grvBreakpoint()

grvBusy

<static> void grvBusy()

grvBusyDo

<static> void grvBusyDo( <String> funcname, <String> funcargs, <int> optDelayMilliSecs )

grvClearGlobalVar

<static> void grvClearGlobalVar( <String> varname )

grvClearGlobalVars

<static> void grvClearGlobalVars()

grvDateKeyFilter

<static> boolean grvDateKeyFilter( <int> keyCode, <String> valueSoFar )

grvDateParseErrorMsg

<static> String grvDateParseErrorMsg(dateStr)

grvDebugWindow

<static> void grvDebugWindow( <String> contents )

grvDiamond

<static> String grvDiamond( <boolean> isBlank )

grvDollarKeyFilter

<static> boolean grvDollarKeyFilter( <int> keyCode, <String> valueSoFar )

grvDollarStrFilter

<static> Object grvDollarStrFilter(s)

grvDot

<static> String grvDot()

grvEditElem

<static> void grvEditElem( e, makeSelected, makeEdited, makeInvalid, optUnselectColor )

grvEditElemID

<static> void grvEditElemID( ID, makeSelected, makeEdited, makeInvalid )

grvEpsilon

<static> String grvEpsilon()

grvError

<static> void grvError(msg)

grvExtends

<static> Function grvExtends( <Function> superClass )

grvFilterNum

<static> String grvFilterNum( str )

grvFormatDate

<static> Object grvFormatDate( d, f )

grvFormatDecimal

<static> String grvFormatDecimal( <anyType> v, <String> currencyPreSymbol, <String> currencyPostSymbol, <String> sepSymbol, <boolean> optZeroAsBlankFlag )

grvFormatDollar

<static> String grvFormatDollar( <anyType> v, <boolean> optZeroAsBlankFlag )

grvFormatDollarNot

<static> String grvFormatDollarNot( v )

grvFormatErrorStr

<static> String grvFormatErrorStr( msg )

grvFormatLpadded

<static> String grvFormatLpadded( s,len,padChar )

grvFormatMultilineStr

<static> String grvFormatMultilineStr( s,len )

grvFormatPaddedStr

<static> String grvFormatPaddedStr( s,len )

grvFormatPercent

<static> String grvFormatPercent( <anyType> v, <boolean> optZeroAsBlankFlag )

grvFormatRpadded

<static> String grvFormatRpadded( s,len,padChar )

grvFuncName

<static> String grvFuncName(<Function> f)

grvGenHook

<static> String grvGenHook( <String> hookID, <String> optInnerHTML )

grvGetArg

<static> Object grvGetArg( argname )

grvGetElemVisibility

<static> Object grvGetElemVisibility( e )

grvGetFormInt

<static> Object grvGetFormInt( ID )

grvGetFormValue

<static> Object grvGetFormValue( ID )

grvGetGlobalVar

<static> Object grvGetGlobalVar( <String> varname )

grvGetHook

<static> Object grvGetHook( hookID )

grvGetTodayAsMMDDYYYY

<static> Object grvGetTodayAsMMDDYYYY()

grvGetTodayAsXXDDYYYY

<static> Object grvGetTodayAsXXDDYYYY(monthNames)

grvGetXHR

<static> Object grvGetXHR()

grvGlobalVar

<static> Object grvGlobalVar()

grvHideElem

<static> void grvHideElem( e )

grvHighlightElem

<static> void grvHighlightElem( e, makeSelected, selectColor, optUnselectColor )

grvIELoadXmlDOM

<static> Object grvIELoadXmlDOM( xmlURL )

grvIs_FF_AJAX

<static> Object grvIs_FF_AJAX()

grvIs_IE

<static> Object grvIs_IE()

grvIs_IE_AJAX

<static> Object grvIs_IE_AJAX()

grvIs_IE_Pre7

<static> Object grvIs_IE_Pre7()

grvIsAlpha

<static> boolean grvIsAlpha(s)

grvIsAlphaBlank

<static> boolean grvIsAlphaBlank(s)

grvIsAlphaNum

<static> boolean grvIsAlphaNum(s)

grvIsChecked

<static> Object grvIsChecked( ID )

grvIsDigit

<static> boolean grvIsDigit(c)

grvIsEmpty

<static> boolean grvIsEmpty(x)

grvIsFalse

<static> boolean grvIsFalse(s)

grvIsFloat

<static> boolean grvIsFloat(s)

grvIsIntDelimInt

<static> boolean grvIsIntDelimInt(s,delim)

grvIsInteger

<static> boolean grvIsInteger(s)

grvIsLetter

<static> boolean grvIsLetter(c)

grvIsPhoneNum

<static> boolean grvIsPhoneNum(s)

grvIsSelected

<static> boolean grvIsSelected(s)

grvIsSignedFloat

<static> boolean grvIsSignedFloat(s)

grvIsTrue

<static> boolean grvIsTrue(s)

grvIsUndefined

<static> boolean grvIsUndefined(<anyType> x)

grvIsZeroDollars

<static> Object grvIsZeroDollars(v)

grvIsZipCode

<static> boolean grvIsZipCode(s)

grvKeyFilter

<static> boolean grvKeyFilter( <int> keyCode, <String> allowedChars )

grvLoadXmlDOM

<static> Object grvLoadXmlDOM( xmlURL )

grvLoadXslDOM

<static> Object grvLoadXslDOM( xmlURL )

grvLoudThrow

<static> void grvLoudThrow( exceptionObj )

grvMissingArgException

<static> Object grvMissingArgException( argDesc, funcName )

grvMustOverride

<static> void grvMustOverride( funcName )

grvNoDuplicates

<static> boolean grvNoDuplicates( <String> s, <String> charList )

grvNotBusy

<static> void grvNotBusy()

grvNotImplemented

<static> void grvNotImplemented( what )

grvNotImplementedException

<static> Object grvNotImplementedException( what )

grvObjectToInitializer

<static> Object grvObjectToInitializer( o )

grvObjectToShortInitializer

<static> Object grvObjectToShortInitializer( o )

grvObjectToString

<static> Object grvObjectToString( o )

grvPleaseWait

<static> Object grvPleaseWait( <boolean> enableFlag, <String> msg, appId )

grvRightArrow

<static> String grvRightArrow()

grvSelectElem

<static> void grvSelectElem( e, makeSelected, optUnselectColor )

grvSelectElemID

<static> void grvSelectElemID( ID, makeSelected, optUnselectColor )

grvSendStatusMessage

<static> void grvSendStatusMessage( <String> msg )

grvSetBackgroundColor

<static> void grvSetBackgroundColor( ID, color )

grvSetButtonElemText

<static> void grvSetButtonElemText( button, str )

grvSetButtonText

<static> void grvSetButtonText( buttonId, str )

grvSetElemBackgroundColor

<static> void grvSetElemBackgroundColor( e, color )

grvSetElemDisplay

<static> void grvSetElemDisplay( e, visibleFlag )

grvSetElemText

<static> void grvSetElemText( e, str )

grvSetElemVisibility

<static> void grvSetElemVisibility( e, visibleFlag )

grvSetFormValue

<static> void grvSetFormValue( ID, theValue )

grvSetGlobalVar

<static> void grvSetGlobalVar( <String> varname, <Object> value )

grvSetText

<static> void grvSetText( ID, str )

grvSetVisibility

<static> void grvSetVisibility( ID, visibleFlag )

grvShowElem

<static> void grvShowElem( e )

grvStrFilter

<static> boolean grvStrFilter( s, <String> allowedChars )

grvSubitem

<static> String grvSubitem( isInValid )

grvTimestamp

<static> Object grvTimestamp()

grvTooFewArgsException

<static> Object grvTooFewArgsException( funcName, required, passed )

grvTrace

<static> Object grvTrace(flag,msg)

grvTraceCmp

<static> Object grvTraceCmp(msg)

grvTraceEvt

<static> Object grvTraceEvt(msg)

grvTraceMsg

<static> Object grvTraceMsg(msg)

grvTraceMVC

<static> Object grvTraceMVC(msg)

grvTraceObj

<static> Object grvTraceObj(msg)

grvTraceTODO

<static> Object grvTraceTODO(msg)

grvTrimStr

<static> String grvTrimStr(sInString)

grvUNWAIT

<static> void grvUNWAIT(appId)

grvUpperKeyFilter

<static> boolean grvUpperKeyFilter( <int> keyCode, <String> valueSoFar )

grvURLDecode

<static> String grvURLDecode( <String> encoded )

grvValidateArgs

<static> void grvValidateArgs( callerName, <StringArray> argDescArray, callersArgs )

grvValidateDate

<static> void grvValidateDate( fieldName )

grvValidateDollar

<static> void grvValidateDollar( fieldName )

grvValidateFloat

<static> void grvValidateFloat( fieldName )

grvValidateInteger

<static> void grvValidateInteger( fieldName )

grvWAIT

<static> void grvWAIT(appId)

grvWAITING

<static> boolean grvWAITING(appId)

grvWaitWindowName

<static> Object grvWaitWindowName(appId)

grvWarnInvalid

<static> void grvWarnInvalid(<element> theField, <String> s)

grvXformDOM

<static> String grvXformDOM( xslDOM, xmlDOM )

grvXformURL

<static> String grvXformURL( xslURL, xmlDOM )

mvcDoCmd

<static> boolean mvcDoCmd( command )

mvcEmbedAttributeViewer

<static> String mvcEmbedAttributeViewer( <MVCView> parentView, <String> attribute, <Function> optFormatter, <Object> optParam )

mvcEmbedBoolDualEditor

<static> String mvcEmbedBoolDualEditor( <MVCView> parentView, <String> attribute, <int> min, <String> className )

mvcEmbedChkBoxDualEditor

<static> String mvcEmbedChkBoxDualEditor( <MVCView> parentView, <String> attribute, <int> min, <String> className )

mvcEmbedDateDualEditor

<static> String mvcEmbedDateDualEditor( <MVCView> parentView, <String> attribute, <String> className )

mvcEmbedDollarDualEditor

<static> String mvcEmbedDollarDualEditor( <MVCView> parentView, <String> attribute, <String> className, <Function> optFormatFunction )

mvcEmbedDualMenu

<static> String mvcEmbedDualMenu( <MVCView> parentView, <String> attribute, <MVCSelectionModel> menuModel, <String> className, <String> optEvtHndlrName, <String> optInitDesc )

mvcEmbedStringDualEditor

<static> String mvcEmbedStringDualEditor( <MVCView> parentView, <String> attribute, <int> min, <int> max, <String> className, <Function> optKeyFilter )

mvcEmbedTextDualEditor

<static> String mvcEmbedTextDualEditor( <MVCView> parentView, <String> attribute, <int> rows, <int> cols, <int> max, <String> className )

mvcREDSPACER600

<static> Object mvcREDSPACER600()

mvcREDSPACER768

<static> Object mvcREDSPACER768()

mvcSECTIONBREAK

<static> Object mvcSECTIONBREAK()

mvcSPACER

<static> Object mvcSPACER()

onAccountLoadReply

<static> void onAccountLoadReply( <grvXMLreq> xmlReq )

onAccountSaveReply

<static> void onAccountSaveReply( <grvXMLreq> xmlReq )

onAccountSelect

<static> void onAccountSelect( <event> e, <int> selectedAccountKey )

onBalanceClick

<static> void onBalanceClick( <event> e, <int> balanceIndex )

onBeforeUnLoad

<static> Object onBeforeUnLoad()

onCancelBtnPressed

<static> void onCancelBtnPressed()

onDeleteBtnPressed

<static> void onDeleteBtnPressed()

onEditBtnPressed

<static> void onEditBtnPressed()

onExitBtnPressed

<static> void onExitBtnPressed()

onInsertBtnPressed

<static> void onInsertBtnPressed()

onLoad

<static> void onLoad()

onMVCFieldEditFocus

<static> void onMVCFieldEditFocus( <event> e, <Element> field )

onMVCFieldEditKey

<static> boolean onMVCFieldEditKey( <event> e, <String> viewID )

onMVCGlobalKeyPress

<static> Object onMVCGlobalKeyPress(<event> e)

onMVCRedoBtnPressed

<static> void onMVCRedoBtnPressed()

onMVCScalarEditUpdate

<static> boolean onMVCScalarEditUpdate( <event> e, <String> viewID )

onMVCUndoBtnPressed

<static> void onMVCUndoBtnPressed()

onSaveBtnPressed

<static> void onSaveBtnPressed()

onTransactionClick

<static> void onTransactionClick( <event> e, <int> balanceIndex, <int> transIndex )

onTrTypeSelect

<static> Object onTrTypeSelect( <event> e, <String> viewID )

onUnreconciledClick

<static> void onUnreconciledClick( <event> e, <int> balanceIndex )

The Gravey Framework and RATS RIA

Documentation generated by JSDoc on Thu Jan 6 12:46:18 2011