ariba.ui.aribaweb.core
Class AWJavascriptString

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWBaseElement
          extended by ariba.ui.aribaweb.core.AWBindableElement
              extended by ariba.ui.aribaweb.core.AWPrimitiveString
                  extended by ariba.ui.aribaweb.core.AWJavascriptString
All Implemented Interfaces:
AWBindable, AWCycleable, AWCycleableReference, AWElement, AWVisitable, AWObject, java.lang.Cloneable

public final class AWJavascriptString
extends AWPrimitiveString

A string class that prevents "bad" javascript from being included in the pages.


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWJavascriptString()
           
 
Method Summary
 void init(java.lang.String tagName, java.util.Map bindingsHashtable)
           
static void validateStringValue(java.lang.String stringValue)
          An AWGenericException is thrown if 'stringValue contains BadChars.
 
Methods inherited from class ariba.ui.aribaweb.core.AWPrimitiveString
_value, renderResponse
 
Methods inherited from class ariba.ui.aribaweb.core.AWBindableElement
allBindings, appendTo, determineInstance, tagName, validate
 
Methods inherited from class ariba.ui.aribaweb.core.AWBaseElement
applyValues, bareStringContent, clone, continueVisit, determineInstance, invokeAction, lineNumber, setLineNumber, setTemplateName, startVisit, templateName, toString
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ariba.ui.aribaweb.core.AWElement
clone
 
Methods inherited from interface ariba.ui.aribaweb.core.AWCycleable
applyValues, invokeAction
 
Methods inherited from interface ariba.ui.aribaweb.core.AWCycleableReference
determineInstance
 
Methods inherited from interface ariba.ui.aribaweb.util.AWObject
getFieldValue, init, isKindOfClass, setFieldValue
 
Methods inherited from interface ariba.ui.aribaweb.core.AWVisitable
continueVisit, startVisit
 

Constructor Detail

AWJavascriptString

public AWJavascriptString()
Method Detail

init

public void init(java.lang.String tagName,
                 java.util.Map bindingsHashtable)
Specified by:
init in interface AWBindable
Overrides:
init in class AWPrimitiveString

validateStringValue

public static void validateStringValue(java.lang.String stringValue)
An AWGenericException is thrown if 'stringValue contains BadChars.



AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.