ariba.ui.aribaweb.core
Class AWTemplate

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWBaseElement
          extended by ariba.ui.aribaweb.core.AWTemplate
All Implemented Interfaces:
AWCycleable, AWCycleableReference, AWElement, AWVisitable, AWObject, java.lang.Cloneable
Direct Known Subclasses:
AWConcreteTemplate

public abstract class AWTemplate
extends AWBaseElement


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
AWTemplate()
           
 
Method Summary
abstract  AWElement[] elementArray()
           
abstract  AWElement[] extractElementsOfClass(java.lang.Class targetClass)
           
abstract  boolean hasElements()
           
abstract  int indexOfNamedSubtemplate(java.lang.String templateName, AWComponent component)
           
abstract  AWContent subtemplateAt(int index)
           
abstract  boolean validated()
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWBaseElement
appendTo, applyValues, bareStringContent, clone, continueVisit, determineInstance, determineInstance, invokeAction, lineNumber, renderResponse, setLineNumber, setTemplateName, startVisit, templateName, toString, validate
 
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, wait, wait, wait
 
Methods inherited from interface ariba.ui.aribaweb.util.AWObject
getFieldValue, init, isKindOfClass, setFieldValue
 

Constructor Detail

AWTemplate

public AWTemplate()
Method Detail

hasElements

public abstract boolean hasElements()

elementArray

public abstract AWElement[] elementArray()

extractElementsOfClass

public abstract AWElement[] extractElementsOfClass(java.lang.Class targetClass)

indexOfNamedSubtemplate

public abstract int indexOfNamedSubtemplate(java.lang.String templateName,
                                            AWComponent component)

subtemplateAt

public abstract AWContent subtemplateAt(int index)

validated

public abstract boolean validated()


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