@Test public void testGetKnownSubClassesOf() throws Exception { Set<PropertyEditor<? extends BioPAXElement,?>> organism = SimpleEditorMap.L3.getSubclassEditorsForProperty( "organism", BioPAXElement.class); assertTrue(organism.size() == 3); }
public <E extends BioPAXElement> Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass) { return new SubClassFilterSet(classToEditorMap.keySet(), javaClass); }
EditorMapImpl implements EditorMap { public <E extends BioPAXElement> Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass) { return new SubClassFilterSet(classToEditorMap.keySet(), javaClass); } }
EditorMapImpl implements EditorMap { public <E extends BioPAXElement> Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass) { return new SubClassFilterSet(classToEditorMap.keySet(), javaClass); } EditorMapImpl(BioPAXLevel level); }
EditorMapImpl implements EditorMap { public <E extends BioPAXElement> Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass) { return new SubClassFilterSet(classToEditorMap.keySet(), javaClass); } EditorMapImpl(BioPAXLevel level); Set<PropertyEditor> getEditorsOf(BioPAXElement bpe); Set<PropertyEditor> getEditorsOf(Class<? extends BioPAXElement> domain); Set<ObjectPropertyEditor> getInverseEditorsOf(BioPAXElement bpe); Set<ObjectPropertyEditor> getInverseEditorsOf(Class<? extends BioPAXElement> domain); PropertyEditor<? super D, ?> getEditorForProperty(String property,
                                                                                       Class<D> javaClass); Set<PropertyEditor<? extends D, ?>> getSubclassEditorsForProperty(String
                                                                                                               property,
                                                                                                       Class<D> domain); Set<PropertyEditor> getEditorsForProperty(String property); Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass); Iterator<PropertyEditor> iterator(); BioPAXLevel getLevel(); }
EditorMapImpl implements EditorMap { public <E extends BioPAXElement> Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass) { return new SubClassFilterSet(classToEditorMap.keySet(), javaClass); } EditorMapImpl(BioPAXLevel level); Set<PropertyEditor> getEditorsOf(BioPAXElement bpe); Set<PropertyEditor> getEditorsOf(Class<? extends BioPAXElement> domain); Set<ObjectPropertyEditor> getInverseEditorsOf(BioPAXElement bpe); Set<ObjectPropertyEditor> getInverseEditorsOf(Class<? extends BioPAXElement> domain); PropertyEditor<? super D, ?> getEditorForProperty(String property,
                                                                                       Class<D> javaClass); Set<PropertyEditor<? extends D, ?>> getSubclassEditorsForProperty(String
                                                                                                               property,
                                                                                                       Class<D> domain); Set<PropertyEditor> getEditorsForProperty(String property); Set<? extends Class<E>> getKnownSubClassesOf(Class<E> javaClass); Iterator<PropertyEditor> iterator(); BioPAXLevel getLevel();  }