gov.nih.nci.cagrid.sdkquery4.style.beanmap
Class BeanTypeDiscoveryMapper
java.lang.Object
gov.nih.nci.cagrid.sdkquery4.style.beanmap.BeanTypeDiscoveryMapper
public class BeanTypeDiscoveryMapper
- extends java.lang.Object
BeanTypeDiscoveryMapper
Utility to read an SDK-generated beans jar file and a domain model
to discovery the inheritance heirachy and attribute's java types
- Version:
- $Id: BeanTypeDiscoveryMapper.java,v 1.2 2008/02/26 16:49:36 dervin Exp $
- Author:
- David Ervin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanTypeDiscoveryMapper
public BeanTypeDiscoveryMapper(java.io.File beansJar,
DomainModel model)
discoverTypesInformation
public DomainTypesInformation discoverTypesInformation()
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.lang.NoSuchFieldException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
java.lang.NoSuchFieldException
addBeanTypeDiscoveryEventListener
public void addBeanTypeDiscoveryEventListener(BeanTypeDiscoveryEventListener listener)
removeBeanTypeDiscoveryEventListener
public boolean removeBeanTypeDiscoveryEventListener(BeanTypeDiscoveryEventListener listener)
getBeanTypeDiscoveryEventListeners
public BeanTypeDiscoveryEventListener[] getBeanTypeDiscoveryEventListeners()
fireBeanTypeDiscoveryBegins
protected void fireBeanTypeDiscoveryBegins(int total,
int current,
java.lang.String beanClassname)