ariba.ui.aribaweb.core
Class AWElementIdPath
java.lang.Object
ariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.core.AWElementIdPath
- All Implemented Interfaces:
- AWObject
public class AWElementIdPath
- extends AWBaseObject
Maintains a cache of AWElementIdPath's. The ElementIdPath holds all useful representations of a path to
an AW element: the path itself (an array of chars), a checksum value computed from this array, and the
elemenId which is an Base64 encoded string version of the checksum.
| 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 |
LevelMaxSize
public static final int LevelMaxSize
- See Also:
- Constant Field Values
emptyPath
public static AWElementIdPath emptyPath()
noOpPath
public static AWElementIdPath noOpPath()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object otherObject)
- Overrides:
equals in class Object
equalsSkipping
public boolean equalsSkipping(AWElementIdPath elementIdPath,
int skipLength)
hasPrefix
public boolean hasPrefix(AWElementIdPath parent)
isParentOrSiblingPredecessor
public boolean isParentOrSiblingPredecessor(AWElementIdPath parent)
toString
public String toString()
- Overrides:
toString in class Object
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.