atg.beans
Class DynamicBeanDescriptor

java.lang.Object
  extended by java.beans.FeatureDescriptor
      extended by atg.beans.SerializableFeatureDescriptor
          extended by atg.beans.DynamicBeanDescriptor
All Implemented Interfaces:
java.io.Serializable

public class DynamicBeanDescriptor
extends SerializableFeatureDescriptor

This class provides meta-information on a dynamic bean type, particularly for user interfaces that have to manipulate objects possessing DynamicTypes.

A DynamicBeanDescriptor can be obtained from a dynamic bean, or from a dynamic bean's type object.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Fields inherited from class atg.beans.SerializableFeatureDescriptor
BUNDLE_ATTRIBUTE_NAME, LOCALE_ATTRIBUTE_NAME
 
Constructor Summary
DynamicBeanDescriptor()
          Constructs a new DynamicBeanDescriptor.
DynamicBeanDescriptor(java.beans.BeanDescriptor pDesc)
          Constructs a DynamicBeanDescriptor instance based on a regular java.beans.BeanDescriptor.
DynamicBeanDescriptor(java.lang.String pTypeName)
          Constructs a new DynamicBeanDescriptor.
 
Method Summary
 
Methods inherited from class atg.beans.SerializableFeatureDescriptor
copyFeatureDescriptor, getDisplayName, getDisplayNameResource, getDisplaySortString, getLocalizedResourceBundle, getResourceBundle, getShortDescription, getShortDescriptionResource, getSortString, setDisplayNameResource, setShortDescriptionResource, toString
 
Methods inherited from class java.beans.FeatureDescriptor
attributeNames, getName, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Constructor Detail

DynamicBeanDescriptor

public DynamicBeanDescriptor()
Constructs a new DynamicBeanDescriptor.


DynamicBeanDescriptor

public DynamicBeanDescriptor(java.lang.String pTypeName)
Constructs a new DynamicBeanDescriptor.


DynamicBeanDescriptor

public DynamicBeanDescriptor(java.beans.BeanDescriptor pDesc)
Constructs a DynamicBeanDescriptor instance based on a regular java.beans.BeanDescriptor.