001package org.biopax.paxtools.controller; 002 003import org.biopax.paxtools.model.BioPAXElement; 004 005import java.lang.reflect.Method; 006 007/** 008 * Provides an String class compatible editor by extending the {@link 009 * PropertyEditor}. 010 * 011 * @see PropertyEditor 012 */ 013public class StringPropertyEditor<D extends BioPAXElement> extends AbstractPropertyEditor<D, String> 014 implements DataPropertyEditor<D,String> 015{ 016// --------------------------- CONSTRUCTORS --------------------------- 017 018 public StringPropertyEditor(String property, Method getMethod, 019 Class<D> domain, 020 boolean multipleCardinality) 021 { 022 super(property, 023 getMethod, 024 domain, 025 String.class, 026 multipleCardinality); 027 } 028 029 @Override 030 protected String parseValueFromString(String value) 031 { 032 return value; 033 } 034}