jfract V1.0a

org.jfract.beanEditor
Class JBeanFactory

java.lang.Object
  |
  +--org.jfract.beanEditor.JBeanFactory

public class JBeanFactory
extends java.lang.Object

JBeanFactory let you build swing componants from an object thats implements BeanPanelManagable and JBeanableGetable

See Also:
BeanPanelManagable, JBeanableGetable

Field Summary
private static org.apache.log4j.Category log4j_category
           
 
Constructor Summary
JBeanFactory()
           
 
Method Summary
static JBeanable getDefaultJbeanableImpl(java.lang.Object obj)
          build the interface JBeanable from any Object that implements JBeanableGetable
static JBeanable getJbeanableImpl(BeanPanelManagable manager)
          build the interface JBeanable from a BeanPanelManagable manager implemented object
static javax.swing.JPanel getJBeanDefaultPanel(java.lang.Object bean, javax.swing.JPanel parent, org.w3c.dom.Document descriptionDoc)
          get an editor contained in a JPanel
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

log4j_category

private static org.apache.log4j.Category log4j_category
Constructor Detail

JBeanFactory

public JBeanFactory()
Method Detail

getJBeanDefaultPanel

public static javax.swing.JPanel getJBeanDefaultPanel(java.lang.Object bean,
                                                      javax.swing.JPanel parent,
                                                      org.w3c.dom.Document descriptionDoc)
get an editor contained in a JPanel
Parameters:
bean - the implemented BeanPanelManagable object

getJbeanableImpl

public static JBeanable getJbeanableImpl(BeanPanelManagable manager)
                                  throws WrongBeanException
build the interface JBeanable from a BeanPanelManagable manager implemented object
Returns:
a full implementation of JBeanable

getDefaultJbeanableImpl

public static JBeanable getDefaultJbeanableImpl(java.lang.Object obj)
                                         throws WrongBeanException
build the interface JBeanable from any Object that implements JBeanableGetable
Returns:
a full implementation of JBeanable

jfract V1.0a

Generee le 27.09.2002 08:21:59 PM