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
Modifier and TypeMethodDescriptionReturns a set of the components belonging to this group.getName()
Returns the name of the group.Returns a set of the subgroups of this group if any exists, otherwise returns empty collection.
-
Method Details
-
getName
String getName()Returns the name of the group.- Returns:
- the name of the group
- Since:
- 9.10.4
-
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
-
getSubGroups
Returns a set of the subgroups of this group if any exists, otherwise returns empty collection.- Returns:
- a set of the subgroups of this group
-