public interface HoleReportBuilder extends Builder
HoleReportBuilder
This class is for Hole Report Design UI
HoleReportCollection.createHoleReportBuilder()
Property | Value |
---|---|
QuadrantType | PositiveQuadrantI |
SelectionType | ViewSelection |
Modifier and Type | Interface and Description |
---|---|
static class |
HoleReportBuilder.EnumQuadrantType
Specifies the option of which quadrant is positive
|
static class |
HoleReportBuilder.EnumSelectionType
Specifies the option of selection type to create hole table
|
static class |
HoleReportBuilder.Types
Specifies the option of hole table type
|
Modifier and Type | Method and Description |
---|---|
TaggedObject |
createdOrdinateOrigin()
Returns the created ordinate origin
License requirements: None. |
TaggedObject |
createOrdinateOrigin(int quadrant,
TaggedObject viewTag,
Point3d pointData)
Create Ordinate Origin
License requirements: None. |
SelectEdgeList |
holeTable()
Returns the hole table to edit
License requirements: None. |
SelectPointList |
ordinateOrigin()
Returns the ordinate origin to get the coords in given ordinate
License requirements: None. |
HoleReportBuilder.EnumQuadrantType |
quadrantType()
Returns the positive quadrant type
License requirements: None. |
HoleReportBuilder.EnumSelectionType |
selectionType()
Returns the selection type to choose select view or holes in window to create hole report
License requirements: None. |
void |
setCreatedOrdinateOrigin(TaggedObject ordinateOriginTag)
License requirements: None. |
void |
setQuadrantType(HoleReportBuilder.EnumQuadrantType quadrantType)
License requirements: None. |
void |
setSelectionType(HoleReportBuilder.EnumSelectionType selectionType)
License requirements: None. |
void |
setTableOrigin(Point tableOrigin)
License requirements: None. |
void |
setType(HoleReportBuilder.Types type)
License requirements: None. |
SelectEdgeList |
tableAddHole()
Returns the holes to add to the table
License requirements: None. |
SelectEdgeList |
tableHole()
Returns the holes in window to create hole report
License requirements: None. |
Point |
tableOrigin()
Returns the table origin
License requirements: None. |
SelectDraftingViewList |
tableView()
Returns the view to create hole report
License requirements: None. |
HoleReportBuilder.Types |
type()
Returns the type of hole table
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
HoleReportBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(HoleReportBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectPointList ordinateOrigin() throws NXException, RemoteException
NXException
RemoteException
TaggedObject createOrdinateOrigin(int quadrant, TaggedObject viewTag, Point3d pointData) throws NXException, RemoteException
quadrant
- value of the positive quadrantviewTag
- the viewpointData
- data of the cursor pointNXException
RemoteException
HoleReportBuilder.EnumSelectionType selectionType() throws NXException, RemoteException
NXException
RemoteException
void setSelectionType(HoleReportBuilder.EnumSelectionType selectionType) throws NXException, RemoteException
selectionType
- Sets the selection type valueNXException
RemoteException
SelectDraftingViewList tableView() throws NXException, RemoteException
NXException
RemoteException
SelectEdgeList tableHole() throws NXException, RemoteException
NXException
RemoteException
Point tableOrigin() throws NXException, RemoteException
NXException
RemoteException
void setTableOrigin(Point tableOrigin) throws NXException, RemoteException
tableOrigin
- Sets the table origin to create hole tableNXException
RemoteException
SelectEdgeList holeTable() throws NXException, RemoteException
NXException
RemoteException
SelectEdgeList tableAddHole() throws NXException, RemoteException
NXException
RemoteException
HoleReportBuilder.EnumQuadrantType quadrantType() throws NXException, RemoteException
NXException
RemoteException
void setQuadrantType(HoleReportBuilder.EnumQuadrantType quadrantType) throws NXException, RemoteException
quadrantType
- Sets the positive quadrant typeNXException
RemoteException
TaggedObject createdOrdinateOrigin() throws NXException, RemoteException
NXException
RemoteException
void setCreatedOrdinateOrigin(TaggedObject ordinateOriginTag) throws NXException, RemoteException
ordinateOriginTag
- Sets the created ordinate originNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.