ariba.ui.aribaweb.core
Class AWNavigation
java.lang.Object
ariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.core.AWNavigation
- All Implemented Interfaces:
- AWObject
public final class AWNavigation
- extends AWBaseObject
| 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 |
Hide
public static final int Hide
- See Also:
- Constant Field Values
Drill
public static final int Drill
- See Also:
- Constant Field Values
Leave
public static final int Leave
- See Also:
- Constant Field Values
AWNavigation
public AWNavigation()
requestNavigation
public static AWComponent requestNavigation(AWComponent target,
int action)
- Run the parent chain seeing if a component wants to prevent navigation
A component (e.g. tabset, expando/collapso) that is about to hide content
would use this as follows:
AWComponent action () {
// check if we're allowed to hide...
AWComponent r;
if ((r = AWVNavigation.requestNavigation(this, AWVNavigation.Hide)) != null) {
return r;
}
// do it...
}
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.