com.ibm.j2ca.extension.emd.discovery
Class WBIEditableTypeImpl

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.discovery.WBIEditableTypeImpl
All Implemented Interfaces:
commonj.connector.metadata.discovery.EditableType

public class WBIEditableTypeImpl
extends java.lang.Object
implements commonj.connector.metadata.discovery.EditableType

This class is similar to AdapterType and is used by the tool. To provide editing interface for components


Constructor Summary
WBIEditableTypeImpl(java.lang.String className)
           
 
Method Summary
 commonj.connector.metadata.discovery.properties.PropertyGroup createProperties()
           
 void synchronizeFromBeanToPropertyGroup(java.lang.Object bean, commonj.connector.metadata.discovery.properties.PropertyGroup pg)
           
 void synchronizeFromPropertyGroupToBean(commonj.connector.metadata.discovery.properties.PropertyGroup pg, java.lang.Object bean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WBIEditableTypeImpl

public WBIEditableTypeImpl(java.lang.String className)
                    throws commonj.connector.metadata.MetadataException
Method Detail

createProperties

public commonj.connector.metadata.discovery.properties.PropertyGroup createProperties()
Specified by:
createProperties in interface commonj.connector.metadata.discovery.EditableType

synchronizeFromBeanToPropertyGroup

public void synchronizeFromBeanToPropertyGroup(java.lang.Object bean,
                                               commonj.connector.metadata.discovery.properties.PropertyGroup pg)
                                        throws commonj.connector.metadata.MetadataException
Specified by:
synchronizeFromBeanToPropertyGroup in interface commonj.connector.metadata.discovery.EditableType
Throws:
commonj.connector.metadata.MetadataException

synchronizeFromPropertyGroupToBean

public void synchronizeFromPropertyGroupToBean(commonj.connector.metadata.discovery.properties.PropertyGroup pg,
                                               java.lang.Object bean)
                                        throws commonj.connector.metadata.MetadataException
Specified by:
synchronizeFromPropertyGroupToBean in interface commonj.connector.metadata.discovery.EditableType
Throws:
commonj.connector.metadata.MetadataException