com.gridsystems.nextgrid.api.pom
Class ProcessImplXBeanInfo

java.lang.Object
  extended by com.gridsystems.nextgrid.api.pom.ProcessImplXBeanInfo
All Implemented Interfaces:
org.apache.commons.jxpath.DynamicPropertyHandler, org.apache.commons.jxpath.JXPathBeanInfo
Direct Known Subclasses:
AbstractProcessImplXBean, AsyncProcessImplXBean, DoWhileProcessImplXBean, IfThenElseProcessImplXBean, RepeatUntilProcessImplXBean, SequenceProcessImplXBean, ServiceImplXBeanInfo, SplitJoinProcessImplXBean, UnorderedListProcessImplXBean, WhileDoProcessImplXBean

public class ProcessImplXBeanInfo
extends java.lang.Object
implements org.apache.commons.jxpath.JXPathBeanInfo, org.apache.commons.jxpath.DynamicPropertyHandler

Extended BeanInfo meta-data class for JXPath access.

Author:
Rodrigo Ruiz

Constructor Summary
ProcessImplXBeanInfo()
           
 
Method Summary
 java.lang.Class<?> getDynamicPropertyHandlerClass()
          
 java.lang.Object getProperty(java.lang.Object obj, java.lang.String propertyName)
          
 java.beans.PropertyDescriptor getPropertyDescriptor(java.lang.String arg0)
          
 java.beans.PropertyDescriptor[] getPropertyDescriptors()
          
 java.lang.String[] getPropertyNames(java.lang.Object obj)
          
 boolean isAtomic()
          
 boolean isDynamic()
          
 void setProperty(java.lang.Object arg0, java.lang.String arg1, java.lang.Object arg2)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessImplXBeanInfo

public ProcessImplXBeanInfo()
Method Detail

getDynamicPropertyHandlerClass

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

Specified by:
getDynamicPropertyHandlerClass in interface org.apache.commons.jxpath.JXPathBeanInfo

getPropertyDescriptor

public java.beans.PropertyDescriptor getPropertyDescriptor(java.lang.String arg0)

Specified by:
getPropertyDescriptor in interface org.apache.commons.jxpath.JXPathBeanInfo

getPropertyDescriptors

public java.beans.PropertyDescriptor[] getPropertyDescriptors()

Specified by:
getPropertyDescriptors in interface org.apache.commons.jxpath.JXPathBeanInfo

isAtomic

public boolean isAtomic()

Specified by:
isAtomic in interface org.apache.commons.jxpath.JXPathBeanInfo

isDynamic

public boolean isDynamic()

Specified by:
isDynamic in interface org.apache.commons.jxpath.JXPathBeanInfo

getProperty

public java.lang.Object getProperty(java.lang.Object obj,
                                    java.lang.String propertyName)

Specified by:
getProperty in interface org.apache.commons.jxpath.DynamicPropertyHandler

getPropertyNames

public java.lang.String[] getPropertyNames(java.lang.Object obj)

Specified by:
getPropertyNames in interface org.apache.commons.jxpath.DynamicPropertyHandler

setProperty

public void setProperty(java.lang.Object arg0,
                        java.lang.String arg1,
                        java.lang.Object arg2)

Specified by:
setProperty in interface org.apache.commons.jxpath.DynamicPropertyHandler


Copyright © 2006-2008 Grid Systems, S.A.. All Rights Reserved.