/** * unlinks all ome.model.acquisition.Filter instances from this instance. */ public void unlinkEmissionFilter (ome.model.acquisition.Filter removal) { if (! _loaded ) errorIfUnloaded(); java.util.Set<ome.model.acquisition.LightPathEmissionFilterLink> toRemove = findLightPathEmissionFilterLink( removal ); java.util.Iterator<ome.model.acquisition.LightPathEmissionFilterLink> it = toRemove.iterator(); while ( it.hasNext() ) { removeLightPathEmissionFilterLink( it.next(), true ); } }
/** * clears the set. */ public void clearEmissionFilterLinks() { if (! _loaded ) errorIfUnloaded(); java.util.List<ome.model.acquisition.LightPathEmissionFilterLink> list = new java.util.ArrayList<ome.model.acquisition.LightPathEmissionFilterLink>( getEmissionFilterLink() ); for (ome.model.acquisition.LightPathEmissionFilterLink link : list) { removeLightPathEmissionFilterLink( link, true ); } }