ariba.ui.aribaweb.core
Class AWVisitor

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWVisitor
All Implemented Interfaces:
AWObject

public abstract class AWVisitor
extends AWBaseObject

Abstract base class of visitor class used to perform some action or validation on all nodes within a tree of AWVisitable's. Sub-classes need to provide their own version of performAction which performs the action or validation, and call super when it is ready to process the child nodes of the current visitable node.


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
AWVisitor()
           
 
Method Summary
 void performAction(AWVisitable visitable)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

AWVisitor

public AWVisitor()
Method Detail

performAction

public void performAction(AWVisitable visitable)


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