org.biopax.paxtools.controller
Class PrimitivePropertyEditor

java.lang.Object
  extended by org.biopax.paxtools.controller.PropertyEditor
      extended by org.biopax.paxtools.controller.PrimitivePropertyEditor

public class PrimitivePropertyEditor
extends PropertyEditor

User: root Date: Aug 22, 2006 Time: 5:46:22 PM


Field Summary
 
Fields inherited from class org.biopax.paxtools.controller.PropertyEditor
addMethod, domain, getMethod, log, multipleCardinality, property, range, removeMethod, setMethod
 
Constructor Summary
PrimitivePropertyEditor(java.lang.String property, java.lang.reflect.Method getMethod, java.lang.Class domain, java.lang.Class range, boolean multipleCardinality)
           
 
Method Summary
protected  void invokeMethod(java.lang.reflect.Method toInvoke, java.lang.Object bean, java.lang.Object o)
           
 boolean isUnknown(java.lang.Object value)
           
 
Methods inherited from class org.biopax.paxtools.controller.PropertyEditor
addMaxCardinalityRestriction, checkRestrictions, createPropertyEditor, getAddMethod, getDomain, getGetMethod, getMaxCardinality, getPrimarySetMethod, getProperty, getRange, getRemoveMethod, getSetMethod, getValueFromBean, isInstanceOfAtLeastOne, isMultipleCardinality, removePropertyFromBean, setPropertyToBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimitivePropertyEditor

public PrimitivePropertyEditor(java.lang.String property,
                               java.lang.reflect.Method getMethod,
                               java.lang.Class domain,
                               java.lang.Class range,
                               boolean multipleCardinality)
Method Detail

invokeMethod

protected void invokeMethod(java.lang.reflect.Method toInvoke,
                            java.lang.Object bean,
                            java.lang.Object o)
Overrides:
invokeMethod in class PropertyEditor

isUnknown

public boolean isUnknown(java.lang.Object value)
Overrides:
isUnknown in class PropertyEditor