NXOpen.Validate Package

Classes

CheckerNode Class Represents a checker that validator will use to check against part node.
Override Class Represents a NXOpen.Validate.Override object.
OverrideBuilder Class Represents a NXOpen.Validate.Override builder
Parser Class Represents a NX NXOpen.Validate.Parser.
PartNode Class Represents a part file that validator will check against.
Requirement Class Represents a NXOpen.Validate.Requirement object.
RequirementBuilder Class Represents a NXOpen.Validate.Requirement builder
RequirementCheck Class Represents an NX NXOpen.Validate.RequirementCheck object.
RequirementCheckCollection Class Represents an NX NXOpen.Validate.RequirementCheckCollection object.
RequirementCollection Class Represents an NX NXOpen.Validate.RequirementCollection object.
ResultObject Class
Represents a check-mate result object.
ValidationManager Class Represents an object that manages validator and parser associated instance objects.
Validator Class Represents a NX NXOpen.Validate.Validator.
ValidatorOptions Class Contains information about run options of check-mate checking process.
XmlComparator Class Provides a generic comparator for finding differences between two XML format files. The comparator takes NXOpen.Validate.XmlComparatorOptions_Struct to further control the comparison process. It returns NXOpen.Validate.XmlComparatorResult, and generates report of detailed differences in HTML file which can be viewed via web browser.

Enumerations

OverrideBuilderDecisionActions Enumeration Represents the override request decision action
OverrideBuilderRequestTypes Enumeration Represents the override request type
OverrideBuilderToStates Enumeration Represents the override request to state
ParserDataSourceTypes Enumeration The data source type of check result.
RequirementBuilderDataTypeOptions Enumeration This enum represents the data type of the value in requirement
RequirementBuilderDefinitionMethodOptions Enumeration This enum represents the type of requirement definition method
RequirementBuilderRelationalOperatorOptions Enumeration This enum represents the relational operator for comparing values
RequirementBuilderRequirementTypeOptions Enumeration This enum represents the type of requirement
RequirementBuilderSeverityOptions Enumeration This enum represents the severity level when a requirement is not satisfied
RequirementCheckSaveResultsToTeamcenterOptions Enumeration This enum represents the Save Results to Teamcenter option
RequirementCollectionSourceTypeOptions Enumeration This enum represents the type of external source where requirement is defined
ResultObjectResultTypes Enumeration The type of check result
ValidatorOptionsLogModeTypes Enumeration The log mode type.
ValidatorOptionsResultsDisplayModeTypes Enumeration The results display mode type.
ValidatorOptionsSaveModeTypes Enumeration The save mode type.
XmlComparatorResult Enumeration Specifies result of the comparison

Structs

XmlComparatorOptions_Struct Struct <para>Represents config options in comparison</para> <para>For example:</para> <para>case 1: Defines filter file to control what nodes will be compared; generates comparison report and log; ignores CDATA and processing instruction nodes.