/** * Injects the registered {@link DockableData} to Dockables, which implement the {@link DockableDataSensitive} * interface. * * @param target */ @Override public void inject(D target) { if (target instanceof DockableDataSensitive) { ((DockableDataSensitive<DATA>) target).setDockableData(dockableDataManager.getDockableData(target)); } } }