public interface HoleTreatmentBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
HoleTreatmentBuilder.TreatmentType
Hole Treatment Type
|
Modifier and Type | Method and Description |
---|---|
Expression |
diameter()
Returns the hole diameter value associated with the treatment type
License requirements: None. |
void |
setTreatment(HoleTreatmentBuilder.TreatmentType treatmentType)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setUseGlobal(boolean useGlobal)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
HoleTreatmentBuilder.TreatmentType |
treatment()
Returns the treatment type option menu value
License requirements: None. |
boolean |
useGlobal()
Returns the use global toggle value
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
boolean useGlobal() throws NXException, RemoteException
NXException
RemoteException
void setUseGlobal(boolean useGlobal) throws NXException, RemoteException
useGlobal
- NXException
RemoteException
HoleTreatmentBuilder.TreatmentType treatment() throws NXException, RemoteException
NXException
RemoteException
void setTreatment(HoleTreatmentBuilder.TreatmentType treatmentType) throws NXException, RemoteException
treatmentType
- NXException
RemoteException
Expression diameter() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.