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(java.lang.String componentName)
           
 java.util.List componentsWithErrors(java.lang.String packageName, boolean includeValidationErrors, boolean includeApiErrors)
           
static AWApi getAWApi(java.lang.String componentName)
           
static int getComponentApiErrorCount(java.lang.String componentName)
           
 java.util.List getComponentApiList(java.lang.String packageName)
           
static java.util.Map getEmpiricalApi(java.lang.String componentName)
           
 java.util.List getMissingComponentApiList(java.lang.String packageName)
           
 java.util.List getSortedComponentDefinitionList(java.lang.String packageName)
           
 java.util.List getSortedComponentList(java.lang.String packageName)
           
static int getValidationErrorCount(java.lang.String componentName)
           
static java.lang.String packageNameForComponent(AWComponentDefinition componentDefinition)
           
static java.lang.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 java.util.List getSortedComponentList(java.lang.String packageName)

getSortedComponentDefinitionList

public java.util.List getSortedComponentDefinitionList(java.lang.String packageName)

componentsWithErrors

public java.util.List componentsWithErrors(java.lang.String packageName,
                                           boolean includeValidationErrors,
                                           boolean includeApiErrors)

getComponentApiList

public java.util.List getComponentApiList(java.lang.String packageName)

registerComponentApi

public void registerComponentApi(AWComponentDefinition componentDefinition)

getMissingComponentApiList

public java.util.List getMissingComponentApiList(java.lang.String packageName)

addMissingAWApi

public void addMissingAWApi(AWComponentDefinition componentDefinition)

printBindingErrors

public static java.lang.String printBindingErrors(AWComponentDefinition componentDefinition)

packageNameForComponent

public static java.lang.String packageNameForComponent(AWComponentDefinition componentDefinition)

getAWApi

public static AWApi getAWApi(java.lang.String componentName)

getEmpiricalApi

public static java.util.Map getEmpiricalApi(java.lang.String componentName)

getValidationErrorCount

public static int getValidationErrorCount(java.lang.String componentName)

getComponentApiErrorCount

public static int getComponentApiErrorCount(java.lang.String componentName)

componentDefinition

public static AWComponentDefinition componentDefinition(java.lang.String componentName)


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