org.biopax.paxtools.io.jena
Class JenaEditorMap
java.lang.Object
org.biopax.paxtools.io.jena.JenaEditorMap
- All Implemented Interfaces:
- EditorMap
public class JenaEditorMap
- extends java.lang.Object
- implements EditorMap
This class is a reflection based controller on the level2.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JenaEditorMap
public JenaEditorMap()
JenaEditorMap
public JenaEditorMap(BioPAXFactory factory,
BioPAXLevel level)
getLocalName
public java.lang.String getLocalName(java.lang.Class javaClass)
- Specified by:
getLocalName in interface EditorMap
getBioPAXClassFor
public java.lang.String getBioPAXClassFor(java.lang.Class javaClass)
- Specified by:
getBioPAXClassFor in interface EditorMap
getEditorsOf
public java.util.Set<PropertyEditor> getEditorsOf(java.lang.Class javaClass)
- Specified by:
getEditorsOf in interface EditorMap
getEditorForProperty
public PropertyEditor getEditorForProperty(java.lang.String property,
java.lang.Class javaClass)
- Specified by:
getEditorForProperty in interface EditorMap
getEditorsForProperty
public java.util.Set<PropertyEditor> getEditorsForProperty(java.lang.String property)
- Specified by:
getEditorsForProperty in interface EditorMap
createNewInstance
public BioPAXElement createNewInstance(java.lang.String className)
- Specified by:
createNewInstance in interface EditorMap
createNewInstance
public BioPAXElement createNewInstance(java.lang.Class aClass)
- Specified by:
createNewInstance in interface EditorMap
getKnownSubClassesOf
public java.util.Set<java.lang.Class> getKnownSubClassesOf(java.lang.Class javaClass)
- Specified by:
getKnownSubClassesOf in interface EditorMap
canInstantiate
public boolean canInstantiate(java.lang.String name)
- Specified by:
canInstantiate in interface EditorMap
interfaceFor
public java.lang.Class interfaceFor(BioPAXElement bpe)
- Specified by:
interfaceFor in interface EditorMap
getDataTypeFor
public com.hp.hpl.jena.datatypes.xsd.XSDDatatype getDataTypeFor(PropertyEditor editor)