ariba.ui.aribaweb.util
Class AWBaseObject

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
All Implemented Interfaces:
AWObject
Direct Known Subclasses:
AW2DVector, AWArrayManager, AWBacktrackState, AWBase64, AWBaseElement, AWBaseRequest, AWBaseResponse, AWBinding, AWBindingDictionary, AWBindingNames, AWBrand, AWBrandManager, AWByteArray, AWCharacterEncoding, AWCheckoutManager, AWCommentedString, AWComponent, AWComponentApiManager, AWComponentDefinition, AWConcreteRequestHandler, AWConcreteServerApplication, AWConstants, AWContentType, AWCookie, AWDirectAction, AWDirectActionUrl, AWElementIdGenerator, AWElementIdPath, AWEncodedString, AWEnvironmentStack, AWErrorManager, AWFastStringBuffer, AWFileData, AWFormatter, AWFormValueManager, AWFormValueOperation, AWHtmlTemplateParser, AWImageInfo, AWLock, AWMemoryStats, AWMessageTemplateParser, AWMimeReader, AWMonitorStats, AWMutableRefCount, AWNavigation, AWPage, AWPagedVector, AWPagedVector.AWPagedVectorIterator, AWRecordingManager, AWRecursiveLock, AWRecyclePool, AWRequestContext, AWResource, AWResourceDirectory, AWResourceManager, AWResourceManagerDictionary, AWResponseBuffer, AWSession, AWShutdownState, AWSizeLimitedHashtable, AWSort, AWStringDictionary, AWSystemUtil, AWUserDefaults, AWUtil, AWValidationContext, AWVisitor, AWXmlContext

public abstract class AWBaseObject
extends Object
implements AWObject


Field Summary
static Class AribaHashtableClass
           
static Class AribaVectorClass
           
static Class ClassClass
           
static Map EmptyHashtable
           
static Map EmptyMap
           
static List EmptyVector
           
static String False
           
static Class IntegerClass
           
static Class JavaHashtableClass
           
static Class JavaMapClass
           
static Class JavaVectorClass
           
static AWLogHandling LogHandling
           
static Object NullObject
           
static Class ObjectClass
           
static Class StringClass
           
static String True
           
static Object UndefinedObject
           
static String UndefinedString
           
static int UninitializedRealNumber
           
 
Constructor Summary
AWBaseObject()
           
 
Method Summary
 void debugString(String string)
           
 void ensureFieldValuesClear()
           
 Object getFieldValue(String keyPathString)
           
 void init()
           
 boolean isKindOfClass(Class targetClass)
           
static String localizedJavaString(String componentName, int stringId, String originalString, AWSingleLocaleResourceManager resourceManager)
           
 void logString(String string)
           
 void logWarning(String message)
          Send the warning message to a generic log message
 void setFieldValue(String keyPathString, Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LogHandling

public static AWLogHandling LogHandling

ClassClass

public static final Class ClassClass

ObjectClass

public static final Class ObjectClass

IntegerClass

public static final Class IntegerClass

StringClass

public static final Class StringClass

JavaMapClass

public static final Class JavaMapClass

AribaHashtableClass

public static final Class AribaHashtableClass

AribaVectorClass

public static final Class AribaVectorClass

JavaHashtableClass

public static final Class JavaHashtableClass

JavaVectorClass

public static final Class JavaVectorClass

NullObject

public static final Object NullObject

EmptyMap

public static final Map EmptyMap

EmptyHashtable

public static final Map EmptyHashtable

EmptyVector

public static final List EmptyVector

UndefinedString

public static final String UndefinedString
See Also:
Constant Field Values

UninitializedRealNumber

public static final int UninitializedRealNumber
See Also:
Constant Field Values

UndefinedObject

public static final Object UndefinedObject

True

public static final String True
See Also:
Constant Field Values

False

public static final String False
See Also:
Constant Field Values
Constructor Detail

AWBaseObject

public AWBaseObject()
Method Detail

init

public void init()
Specified by:
init in interface AWObject

isKindOfClass

public boolean isKindOfClass(Class targetClass)
Specified by:
isKindOfClass in interface AWObject

setFieldValue

public final void setFieldValue(String keyPathString,
                                Object value)
Specified by:
setFieldValue in interface AWObject

getFieldValue

public final Object getFieldValue(String keyPathString)
Specified by:
getFieldValue in interface AWObject

logString

public void logString(String string)

debugString

public void debugString(String string)

logWarning

public void logWarning(String message)
Send the warning message to a generic log message

Parameters:
message - - the message to be logged as a warning

ensureFieldValuesClear

public void ensureFieldValuesClear()

localizedJavaString

public static String localizedJavaString(String componentName,
                                         int stringId,
                                         String originalString,
                                         AWSingleLocaleResourceManager resourceManager)


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