com.jxml.quick.tf
Interface QTargetFactory

All Known Implementing Classes:
QClassTF, QClassWrapper, QDataClass, QDataClassTF, QFilterFactoryTF, QGenericTargetFactory, QHRefTF, QListPropertyTF, QListTF, QMALTF, QMapPropertyTF, QPropertyEditor, QPropertyEditorTF, QPropertyTF, QStringTF, QTFWrapper

public interface QTargetFactory


Method Summary
 void add(Object object, String name, String text, QAccess access, Object parent, QTargetFactory parentFactory, QContext context)
           
 Object create(QContext context)
           
 Field[] getFields(QContext context)
           
 String getName(Object object)
           
 PropertyDescriptor[] getPropertyDescriptors(QContext context)
           
 String getText(Object object, QContext context)
           
 boolean isInstance(Object object, QContext context)
           
 

Method Detail

create

public Object create(QContext context)
              throws QPE

isInstance

public boolean isInstance(Object object,
                          QContext context)
                   throws QPE

getName

public String getName(Object object)

getText

public String getText(Object object,
                      QContext context)
               throws QPE

add

public void add(Object object,
                String name,
                String text,
                QAccess access,
                Object parent,
                QTargetFactory parentFactory,
                QContext context)
         throws QPE

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors(QContext context)
                                            throws QPE

getFields

public Field[] getFields(QContext context)
                  throws QPE