public interface OpticalConnectionSettingsBuilder extends Builder
Project
AMEManager.createOpticalConnectionSettingsBuilder(nxopen.Part)
Modifier and Type | Method and Description |
---|---|
double |
getCladdingDiameter(AmeOpticalConnectionFiberType fiberType)
Fiber cladding diameter property of a given optical connection sub-type.
|
double |
getCoreDiameter(AmeOpticalConnectionFiberType fiberType)
Fiber core diameter property of a given optical connection sub-type.
|
NXColor |
getStyleColorCode(AmeOpticalConnectionFiberType fiberType)
Style color code property of a given optical connection sub-type.
|
DisplayableObject.ObjectFont |
getStyleFont(AmeOpticalConnectionFiberType fiberType)
Style font property of a given optical connection sub-type.
|
DisplayableObject.ObjectWidth |
getStyleWidth(AmeOpticalConnectionFiberType fiberType)
Style width property of a given optical connection sub-type.
|
void |
resetToDefault()
Resets optical connection settings to default
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCladdingDiameter(AmeOpticalConnectionFiberType fiberType,
double claddingDiameter)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCoreDiameter(AmeOpticalConnectionFiberType fiberType,
double coreDiameter)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setStyleColor(AmeOpticalConnectionFiberType fiberType,
NXColor styleColorCode)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setStyleFont(AmeOpticalConnectionFiberType fiberType,
DisplayableObject.ObjectFont styleFont)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setStyleWidth(AmeOpticalConnectionFiberType fiberType,
DisplayableObject.ObjectWidth styleWidth)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void resetToDefault() throws NXException, RemoteException
NXException
RemoteException
void setCoreDiameter(AmeOpticalConnectionFiberType fiberType, double coreDiameter) throws NXException, RemoteException
fiberType
- coreDiameter
- NXException
RemoteException
double getCoreDiameter(AmeOpticalConnectionFiberType fiberType) throws NXException, RemoteException
fiberType
- NXException
RemoteException
void setCladdingDiameter(AmeOpticalConnectionFiberType fiberType, double claddingDiameter) throws NXException, RemoteException
fiberType
- claddingDiameter
- NXException
RemoteException
double getCladdingDiameter(AmeOpticalConnectionFiberType fiberType) throws NXException, RemoteException
fiberType
- NXException
RemoteException
void setStyleColor(AmeOpticalConnectionFiberType fiberType, NXColor styleColorCode) throws NXException, RemoteException
fiberType
- styleColorCode
- NXException
RemoteException
NXColor getStyleColorCode(AmeOpticalConnectionFiberType fiberType) throws NXException, RemoteException
fiberType
- NXException
RemoteException
void setStyleFont(AmeOpticalConnectionFiberType fiberType, DisplayableObject.ObjectFont styleFont) throws NXException, RemoteException
fiberType
- styleFont
- NXException
RemoteException
DisplayableObject.ObjectFont getStyleFont(AmeOpticalConnectionFiberType fiberType) throws NXException, RemoteException
fiberType
- NXException
RemoteException
void setStyleWidth(AmeOpticalConnectionFiberType fiberType, DisplayableObject.ObjectWidth styleWidth) throws NXException, RemoteException
fiberType
- styleWidth
- NXException
RemoteException
DisplayableObject.ObjectWidth getStyleWidth(AmeOpticalConnectionFiberType fiberType) throws NXException, RemoteException
fiberType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.