/** * This package exists to provide a workaround for GUI auto-generation based on metadata from annotations defined and * used in org.eclipse.scanning.api. A workaround is needed because the scanning and richbeans projects are not allowed * to depend on each other, yet somehow the GUI generator (in the richbeans project) needs to obtain metadata about * objects defined in the scanning project. Therefore we need a Metawidget inspector somewhere else in the codebase * where we can have dependencies on both richbeans and scanning and so link the two together. * <p> * The actual linking is done by registering the copy of the MetawidgetAnnotationInspector in this package as an OSGi * service, which will then be used automatically for object inspection by the GUI generator. Unfortunately this * requires several internal Metawidget packages to be exported from the GUI generator bundle but it seems very hard to * avoid some kind of ugliness like that. * * @author Colin Palmer * */ package uk.ac.gda.common.rcp.inspector;