src/main/java/cz/diribet/aqdef/model/AqdefObjectModel.java
/**
	 * Iterates through all logical groups of all parts
	 *
	 * @param consumer
	 */
Iterates through all logical groups of all parts
@param consumer
Iterates through all logical groups of all parts @param consumer
public void forEachGroup(GroupConsumer consumer) {
		partEntries.forEach((partIndex, part) -> {
			Map<GroupIndex, GroupEntries> groupsOfPart = groupEntries.get(part.getIndex());
			if (groupsOfPart != null) {
				groupsOfPart.forEach((groupIndex, group) -> {
					consumer.accept(part, group);
				});
			}
		});
	}
public void forEachGroup ( GroupConsumer consumer ) { partEntries . forEach ( ( partIndex , part ) -> { Map < GroupIndex , GroupEntries > groupsOfPart = groupEntries . get ( part . getIndex ( ) ) ; if ( groupsOfPart != null ) { groupsOfPart . forEach ( ( groupIndex , group ) -> { consumer . accept ( part , group ) ; } ) ; } } ) ; }
Iterates through all logical groups of all parts
 @param consumer
Iterates through all logical groups of all parts @param consumer