IssueManager Class

class NXOpen.Issue.IssueManager

Bases: object

Contains the collection objects for creating and iterating over issue objects.

To obtain an instance of this class, refer to NXOpen.Session

New in version NX8.5.0.

Properties

Property Description
CurrentMode Returns or sets the current mode
CurrentSite Returns the current NXOpen.Issue.IssueSite
IssueListCollection Returns the NXOpen.Issue.IssueListCollection instance

Enumerations

IssueManagerMode Enumeration Represents the possible issue site modes.
IssueManagerState Enumeration Represents the possible issue object states.

Property Detail

CurrentMode

IssueManager.CurrentMode

Returns or sets the current mode

-------------------------------------

Getter Method

Signature CurrentMode

Returns:
Return type:NXOpen.Issue.IssueManagerMode

New in version NX8.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CurrentMode

Parameters:mode (NXOpen.Issue.IssueManagerMode) –

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CurrentSite

IssueManager.CurrentSite

Returns the current NXOpen.Issue.IssueSite

-------------------------------------

Getter Method

Signature CurrentSite

Returns:
Return type:NXOpen.Issue.IssueSite

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

IssueListCollection

IssueManager.IssueListCollection

Returns the NXOpen.Issue.IssueListCollection instance

Signature IssueListCollection

New in version NX8.5.0.

Returns:
Return type:NXOpen.Issue.IssueListCollection

Method Detail

CaptureAndCreateAttachmentForSnapshot

IssueManager.CaptureAndCreateAttachmentForSnapshot

Creates a NXOpen.Issue.IssueAttachment for Snapshot

Signature CaptureAndCreateAttachmentForSnapshot()

Returns:
Return type:NXOpen.Issue.IssueAttachment

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

Connect

IssueManager.Connect

Connects to issue server and returns the NXOpen.Issue.IssueSite

Signature Connect(siteUrl, userName, password)

Parameters:
  • siteUrl (str) –
  • userName (str) –
  • password (str) –
Returns:

Return type:

NXOpen.Issue.IssueSite

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateAttachmentForBookMark

IssueManager.CreateAttachmentForBookMark

Creates a NXOpen.Issue.IssueAttachment for BookMark

Signature CreateAttachmentForBookMark()

Returns:
Return type:NXOpen.Issue.IssueAttachment

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateAttachmentForScreenImage

IssueManager.CreateAttachmentForScreenImage

Creates a NXOpen.Issue.IssueAttachment for ScreenImage

Signature CreateAttachmentForScreenImage()

Returns:
Return type:NXOpen.Issue.IssueAttachment

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateAttachmentForSnapshot

IssueManager.CreateAttachmentForSnapshot

Creates a NXOpen.Issue.IssueAttachment for Sanpshot

Signature CreateAttachmentForSnapshot(bookmarkFileSpec, imageFileSpec, name)

Parameters:
  • bookmarkFileSpec (str) – The bookmark file
  • imageFileSpec (str) – The image file
  • name (str) – The name of snapshot attachment
Returns:

Return type:

NXOpen.Issue.IssueAttachment

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateBriefcase

IssueManager.CreateBriefcase

Creates an NXOpen.Issue.IssueBriefcase.

Signature CreateBriefcase(briefcaseName, filePath)

Parameters:
  • briefcaseName (str) – The briefcase name
  • filePath (str) – The briefcase work root path
Returns:

Return type:

NXOpen.Issue.IssueBriefcase

New in version NX10.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateIssueAttachment

IssueManager.CreateIssueAttachment

Creates a NXOpen.Issue.IssueAttachment

Signature CreateIssueAttachment(fileSpec, name, type)

Parameters:
Returns:

Return type:

NXOpen.Issue.IssueAttachment

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateIssueContent

IssueManager.CreateIssueContent

Creates a NXOpen.Issue.IssueContent

Signature CreateIssueContent(list)

Parameters:list (NXOpen.Issue.IssueList) –
Returns:
Return type:NXOpen.Issue.IssueContent

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateIssueContentBuilder

IssueManager.CreateIssueContentBuilder

Creates a NXOpen.Issue.IssueContentBuilder

Signature CreateIssueContentBuilder(issue)

Parameters:issue (NXOpen.Issue.IssueContent) –
Returns:
Return type:NXOpen.Issue.IssueContentBuilder

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateIssueSnapshotSubsetBuilder

IssueManager.CreateIssueSnapshotSubsetBuilder

Creates a NXOpen.Issue.SnapshotSubsetBuilder

Signature CreateIssueSnapshotSubsetBuilder(subsetPart)

Parameters:subsetPart (NXOpen.Part) –
Returns:
Return type:NXOpen.Issue.SnapshotSubsetBuilder

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

CreateIssueSnapshotWorksetBuilder

IssueManager.CreateIssueSnapshotWorksetBuilder

Creates a NXOpen.Issue.SnapshotWorksetBuilder

Signature CreateIssueSnapshotWorksetBuilder(issue)

Parameters:issue (NXOpen.Issue.IssueContent) –
Returns:
Return type:NXOpen.Issue.SnapshotWorksetBuilder

New in version NX9.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

Disconnect

IssueManager.Disconnect

Disconnects from issue server

Signature Disconnect()

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

GetAttachmentState

IssueManager.GetAttachmentState

Gets the modified state of NXOpen.Issue.IssueAttachment

Signature GetAttachmentState(attachment)

Parameters:attachment (NXOpen.Issue.IssueAttachment) –
Returns:
Return type:NXOpen.Issue.IssueManagerState

New in version NX8.5.0.

License requirements: None.

GetIssueState

IssueManager.GetIssueState

Gets the modified state of NXOpen.Issue.IssueContent

Signature GetIssueState(issue)

Parameters:issue (NXOpen.Issue.IssueContent) –
Returns:
Return type:NXOpen.Issue.IssueManagerState

New in version NX8.5.0.

License requirements: None.

GetPropertyState

IssueManager.GetPropertyState

Gets the modified state of NXOpen.Issue.IssueProperty

Signature GetPropertyState(property)

Parameters:property (NXOpen.Issue.IssueProperty) –
Returns:
Return type:NXOpen.Issue.IssueManagerState

New in version NX8.5.0.

License requirements: None.

GetWorkingList

IssueManager.GetWorkingList

Gets the current working NXOpen.Issue.IssueList

Signature GetWorkingList()

Returns:
Return type:NXOpen.Issue.IssueList

New in version NX8.5.0.

License requirements: None.

OpenBriefcase

IssueManager.OpenBriefcase

Opens an NXOpen.Issue.IssueBriefcase .

Signature OpenBriefcase(filePath)

Parameters:filePath (str) – The briefcase file path
Returns:
Return type:NXOpen.Issue.IssueBriefcase

New in version NX10.0.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)

SetWorkingList

IssueManager.SetWorkingList

Sets the current working NXOpen.Issue.IssueList

Signature SetWorkingList(list)

Parameters:list (NXOpen.Issue.IssueList) –

New in version NX8.5.0.

License requirements: nx_issue_mgmt (“NX Issue Tracking”)