org.weda.property.impl
Class ObjectDescriptorRegistryImpl

java.lang.Object
  extended by org.weda.property.impl.ObjectDescriptorRegistryImpl
All Implemented Interfaces:
ObjectDescriptorRegistry

public class ObjectDescriptorRegistryImpl
extends java.lang.Object
implements ObjectDescriptorRegistry

Author:
tim

Constructor Summary
ObjectDescriptorRegistryImpl()
           
 
Method Summary
 ObjectDescriptor get(java.lang.Class objectClass)
          Возвращает дескриптор объекта по его классу.
 PropertyDescriptor getPropertyDescriptor(java.lang.Class baseClass, java.lang.String propertyPath)
          Возвращает дескриптор свойства по его имени относительно базового класса.
 void init()
           
 void setDescriptors(java.util.Map<java.lang.Class,ObjectDescriptor> descriptors)
           
 void setLog(org.apache.commons.logging.Log log)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectDescriptorRegistryImpl

public ObjectDescriptorRegistryImpl()
Method Detail

init

public void init()
          throws ObjectDescriptorRegistryException
Throws:
ObjectDescriptorRegistryException

setDescriptors

public void setDescriptors(java.util.Map<java.lang.Class,ObjectDescriptor> descriptors)

get

public ObjectDescriptor get(java.lang.Class objectClass)
                     throws ObjectDescriptorRegistryException
Description copied from interface: ObjectDescriptorRegistry
Возвращает дескриптор объекта по его классу.

Specified by:
get in interface ObjectDescriptorRegistry
Throws:
ObjectDescriptorRegistryException

setLog

public void setLog(org.apache.commons.logging.Log log)

getPropertyDescriptor

public PropertyDescriptor getPropertyDescriptor(java.lang.Class baseClass,
                                                java.lang.String propertyPath)
                                         throws ObjectDescriptorRegistryException
Description copied from interface: ObjectDescriptorRegistry
Возвращает дескриптор свойства по его имени относительно базового класса.

Specified by:
getPropertyDescriptor in interface ObjectDescriptorRegistry
Throws:
ObjectDescriptorRegistryException


Copyright © 2005-2006 . All Rights Reserved.