org.scijava.object
Interface ObjectService
- All Superinterfaces:
- Comparable<Prioritized>, Contextual, Disposable, HasPluginInfo, Prioritized, RichPlugin, SciJavaPlugin, SciJavaService, Service
- All Known Implementing Classes:
- DefaultObjectService
public interface ObjectService
- extends SciJavaService
Interface for object management service.
- Author:
- Curtis Rueden
getEventService
EventService getEventService()
getIndex
ObjectIndex<Object> getIndex()
- Gets the index of available objects.
getObjects
<T> List<T> getObjects(Class<T> type)
- Gets a list of all registered objects compatible with the given type.
addObject
void addObject(Object obj)
- Registers an object with the object service.
removeObject
void removeObject(Object obj)
- Deregisters an object with the object service.
Copyright © 2009–2014 SciJava. All rights reserved.