com.pmease.quickbuild.web.component.viewer
Class ViewContext

java.lang.Object
  extended by com.pmease.quickbuild.web.component.viewer.ViewContext
All Implemented Interfaces:
java.io.Serializable

public class ViewContext
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class ViewContext.ViewableProperty
           
 
Constructor Summary
ViewContext(java.lang.Object bean)
           
ViewContext(java.lang.Object bean, java.lang.String[] propertyNames)
           
ViewContext(java.lang.Object bean, java.lang.String[] propertyNames, boolean exclude)
           
 
Method Summary
 java.lang.Class<?> getBeanClass()
           
 java.util.List<ViewContext.ViewableProperty> getProperties()
           
 ViewContext.ViewableProperty getProperty(java.lang.String name)
           
static java.util.List<java.lang.reflect.Method> getViewables(java.lang.Class<?> beanClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewContext

public ViewContext(java.lang.Object bean)

ViewContext

public ViewContext(java.lang.Object bean,
                   java.lang.String[] propertyNames)

ViewContext

public ViewContext(java.lang.Object bean,
                   java.lang.String[] propertyNames,
                   boolean exclude)
Method Detail

getViewables

public static java.util.List<java.lang.reflect.Method> getViewables(java.lang.Class<?> beanClass)

getProperties

public java.util.List<ViewContext.ViewableProperty> getProperties()

getBeanClass

public java.lang.Class<?> getBeanClass()

getProperty

public ViewContext.ViewableProperty getProperty(java.lang.String name)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.