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 java.lang.Object
implements AWObject


Field Summary
static java.lang.Class AribaHashtableClass
           
static java.lang.Class AribaVectorClass
           
static java.lang.Class ClassClass
           
static java.util.Map EmptyHashtable
           
static java.util.Map EmptyMap
           
static java.util.List EmptyVector
           
static java.lang.String False
           
static java.lang.Class IntegerClass
           
static java.lang.Class JavaHashtableClass
           
static java.lang.Class JavaMapClass
           
static java.lang.Class JavaVectorClass
           
static AWLogHandling LogHandling
           
static java.lang.Object NullObject
           
static java.lang.Class ObjectClass
           
static java.lang.Class StringClass
           
static java.lang.String True
           
static java.lang.Object UndefinedObject
           
static java.lang.String UndefinedString
           
static int UninitializedRealNumber
           
 
Constructor Summary
AWBaseObject()
           
 
Method Summary
 void debugString(java.lang.String string)
           
 void ensureFieldValuesClear()
           
 java.lang.Object getFieldValue(java.lang.String keyPathString)
           
 void init()
           
 boolean isKindOfClass(java.lang.Class targetClass)
           
static java.lang.String localizedJavaString(java.lang.String componentName, int stringId, java.lang.String originalString, AWSingleLocaleResourceManager resourceManager)
           
 void logString(java.lang.String string)
           
 void logWarning(java.lang.String message)
          Send the warning message to a generic log message
 void setFieldValue(java.lang.String keyPathString, java.lang.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 java.lang.Class ClassClass

ObjectClass

public static final java.lang.Class ObjectClass

IntegerClass

public static final java.lang.Class IntegerClass

StringClass

public static final java.lang.Class StringClass

JavaMapClass

public static final java.lang.Class JavaMapClass

AribaHashtableClass

public static final java.lang.Class AribaHashtableClass

AribaVectorClass

public static final java.lang.Class AribaVectorClass

JavaHashtableClass

public static final java.lang.Class JavaHashtableClass

JavaVectorClass

public static final java.lang.Class JavaVectorClass

NullObject

public static final java.lang.Object NullObject

EmptyMap

public static final java.util.Map EmptyMap

EmptyHashtable

public static final java.util.Map EmptyHashtable

EmptyVector

public static final java.util.List EmptyVector

UndefinedString

public static final java.lang.String UndefinedString
See Also:
Constant Field Values

UninitializedRealNumber

public static final int UninitializedRealNumber
See Also:
Constant Field Values

UndefinedObject

public static final java.lang.Object UndefinedObject

True

public static final java.lang.String True
See Also:
Constant Field Values

False

public static final java.lang.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(java.lang.Class targetClass)
Specified by:
isKindOfClass in interface AWObject

setFieldValue

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

getFieldValue

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

logString

public void logString(java.lang.String string)

debugString

public void debugString(java.lang.String string)

logWarning

public void logWarning(java.lang.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 java.lang.String localizedJavaString(java.lang.String componentName,
                                                   int stringId,
                                                   java.lang.String originalString,
                                                   AWSingleLocaleResourceManager resourceManager)


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