Class AjxUtil

Object
   |
   +--AjxUtil

class AjxUtil

Defined in AjxUtil.js


Field Summary
<static>  Object DOMAIN_NAME_FULL_RE
          
<static>  Object DOMAIN_NAME_SHORT_RE
          
<static>  Object ELEMENT_NODE
          
<static>  Object EMAIL_FULL_RE
          
<static>  Object EMAIL_RE
          
<static>  Object EMAIL_SHORT_RE
          
<static>  Object FLOAT_RE
          
<static>  Object HOST_NAME_RE
          
<static>  Object HOST_NAME_WITH_PORT_RE
          
<static>  Object IP_ADDRESS_RE
          
<static>  Object IP_SHORT_URL_RE
          
<static>  Object JS_CHAR_ENCODINGS
          
<static>  Object LIFETIME_FIELD
          
<static>  Object NODE_CONTENT
          
<static>  Object NODE_IS_ATTR
          
<static>  Object NODE_REPEATS
          
<static>  Object NOTFLOAT_RE
          
<static>  Object NOTINT_RE
          
<static>  Object SHORT_URL_RE
          
<static>  Object SIZE_BYTES
          
<static>  Object SIZE_GIGABYTES
          
<static>  Object SIZE_KILOBYTES
          
<static>  Object SIZE_MEGABYTES
          
<static>  Object TEXT_NODE
          
 
Constructor Summary
AjxUtil ()
            AjxUtil - static class with some utility methods.
 
Method Summary
<static> void assert(aCondition, aMessage)
          
<static> Object collapseList(list)
           Returns a copy of a list with empty members removed.
<static> Object createProxy(object, level)
           This method returns a proxy for the specified object.
<static> Object formatSize(size, round, fractions)
           Formats a size (in bytes) to the largest whole unit.
<static> Object formatSizeForUnits(size, units, round, fractions)
           Formats a size (in bytes) to a specific unit.
<static> Object getInnerText(node)
          
<static> Object isArray(aThing)
          
<static> Object isBoolean(aThing)
          
<static> Object isDate(aThing)
          
<static> Object isDomain(s)
          
<static> Object isDomainName(s, shortMatch)
          
<static> Object isEmailAddress(s, nameOnly)
          
<static> Object isFunction(aThing)
          
<static> Object isHostName(s)
          
<static> void isInstance(aThing, aClass)
          
<static> Object isIpAddress(s)
          
<static> Object isLifeTime(aThing)
          
<static> Object isLong(aThing)
          
<static> Object isNonNegativeLong(aThing)
          
<static> Object isNull(aThing)
          
<static> Object isNumber(aThing)
          
<static> Object isNumeric(aThing)
          
<static> Object isObject(aThing)
          
<static> Object isSpecified(aThing)
          
<static> Object isString(aThing)
          
<static> Object isUndefined(aThing)
          
<static> Object jsEncode(string)
          
<static> void onassert(aMessage)
          
<static> Object parseSize(formattedSize, units)
           Performs the opposite of AjxUtil.formatSize in that this function takes a formatted size.
<static> Object xmlToJs(node, omitName)
           Convert an XML node to the equivalent JS.

Field Detail

DOMAIN_NAME_FULL_RE

<static> Object DOMAIN_NAME_FULL_RE

DOMAIN_NAME_SHORT_RE

<static> Object DOMAIN_NAME_SHORT_RE

ELEMENT_NODE

<static> Object ELEMENT_NODE

EMAIL_FULL_RE

<static> Object EMAIL_FULL_RE

EMAIL_RE

<static> Object EMAIL_RE

EMAIL_SHORT_RE

<static> Object EMAIL_SHORT_RE

FLOAT_RE

<static> Object FLOAT_RE

HOST_NAME_RE

<static> Object HOST_NAME_RE

HOST_NAME_WITH_PORT_RE

<static> Object HOST_NAME_WITH_PORT_RE

IP_ADDRESS_RE

<static> Object IP_ADDRESS_RE

IP_SHORT_URL_RE

<static> Object IP_SHORT_URL_RE

JS_CHAR_ENCODINGS

<static> Object JS_CHAR_ENCODINGS

LIFETIME_FIELD

<static> Object LIFETIME_FIELD

NODE_CONTENT

<static> Object NODE_CONTENT

NODE_IS_ATTR

<static> Object NODE_IS_ATTR

NODE_REPEATS

<static> Object NODE_REPEATS

NOTFLOAT_RE

<static> Object NOTFLOAT_RE

NOTINT_RE

<static> Object NOTINT_RE

SHORT_URL_RE

<static> Object SHORT_URL_RE

SIZE_BYTES

<static> Object SIZE_BYTES

SIZE_GIGABYTES

<static> Object SIZE_GIGABYTES

SIZE_KILOBYTES

<static> Object SIZE_KILOBYTES

SIZE_MEGABYTES

<static> Object SIZE_MEGABYTES

TEXT_NODE

<static> Object TEXT_NODE

Constructor Detail

AjxUtil

AjxUtil()

Method Detail

assert

<static> void assert(aCondition, aMessage)

collapseList

<static> Object collapseList(list)

createProxy

<static> Object createProxy(object, level)

formatSize

<static> Object formatSize(size, round, fractions)

formatSizeForUnits

<static> Object formatSizeForUnits(size, units, round, fractions)

getInnerText

<static> Object getInnerText(node)

isArray

<static> Object isArray(aThing)

isBoolean

<static> Object isBoolean(aThing)

isDate

<static> Object isDate(aThing)

isDomain

<static> Object isDomain(s)

isDomainName

<static> Object isDomainName(s, shortMatch)

isEmailAddress

<static> Object isEmailAddress(s, nameOnly)

isFunction

<static> Object isFunction(aThing)

isHostName

<static> Object isHostName(s)

isInstance

<static> void isInstance(aThing, aClass)

isIpAddress

<static> Object isIpAddress(s)

isLifeTime

<static> Object isLifeTime(aThing)

isLong

<static> Object isLong(aThing)

isNonNegativeLong

<static> Object isNonNegativeLong(aThing)

isNull

<static> Object isNull(aThing)

isNumber

<static> Object isNumber(aThing)

isNumeric

<static> Object isNumeric(aThing)

isObject

<static> Object isObject(aThing)

isSpecified

<static> Object isSpecified(aThing)

isString

<static> Object isString(aThing)

isUndefined

<static> Object isUndefined(aThing)

jsEncode

<static> Object jsEncode(string)

onassert

<static> void onassert(aMessage)

parseSize

<static> Object parseSize(formattedSize, units)

xmlToJs

<static> Object xmlToJs(node, omitName)


Documentation generated by JSDoc on Thu Apr 27 13:58:41 2006