|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EditorMap
This class contains methods that eases to use editors for
specific or a set of property. Using the methods of this class
editors of a class, editors of a property, and editors of a property
with the given domain can be obtained; and these editors/this editor
can be used to modify object's properties.
The functionallity of this class plays key roles on several other classes'
functionallity; e.g. org.biopax.paxtools.io, org.biopax.paxtools.model,
| Method Summary | ||
|---|---|---|
|
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). |
|
java.util.Set<PropertyEditor> |
getEditorsForProperty(java.lang.String property)
This method returns the set of editors intended to handle property named property. |
|
java.util.Set<PropertyEditor> |
getEditorsOf(BioPAXElement bpe)
This method returns the set of editors whose domain contains the class of given BioPAX element. |
|
java.util.Set<PropertyEditor> |
getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
|
java.util.Set<ObjectPropertyEditor> |
getInverseEditorsOf(BioPAXElement bpe)
|
|
java.util.Set<ObjectPropertyEditor> |
getInverseEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
|
|
getKnownSubClassesOf(java.lang.Class<E> javaClass)
Returns a set of sub classes of a given class. |
|
BioPAXLevel |
getLevel()
Returns the BioPAX level for which editor map is created. |
|
|
getSubclassEditorsForProperty(java.lang.String property,
java.lang.Class<D> domain)
This method returns the set of editors intended to handle property named property. |
|
| Method Detail |
|---|
<D extends BioPAXElement> PropertyEditor<? super D,?> getEditorForProperty(java.lang.String property,
java.lang.Class<D> javaClass)
property - name of the property for which editor will be calledjavaClass - class of the element
java.util.Set<PropertyEditor> getEditorsForProperty(java.lang.String property)
property - name of the property for which editor will be called
<D extends BioPAXElement> java.util.Set<PropertyEditor<? extends D,?>> getSubclassEditorsForProperty(java.lang.String property,
java.lang.Class<D> domain)
property - name of the property for which editor will be called
java.util.Set<PropertyEditor> getEditorsOf(BioPAXElement bpe)
bpe - BioPAX element for which the avaliable editors will be returned
java.util.Set<ObjectPropertyEditor> getInverseEditorsOf(BioPAXElement bpe)
<E extends BioPAXElement> java.util.Set<java.lang.Class<E>> getKnownSubClassesOf(java.lang.Class<E> javaClass)
javaClass - the class whose subclasses will be returned
BioPAXLevel getLevel()
java.util.Set<PropertyEditor> getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
java.util.Set<ObjectPropertyEditor> getInverseEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||