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 |
|
| 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. |