Interface CheckingView
- All Superinterfaces:
View
public interface CheckingView extends View
Provides access to the Solibri internal checking view.
- Since:
- 9.12.0
-
Method Summary
Modifier and Type Method Description void
chooseNodes(Set<CheckingNode> nodes)
Chooses the given checking nodes from the view.Set<CheckingNode>
getChosenNodes()
Returns the chosen checking nodes from the view.Methods inherited from interface com.solibri.smc.api.ui.View
getIcon, getLocalizedResource, getName, getToolBar, getUniqueId, initializePanel, onApplicationExit, onBasketSelectionChanged, onCheckingEnded, onCheckingStarted, onComponentChosen, onComponentsHidden, onComponentsZoomedTo, onItoFinished, onItoStarted, onModelClosed, onModelLoaded, onModelModified, onRulesetAdded, onRulesetRemoved, onSettingsChanged, onSubModelAdded, onSubModelUpdated
-
Method Details
-
getChosenNodes
Set<CheckingNode> getChosenNodes()Returns the chosen checking nodes from the view. The user interface allows chosing any arbitrary combination of rulesets and rules. The returned set cannot be modified to change the active selection. Instead chooseNodes must be used.- Returns:
- the chosen checking nodes
- Since:
- 9.12.0
-
chooseNodes
Chooses the given checking nodes from the view. The selection can be any arbitrary combination of nodes. Old selection is not kept, but removed from selection before selecting the new nodes. Nodes that are not part of the current model or in the checking view are silently ignored.- Parameters:
nodes
- the checking nodes to be selected
-