ariba.ui.aribaweb.core
Class AWComponentApiManager

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

public class AWComponentApiManager
extends AWBaseObject


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
 
Method Summary
 void addMissingAWApi(AWComponentDefinition componentDefinition)
           
static AWComponentDefinition componentDefinition(String componentName)
           
 List componentsWithErrors(String packageName, boolean includeValidationErrors, boolean includeApiErrors)
           
static AWApi getAWApi(String componentName)
           
static int getComponentApiErrorCount(String componentName)
           
 List getComponentApiList(String packageName)
           
static Map getEmpiricalApi(String componentName)
           
 List getMissingComponentApiList(String packageName)
           
 List getSortedComponentDefinitionList(String packageName)
           
 List getSortedComponentList(String packageName)
           
static int getValidationErrorCount(String componentName)
           
static String packageNameForComponent(AWComponentDefinition componentDefinition)
           
static String printBindingErrors(AWComponentDefinition componentDefinition)
           
 void registerComponentApi(AWComponentDefinition componentDefinition)
           
static AWComponentApiManager sharedInstance()
           
 
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
 

Method Detail

sharedInstance

public static AWComponentApiManager sharedInstance()

getSortedComponentList

public List getSortedComponentList(String packageName)

getSortedComponentDefinitionList

public List getSortedComponentDefinitionList(String packageName)

componentsWithErrors

public List componentsWithErrors(String packageName,
                                 boolean includeValidationErrors,
                                 boolean includeApiErrors)

getComponentApiList

public List getComponentApiList(String packageName)

registerComponentApi

public void registerComponentApi(AWComponentDefinition componentDefinition)

getMissingComponentApiList

public List getMissingComponentApiList(String packageName)

addMissingAWApi

public void addMissingAWApi(AWComponentDefinition componentDefinition)

printBindingErrors

public static String printBindingErrors(AWComponentDefinition componentDefinition)

packageNameForComponent

public static String packageNameForComponent(AWComponentDefinition componentDefinition)

getAWApi

public static AWApi getAWApi(String componentName)

getEmpiricalApi

public static Map getEmpiricalApi(String componentName)

getValidationErrorCount

public static int getValidationErrorCount(String componentName)

getComponentApiErrorCount

public static int getComponentApiErrorCount(String componentName)

componentDefinition

public static AWComponentDefinition componentDefinition(String componentName)


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