Package com.solibri.smc.api.checking

  • Interface Summary
    Interface Description
    BooleanParameter
    Boolean parameter.
    Checking
    Checking provides access to information related to checking activities, such as whether checking has been done, and what the results are.
    CheckingNode
    CheckingNode is a node in a checking definition structure.
    CheckingSelection
    Allows components that have been previously selected using ComponentSelector to be retrieved and marked as checked.
    ClassificationParameter
    Classification parameter.
    ComponentSelector
    Allows to retrieve components like CheckingSelection, but in addition allows to select components for checking.
    DoubleParameter
    Double parameter.
    EnumerationParameter
    Enumeration parameter.
    FilterParameter
    Filter parameter.
    IntParameter
    Int parameter.
    ParameterTable
    This interface provides a way to access the rule table parameter.
    PreCheckResult
    PreCheckResult provides information about the pre-check before the actual checking of the rule.
    PropertyReferenceParameter
    Rule parameter that is used for specifying references to properties (see PropertyReference).
    Result
    This interface defines a result.
    ResultCategory
    This interface defines a result category.
    ResultFactory
    Provides a way to create checking results and result categories.
    Rule
    The interface for rules.
    RuleParameter<T>
    This class defines a rule parameter.
    RuleParameters
    Allow to handle the creation of checking parameters for a Rule.
    RuleResources
    Represents the resources of a rule.
    Ruleset
    Ruleset is a named collection of rules and possibly other rulesets.
    StringParameter
    String parameter.
    TableParameter
    Table parameter.
  • Class Summary
    Class Description
    ConcurrentRule
    Extend this abstract class to implement a rule in which components passing a main filter are concurrently using a thread pool.
    OneByOneRule
    Extend this abstract class to implement a rule in which components passing a main filter are checked one by one.
  • Enum Summary
    Enum Description
    Checking.State
    Describes the state of the checking.
    Decision
    This enumeration defines the possible decisions that a checking result can have.
    Severity
    This enumeration defines the possible severities that an issue can have.