Package com.solibri.smc.api.model
Interface Group
-
- All Known Subinterfaces:
FunctionalSystem
,Zone
public interface Group
A group is a logical collection of objects. A group can hold any collection of objects (being products, processes, controls, resources, actors, or other groups). An object can be part of zero, one, or many groups. Corresponds to (IfcGroup).- Since:
- 9.10.4
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Component>
getGroupedComponents()
Returns a set of the components belonging to this group.String
getName()
Returns the name of the group.Set<Group>
getSubGroups()
Returns a set of the subgroups of this group if any exists, otherwise returns empty collection.
-
-
-
Method Detail
-
getName
String getName()
Returns the name of the group.- Returns:
- the name of the group
- Since:
- 9.10.4
-
getGroupedComponents
Set<Component> getGroupedComponents()
Returns a set of the components belonging to this group.- Returns:
- a set of the components belonging to this group
- Since:
- 9.10.4
-
-