Uses of Class
org.biopax.paxtools.controller.PropertyEditor

Packages that use PropertyEditor
org.biopax.paxtools.command   
org.biopax.paxtools.controller   
org.biopax.paxtools.io   
 

Uses of PropertyEditor in org.biopax.paxtools.command
 

Methods in org.biopax.paxtools.command with parameters of type PropertyEditor
 void CommandManager.addProperty(BioPAXElement bpe, PropertyEditor editor, java.lang.Object value)
           
 void CommandManager.removeProperty(BioPAXElement bpe, PropertyEditor editor, java.lang.Object value)
           
 

Uses of PropertyEditor in org.biopax.paxtools.controller
 

Subclasses of PropertyEditor in org.biopax.paxtools.controller
 class EnumeratedPropertyEditor<D extends BioPAXElement,R extends Enum>
          Provides an ENUM class compatible editor by extending the PropertyEditor.
 class ObjectPropertyEditor<D extends BioPAXElement,R extends BioPAXElement>
          Provides an editor compatible with all value types other Primitive, ENUM, and String by extending the PropertyEditor.
 class PrimitivePropertyEditor<D extends BioPAXElement,R>
          Provides a primitive (int, float, double) class compatible editor by extending the PropertyEditor.
 class StringPropertyEditor<D extends BioPAXElement>
          Provides an String class compatible editor by extending the PropertyEditor.
 

Fields in org.biopax.paxtools.controller with type parameters of type PropertyEditor
protected  java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Map<java.lang.String,PropertyEditor>> EditorMapAdapter.classToEditorMap
           
protected  java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<PropertyEditor>> EditorMapAdapter.classToEditorSet
           
protected  java.util.Map<java.lang.String,java.util.Set<PropertyEditor>> EditorMapAdapter.propertyToEditorMap
           
 

Methods in org.biopax.paxtools.controller that return PropertyEditor
protected  PropertyEditor EditorMapAdapter.createAndRegisterBeanEditor(java.lang.String pName, java.lang.Class domain, java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> rRestrictions)
           
static
<D extends BioPAXElement,R>
PropertyEditor<D,R>
PropertyEditor.createPropertyEditor(java.lang.Class<D> domain, java.lang.String property)
          This method creates a property reflecting on the domain and property.
<D extends BioPAXElement>
PropertyEditor<? super D,?>
SimpleEditorMap.getEditorForProperty(java.lang.String property, java.lang.Class<D> javaClass)
           
<D extends BioPAXElement>
PropertyEditor<? super D,?>
EditorMapAdapter.getEditorForProperty(java.lang.String property, java.lang.Class<D> javaClass)
           
<D extends BioPAXElement>
PropertyEditor<? super D,?>
EditorMap.getEditorForProperty(java.lang.String property, java.lang.Class<D> javaClass)
          This method returns the editor intended to handle property named property of a class (javaClass).
 

Methods in org.biopax.paxtools.controller that return types with arguments of type PropertyEditor
 java.util.Set<PropertyEditor> SimpleEditorMap.getEditorsForProperty(java.lang.String property)
           
 java.util.Set<PropertyEditor> EditorMapAdapter.getEditorsForProperty(java.lang.String property)
           
 java.util.Set<PropertyEditor> EditorMap.getEditorsForProperty(java.lang.String property)
          This method returns the set of editors intended to handle property named property.
 java.util.Set<PropertyEditor> SimpleEditorMap.getEditorsOf(BioPAXElement bpe)
           
 java.util.Set<PropertyEditor> EditorMapAdapter.getEditorsOf(BioPAXElement bpe)
           
 java.util.Set<PropertyEditor> EditorMap.getEditorsOf(BioPAXElement bpe)
          This method returns the set of editors whose domain contains the class of given BioPAX element.
 java.util.Set<PropertyEditor> SimpleEditorMap.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
           
 java.util.Set<PropertyEditor> EditorMapAdapter.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
           
 java.util.Set<PropertyEditor> EditorMap.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
           
<D extends BioPAXElement>
java.util.Set<PropertyEditor<? extends D,?>>
SimpleEditorMap.getSubclassEditorsForProperty(java.lang.String property, java.lang.Class<D> domain)
           
<D extends BioPAXElement>
java.util.Set<PropertyEditor<? extends D,?>>
EditorMapAdapter.getSubclassEditorsForProperty(java.lang.String property, java.lang.Class<D> domain)
           
<D extends BioPAXElement>
java.util.Set<PropertyEditor<? extends D,?>>
EditorMap.getSubclassEditorsForProperty(java.lang.String property, java.lang.Class<D> domain)
          This method returns the set of editors intended to handle property named property.
 

Methods in org.biopax.paxtools.controller with parameters of type PropertyEditor
protected  boolean Traverser.filter(PropertyEditor editor)
           
protected  boolean TraverserBilinked.filterInverse(PropertyEditor editor)
           
 boolean PropertyFilterBilinked.filterInverse(PropertyEditor editor)
           
protected  void EditorMapAdapter.registerEditorsWithSubClasses(PropertyEditor editor, java.lang.Class<? extends BioPAXElement> domain)
           
 void Visitor.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
          An implementation of this method should perform a BioPAX element and editor dependent operation on the model.
 void ShallowCopy.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
           
 void Merger.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
          Checks whether model contains bpe element, and if it does, then it updates the value of the equivalent element for bpe by using the specific editor.
 void Completer.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
           
 void Cloner.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
           
 void AbstractTraverser.visit(BioPAXElement domain, java.lang.Object range, Model model, PropertyEditor editor)
          Saves/restores the current "path" of the value in the model and calls the protected abstract method visitValue that is to be implemented in subclasses of this abstract class.
protected  void PropertyReasoner.visit(java.lang.Object range, BioPAXElement bpe, Model model, PropertyEditor editor)
          Simply, calls PropertyReasoner.traverse(BioPAXElement, Model) and goes deeper when the propertyName's range/valueStack is a BioPAX object.
protected  void Fetcher.visit(java.lang.Object range, BioPAXElement domain, Model model, PropertyEditor editor)
          Adds the BioPAX element into the model and traverses the element for its dependent elements.
protected abstract  void AbstractTraverser.visit(java.lang.Object range, BioPAXElement domain, Model model, PropertyEditor editor)
          This is to implement a real action here: do something, return or continue (traverse) into properties.
 

Uses of PropertyEditor in org.biopax.paxtools.io
 

Methods in org.biopax.paxtools.io that return PropertyEditor
protected  PropertyEditor BioPAXIOHandlerAdapter.getRDFCommentEditor(BioPAXElement bpe)
           
 

Methods in org.biopax.paxtools.io with parameters of type PropertyEditor
protected  void BioPAXIOHandlerAdapter.bindValue(java.lang.String valueString, PropertyEditor editor, BioPAXElement bpe, Model model)
           
protected  BioPAXElement BioPAXIOHandlerAdapter.literalFixes(PropertyEditor editor, BioPAXElement bpe, Model model, java.lang.String value)
           
 



Copyright © 2011 BioPAX. All Rights Reserved.