ariba.util.fieldtype
Class TypeRegistry

java.lang.Object
  extended by ariba.util.fieldtype.TypeRegistry
All Implemented Interfaces:
TypeRetriever
Direct Known Subclasses:
JavaTypeRegistry, TypeRetrieverChain

public abstract class TypeRegistry
extends java.lang.Object
implements TypeRetriever

TypeRegistry provides type lookup from a logical type system. A logical type can have multiple aspects catpured in different physical representations. Each physical representation is captured in a "type source" (e.g. Java class, AML files). A TypeRegistry consolidates the type attributes from these different type sources into a logical notion of a type which is invariant of its physical representations.


Method Summary
abstract  java.lang.String getName()
           
 TypeInfo getTypeInfo(java.lang.String name)
          Retrieve the TypeInfo given the type name.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTypeInfo

public TypeInfo getTypeInfo(java.lang.String name)
Description copied from interface: TypeRetriever
Retrieve the TypeInfo given the type name.

Specified by:
getTypeInfo in interface TypeRetriever
Parameters:
name - - fully qualified type name
Returns:
TypeInfo for the specified type name. If type is not found, return null;

getName

public abstract java.lang.String getName()


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