NextApp Echo3
v3.0.b4

nextapp.echo.app.reflect
Class ComponentIntrospector

java.lang.Object
  extended by nextapp.echo.app.reflect.ObjectIntrospector
      extended by nextapp.echo.app.reflect.ComponentIntrospector

public class ComponentIntrospector
extends ObjectIntrospector

Extends ObjectIntrospector to provide nextapp.echo.app.Component-specific functionality, i.e., introspection of style constants names.


Field Summary
 
Fields inherited from class nextapp.echo.app.reflect.ObjectIntrospector
PUBLIC_CONSTANT_MODIFERS
 
Constructor Summary
protected ComponentIntrospector(java.lang.String typeName, java.lang.ClassLoader classLoader)
          Creates a new ComponentIntrospector for the specified type.
 
Method Summary
 java.lang.String getStyleConstantName(java.lang.String propertyName)
          Returns the name of the style constant for the given property name.
 
Methods inherited from class nextapp.echo.app.reflect.ObjectIntrospector
getConstantNames, getConstantValue, getEventHandlerNames, getEventSetDescriptor, getEventSetNames, getObjectClass, getPropertyClass, getPropertyCount, getPropertyDefinitionConcreteType, getPropertyDefinitionType, getPropertyDescriptor, getPropertyNames, getWriteMethod, isIndexedProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentIntrospector

protected ComponentIntrospector(java.lang.String typeName,
                                java.lang.ClassLoader classLoader)
                         throws java.lang.ClassNotFoundException
Creates a new ComponentIntrospector for the specified type.

Parameters:
typeName - the component type name
Throws:
java.lang.ClassNotFoundException
Method Detail

getStyleConstantName

public java.lang.String getStyleConstantName(java.lang.String propertyName)
Returns the name of the style constant for the given property name.

Parameters:
propertyName - The name of the property.
Returns:
the style constant name, or null if no style constant exists

NextApp Echo3
v3.0.b4