public class IlpBeansClass extends IlpDefaultClass
This class provides access to the class hierarchy, and to the class attributes.
It is essentially a wrapper around a Java class which follows the JavaBeans conventions.
| Constructor and Description | 
|---|
| IlpBeansClass(Class<?> beanClass,
             BeanInfo beanInfo,
             IlpClass superClass)Creates a new instance of  IlpClasswith the
 attributes present in theBeanInfoinstances. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<?> | getJavaClass()Returns the Java class being represented by this instance. | 
| IlpObject | newInstance(Object identifier,
           boolean initializeAttributeValues)Creates an instance of the class. | 
addAttribute, addAttributeGroup, addAttributeGroupListener, fireEvent, getAttribute, getAttributeGroups, getAttributes, getDeclaredAttributes, hasAttribute, newInstance, removeAttribute, removeAttributeGroup, removeAttributeGroupListener, setSuperClass, toStringaddSubClass, getName, getSubClasses, getSuperClass, isAssignableFrom, isSubClassOf, removeSubClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSubClass, removeSubClassgetSubClasses, getSuperClass, isAssignableFrom, isSubClassOfgetNamepublic Class<?> getJavaClass()
public IlpObject newInstance(Object identifier, boolean initializeAttributeValues)
IlpBeansObject instance.newInstance in interface IlpClassnewInstance in class IlpDefaultClassidentifier - Object identifier.initializeAttributeValues - Whether or not the default attribute 
                                   values should be initialized.IlpObject, 
IlpAttribute.getDefaultValue()© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.