public interface ProxyObjectBuilder extends Builder
ProxyObjectBuilder
.
ProxyObjectCollection.createProxyObjectBuilder(nxopen.mechatronics.ProxyObject)
Modifier and Type | Interface and Description |
---|---|
static class |
ProxyObjectBuilder.Type
the Builder types.
|
Modifier and Type | Method and Description |
---|---|
ProxyObjectBuilder.Type |
builderType()
Returns the use type of this builder.
|
BasePart |
context()
Returns the context part of the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
int |
maxParamId()
Returns the maximum parameter id used in the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
ProxyObjectParameterBuilderList |
parameterList()
Returns the parameter data
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
proxyObjectName()
Returns the name of the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
SelectNXObjectList |
selectGeomObject()
Returns the select geometry object that describes the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
SelectNXObjectList |
selectPhysicsObject()
Returns the select physics objects that are encapsulated in the proxy object
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setBuilderType(ProxyObjectBuilder.Type useType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setContext(BasePart context)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMaxParamId(int paramId)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setProxyObjectName(String proxyObjectName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setUseType(int useType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
int |
useType()
Returns the use type used in the proxy object.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList selectPhysicsObject() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList selectGeomObject() throws NXException, RemoteException
NXException
RemoteException
String proxyObjectName() throws NXException, RemoteException
NXException
RemoteException
void setProxyObjectName(String proxyObjectName) throws NXException, RemoteException
proxyObjectName
- NXException
RemoteException
ProxyObjectParameterBuilderList parameterList() throws NXException, RemoteException
NXException
RemoteException
BasePart context() throws NXException, RemoteException
NXException
RemoteException
void setContext(BasePart context) throws NXException, RemoteException
context
- NXException
RemoteException
int maxParamId() throws NXException, RemoteException
NXException
RemoteException
void setMaxParamId(int paramId) throws NXException, RemoteException
paramId
- NXException
RemoteException
int useType() throws NXException, RemoteException
builderType()
and setBuilderType(nxopen.mechatronics.ProxyObjectBuilder.Type)
instead.
NXException
RemoteException
void setUseType(int useType) throws NXException, RemoteException
useType
- NXException
RemoteException
ProxyObjectBuilder.Type builderType() throws NXException, RemoteException
NXException
RemoteException
void setBuilderType(ProxyObjectBuilder.Type useType) throws NXException, RemoteException
useType
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.