public interface PathStockPreferenceBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
PathStockPreferenceBuilder.AssignMethod
Deprecated.
Deprecated in NX11.0.1. Use
PathStockPreferenceBuilder.StockMethod instead.
|
static class |
PathStockPreferenceBuilder.AssignStockSubType
Determines the type of sub stock being assigned.
|
static class |
PathStockPreferenceBuilder.AssignStockType
Determines the type of stock being assigned.
|
static class |
PathStockPreferenceBuilder.SpaceReservationMethod
Determines how to choose which space reservation to assign.
|
static class |
PathStockPreferenceBuilder.StockMethod
Determines how to choose which stock to assign.
|
Modifier and Type | Method and Description |
---|---|
PathStockPreferenceBuilder.AssignMethod |
assignStockMethod()
Deprecated.
Deprecated in NX11.0.1. Use
stockMethodType() instead.
|
Expression |
diameter()
Returns the diameter value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.CIRCULAR
method of stock assignment. |
Expression |
flatOvalHeight()
Returns the height value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.FLAT_OVAL
method of stock assignment. |
Expression |
flatOvalWidth()
Returns the Width value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.FLAT_OVAL
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX11.0.0 |
String |
getClassificationObjectIdentifierForSpaceReservation()
Get the identifier of the classification object associated with the space reservation part to place
NOTE: Client should NOT free the returned string
License requirements: routing_base ("Routing Basic") . |
String |
getClassificationObjectIdentifierForStock()
Get the identifier of the classification object associated with the stock part to place
NOTE: Client should NOT free the returned string
License requirements: routing_base ("Routing Basic") . |
String |
getFileSpecificationOfSpaceReservationToPlace()
Get the file specification of the space reservation part to place
NOTE: Client should NOT free the returned string
License requirements: routing_base ("Routing Basic") . |
String |
getFileSpecificationOfStockToPlace()
Get the file specification of the stock part to place
NOTE: Client should NOT free the returned string
License requirements: routing_base ("Routing Basic") . |
Expression |
rectangularHeight()
Returns the height value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.RECTANGULAR
method of stock assignment. |
Expression |
rectangularWidth()
Returns the Width value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.RECTANGULAR
method of stock assignment
License requirements: routing_base ("Routing Basic") Created in NX11.0.0 |
void |
setAssignStockMethod(PathStockPreferenceBuilder.AssignMethod method)
Deprecated.
Deprecated in NX11.0.1. Use
setStockMethodType(nxopen.mechanicalrouting.PathStockPreferenceBuilder.StockMethod) instead.
|
void |
setClassificationObjectIdentifier(String classificationObjectId)
Deprecated.
Deprecated in NX11.0.1. Use
setClassificationObjectIdentifierForStock(java.lang.String) instead.
|
void |
setClassificationObjectIdentifierForSpaceReservation(String classificationObjectId)
Sets the identifier of the classification object associated with the space reservation part to place
License requirements: routing_base ("Routing Basic") . |
void |
setClassificationObjectIdentifierForStock(String classificationObjectId)
Sets the identifier of the classification object associated with the stock part to place
License requirements: routing_base ("Routing Basic") . |
void |
setDiameter(Expression diameter)
Sets the diameter value to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.CIRCULAR
method of stock assignment. |
void |
setFileSpecificationOfSpaceReservationToPlace(String filename)
Sets the file specification of the space reservation part to place
License requirements: routing_base ("Routing Basic") . |
void |
setFileSpecificationOfStockToPlace(String filename)
Sets the file specification of the stock part to place
License requirements: routing_base ("Routing Basic") . |
void |
setSpaceReservationMethodType(PathStockPreferenceBuilder.SpaceReservationMethod method)
Sets the method to determine which space reservation to assign.
|
void |
setStartObject(NXObject startObject)
Sets the start object to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.FROM_START_OBJECT
method of stock assignment. |
void |
setStockMethodType(PathStockPreferenceBuilder.StockMethod method)
Sets the method to determine which stock to assign.
|
void |
setStockSubType(PathStockPreferenceBuilder.AssignStockSubType stockType)
Sets the type of stock being assigned.
|
void |
setStockType(PathStockPreferenceBuilder.AssignStockType stockType)
Sets the type of stock being assigned.
|
PathStockPreferenceBuilder.SpaceReservationMethod |
spaceReservationMethodType()
Returns the method to determine which space reservation to assign.
|
NXObject |
startObject()
Returns the start object to use for the
PathStockPreferenceBuilder.SpaceReservationMethod.FROM_START_OBJECT
method of stock assignment. |
PathStockPreferenceBuilder.StockMethod |
stockMethodType()
Returns the method to determine which stock to assign.
|
PathStockPreferenceBuilder.AssignStockSubType |
stockSubType()
Returns the type of stock being assigned.
|
PathStockPreferenceBuilder.AssignStockType |
stockType()
Returns the type of stock being assigned.
|
printTestData, printTestData, tag, tagValue
validate
PathStockPreferenceBuilder.AssignStockType stockType() throws NXException, RemoteException
NXException
RemoteException
void setStockType(PathStockPreferenceBuilder.AssignStockType stockType) throws NXException, RemoteException
stockType
- NXException
RemoteException
PathStockPreferenceBuilder.AssignStockSubType stockSubType() throws NXException, RemoteException
NXException
RemoteException
void setStockSubType(PathStockPreferenceBuilder.AssignStockSubType stockType) throws NXException, RemoteException
stockType
- NXException
RemoteException
PathStockPreferenceBuilder.AssignMethod assignStockMethod() throws NXException, RemoteException
stockMethodType()
instead.
NXException
RemoteException
void setAssignStockMethod(PathStockPreferenceBuilder.AssignMethod method) throws NXException, RemoteException
setStockMethodType(nxopen.mechanicalrouting.PathStockPreferenceBuilder.StockMethod)
instead.
method
- NXException
RemoteException
PathStockPreferenceBuilder.StockMethod stockMethodType() throws NXException, RemoteException
NXException
RemoteException
void setStockMethodType(PathStockPreferenceBuilder.StockMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod spaceReservationMethodType() throws NXException, RemoteException
NXException
RemoteException
void setSpaceReservationMethodType(PathStockPreferenceBuilder.SpaceReservationMethod method) throws NXException, RemoteException
method
- NXException
RemoteException
NXObject startObject() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.FROM_START_OBJECT
method of stock assignment.
NXException
RemoteException
void setStartObject(NXObject startObject) throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.FROM_START_OBJECT
method of stock assignment.
startObject
- NXException
RemoteException
Expression diameter() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.CIRCULAR
method of stock assignment.
NXException
RemoteException
void setDiameter(Expression diameter) throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.CIRCULAR
method of stock assignment.
diameter
- NXException
RemoteException
Expression rectangularHeight() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.RECTANGULAR
method of stock assignment.
NXException
RemoteException
Expression rectangularWidth() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.RECTANGULAR
method of stock assignment
NXException
RemoteException
Expression flatOvalHeight() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.FLAT_OVAL
method of stock assignment.
NXException
RemoteException
Expression flatOvalWidth() throws NXException, RemoteException
PathStockPreferenceBuilder.SpaceReservationMethod.FLAT_OVAL
method of stock assignment
NXException
RemoteException
void setClassificationObjectIdentifier(String classificationObjectId) throws NXException, RemoteException
setClassificationObjectIdentifierForStock(java.lang.String)
instead.
classificationObjectId
- NXException
RemoteException
String getClassificationObjectIdentifierForStock() throws NXException, RemoteException
NXException
RemoteException
void setClassificationObjectIdentifierForStock(String classificationObjectId) throws NXException, RemoteException
classificationObjectId
- NXException
RemoteException
String getFileSpecificationOfStockToPlace() throws NXException, RemoteException
NXException
RemoteException
void setFileSpecificationOfStockToPlace(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String getClassificationObjectIdentifierForSpaceReservation() throws NXException, RemoteException
NXException
RemoteException
void setClassificationObjectIdentifierForSpaceReservation(String classificationObjectId) throws NXException, RemoteException
classificationObjectId
- NXException
RemoteException
String getFileSpecificationOfSpaceReservationToPlace() throws NXException, RemoteException
NXException
RemoteException
void setFileSpecificationOfSpaceReservationToPlace(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.