Parser Class¶
-
class
NXOpen.Validate.
Parser
¶ Bases:
NXOpen.TaggedObject
Represents a NX
NXOpen.Validate.Parser
.To create a new instance of this class, use
NXOpen.Validate.ValidationManager.CreateParser
New in version NX7.5.0.
Properties¶
Property | Description |
---|---|
DataSource | Returns or sets the result data source type |
MaxDisplayObjects | Returns or sets the Max entity count to display of current module |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
ClearResultObjects | Clears result objects |
Commit | Runs parsing process |
DeleteResult | Deletes result object, return error code @return |
DeleteResultObject | Deletes result object, return error list @return List of errors encountered during the delete |
GetObjectResultObjects | Gets entity result objects from input object |
GetObjectSetResultObjects | Gets entity set result objects from input object |
GetPartResultObjects | Gets part result objects |
GetProfileResultObjects | Gets profile result objects |
GetTestResultObjects | Gets test result objects |
Enumerations¶
ParserDataSourceTypes Enumeration | The data source type of check result. |
Property Detail¶
DataSource¶
-
Parser.
DataSource
¶ Returns or sets the result data source type
-------------------------------------
Getter Method
Signature
DataSource()
Returns: Return type: NXOpen.Validate.ParserDataSourceTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DataSource(dataSource)
Parameters: dataSource ( NXOpen.Validate.ParserDataSourceTypes
) –New in version NX7.5.0.
License requirements: None.
MaxDisplayObjects¶
-
Parser.
MaxDisplayObjects
¶ Returns or sets the Max entity count to display of current module
-------------------------------------
Getter Method
Signature
MaxDisplayObjects()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaxDisplayObjects(maxDisplayObjects)
Parameters: maxDisplayObjects (int) – New in version NX7.5.0.
License requirements: None.
Method Detail¶
ClearResultObjects¶
-
Parser.
ClearResultObjects
¶ Clears result objects
Signature
ClearResultObjects()
New in version NX7.5.0.
License requirements: None.
Commit¶
-
Parser.
Commit
¶ Runs parsing process
Signature
Commit()
New in version NX7.5.0.
License requirements: None.
DeleteResult¶
-
Parser.
DeleteResult
¶ Deletes result object, return error code
Signature
DeleteResult(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: Return type: int New in version NX8.0.3.
License requirements: None.
DeleteResultObject¶
-
Parser.
DeleteResultObject
¶ Deletes result object, return error list
Signature
DeleteResultObject(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: List of errors encountered during the delete Return type: NXOpen.ErrorList
New in version NX7.5.0.
License requirements: None.
GetObjectResultObjects¶
-
Parser.
GetObjectResultObjects
¶ Gets entity result objects from input object
Signature
GetObjectResultObjects(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
GetObjectSetResultObjects¶
-
Parser.
GetObjectSetResultObjects
¶ Gets entity set result objects from input object
Signature
GetObjectSetResultObjects(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
GetPartResultObjects¶
-
Parser.
GetPartResultObjects
¶ Gets part result objects
Signature
GetPartResultObjects()
Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
GetProfileResultObjects¶
-
Parser.
GetProfileResultObjects
¶ Overloaded method GetProfileResultObjects
GetProfileResultObjects()
GetProfileResultObjects(resultObject)
-------------------------------------
Gets profile result objects
Signature
GetProfileResultObjects()
Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Gets profile result objects from input object
Signature
GetProfileResultObjects(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
GetTestResultObjects¶
-
Parser.
GetTestResultObjects
¶ Overloaded method GetTestResultObjects
GetTestResultObjects()
GetTestResultObjects(resultObject)
-------------------------------------
Gets test result objects
Signature
GetTestResultObjects()
Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Gets test result objects from input object
Signature
GetTestResultObjects(resultObject)
Parameters: resultObject ( NXOpen.Validate.ResultObject
) –Returns: Return type: list of NXOpen.Validate.ResultObject
New in version NX7.5.0.
License requirements: None.
-------------------------------------