|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biopax.paxtools.controller.SimplePropertyAccessor<D,R>
org.biopax.paxtools.controller.PropertyEditor<D,java.lang.String>
org.biopax.paxtools.controller.StringPropertyEditor<D>
public class StringPropertyEditor<D extends BioPAXElement>
Provides an String class compatible editor by extending the PropertyEditor.
PropertyEditor| Field Summary | |
|---|---|
protected java.lang.Class<D> |
domain
This is the Class representing the domain of the property. |
protected boolean |
multipleCardinality
This is false if there is a cardinality restriction of one on the property. |
protected java.lang.Class<R> |
range
This is the Class representing the range of the property. |
| Fields inherited from class org.biopax.paxtools.controller.PropertyEditor |
|---|
addMethod, log, property, removeMethod, setMethod |
| Fields inherited from class org.biopax.paxtools.controller.SimplePropertyAccessor |
|---|
getMethod |
| Constructor Summary | |
|---|---|
StringPropertyEditor(java.lang.String property,
java.lang.reflect.Method getMethod,
java.lang.Class<D> domain,
boolean multipleCardinality)
|
|
| Method Summary | |
|---|---|
java.lang.Class<D> |
getDomain()
Returns the domain of the property. |
java.lang.Class<R> |
getRange()
Returns the range of the editor. |
boolean |
isMultipleCardinality()
Checks if the property to which editor is assigned has multiple cardinality. |
protected java.lang.String |
parseValueFromString(java.lang.String value)
|
| Methods inherited from class org.biopax.paxtools.controller.PropertyEditor |
|---|
addMaxCardinalityRestriction, checkRestrictions, createPropertyEditor, detectRange, getAddMethod, getGetMethod, getMaxCardinality, getPrimarySetMethod, getProperty, getRemoveMethod, getSetMethod, getUnknown, invokeMethod, isInstanceOfAtLeastOne, removeValueFromBean, removeValueFromBean, setValueToBean, setValueToBean, toString |
| Methods inherited from class org.biopax.paxtools.controller.SimplePropertyAccessor |
|---|
getValueFromBean, isMultipleCardinality, isUnknown |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Class<D extends BioPAXElement> domain
protected java.lang.Class<R> range
protected final boolean multipleCardinality
| Constructor Detail |
|---|
public StringPropertyEditor(java.lang.String property,
java.lang.reflect.Method getMethod,
java.lang.Class<D> domain,
boolean multipleCardinality)
| Method Detail |
|---|
protected java.lang.String parseValueFromString(java.lang.String value)
parseValueFromString in class PropertyEditor<D extends BioPAXElement,java.lang.String>public java.lang.Class<D> getDomain()
getDomain in interface PropertyAccessor<D extends BioPAXElement,R>public java.lang.Class<R> getRange()
getRange in interface PropertyAccessor<D extends BioPAXElement,R>public boolean isMultipleCardinality()
isMultipleCardinality in interface PropertyAccessor<D extends BioPAXElement,R>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||