com.jxml.quick.tf
Class QClassWrapper

java.lang.Object
  |
  +--com.jxml.quick.tf.QClassWrapper
All Implemented Interfaces:
QTargetFactory

public class QClassWrapper
extends Object
implements QTargetFactory


Field Summary
static Class aware
           
static Class bimodal
           
 Field[] fields
           
 boolean isAware
           
 boolean isBiModal
           
 boolean isQName
           
 PropertyDescriptor[] properties
           
static Class qname
           
 Class wClass
           
 String wClassName
           
 
Constructor Summary
QClassWrapper()
           
 
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)
           
 void makeClass(QContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wClass

public Class wClass

wClassName

public String wClassName

properties

public PropertyDescriptor[] properties

fields

public Field[] fields

isAware

public boolean isAware

isQName

public boolean isQName

isBiModal

public boolean isBiModal

aware

public static Class aware

qname

public static Class qname

bimodal

public static Class bimodal
Constructor Detail

QClassWrapper

public QClassWrapper()
Method Detail

makeClass

public void makeClass(QContext context)
               throws QPE

create

public Object create(QContext context)
              throws QPE
Specified by:
create in interface QTargetFactory

isInstance

public boolean isInstance(Object object,
                          QContext context)
                   throws QPE
Specified by:
isInstance in interface QTargetFactory

getName

public String getName(Object object)
Specified by:
getName in interface QTargetFactory

getText

public String getText(Object object,
                      QContext context)
               throws QPE
Specified by:
getText in interface QTargetFactory

add

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

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors(QContext context)
                                            throws QPE
Specified by:
getPropertyDescriptors in interface QTargetFactory

getFields

public Field[] getFields(QContext context)
                  throws QPE
Specified by:
getFields in interface QTargetFactory