public interface FunctionObjectBuilder extends SystemObjectBuilder
FunctionObjectBuilder
FunctionObjectCollection.createFunctionObjectBuilder(nxopen.mechatronics.FunctionObject)
Modifier and Type | Interface and Description |
---|---|
static class |
FunctionObjectBuilder.ParameterData
Defined Parameter Data Structure
|
static class |
FunctionObjectBuilder.RequirementData
Defined Requirement Data Structure
|
Modifier and Type | Method and Description |
---|---|
String |
exampleDesc()
Returns the example description
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
functionItemRevisionId()
Deprecated.
Deprecated in NX8.5.0. Please use
ObjectInformationBuilder instead.
|
String |
functionOptionSet()
Returns the option set
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
NXObject[] |
getChildren()
Gets the children
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
NXObject[] |
getOccurrences()
Gets the occurrences
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
NXObject[] |
getOperations()
Gets the operations
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
FunctionObjectBuilder.ParameterData[] |
getParameterData()
Gets the parameter data
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
FunctionObjectBuilder.RequirementData[] |
getRequirementData()
Deprecated.
Deprecated in NX8.5.0. Please use
RequirementBuilder instead.
|
String |
letterName()
Returns the letter name
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
boolean |
modified()
Returns the modified status.
|
NXObject |
navigatorObject()
Returns the navigator object which holds the teamcenter attributes.
|
ObjectInformationBuilder |
objectInformation()
Returns the object information builder, used to specify the information of function object.
|
String |
objectName()
Deprecated.
Deprecated in NX8.5.0. Please use
ObjectInformationBuilder instead.
|
NXObject |
parent()
Returns the parent
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
plmxmlFileName()
Returns the plmxml file name
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setChildren(NXObject[] children)
Sets the children
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setExampleDesc(String exampleDesc)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setFunctionItemRevisionId(String functionItemId)
Deprecated.
Deprecated in NX8.5.0. Please use
ObjectInformationBuilder instead.
|
void |
setFunctionOptionSet(String functionOptionSet)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setLetterName(String letterName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setModified(boolean modified)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setObjectName(String objectName)
Deprecated.
Deprecated in NX8.5.0. Please use
ObjectInformationBuilder instead.
|
void |
setOccurrences(NXObject[] occurrences)
Sets the occurrences
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setOperations(NXObject[] operations)
Sets the operations
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setParameterData(FunctionObjectBuilder.ParameterData[] parameterData)
Sets the parameter data
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setParent(NXObject children)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setPlmxmlFileName(String plmxmlFileName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setRequirementData(FunctionObjectBuilder.RequirementData[] requirementData)
Deprecated.
Deprecated in NX8.5.0. Please use
RequirementBuilder instead.
|
void |
setTypeDesc(String typeDesc)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
typeDesc()
Returns the type description
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
instanceName, setInstanceName
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
NXObject parent() throws NXException, RemoteException
NXException
RemoteException
void setParent(NXObject children) throws NXException, RemoteException
children
- Parent function objectNXException
RemoteException
NXObject[] getChildren() throws NXException, RemoteException
NXException
RemoteException
void setChildren(NXObject[] children) throws NXException, RemoteException
children
- Children object arrayNXException
RemoteException
NXObject[] getOccurrences() throws NXException, RemoteException
NXException
RemoteException
void setOccurrences(NXObject[] occurrences) throws NXException, RemoteException
occurrences
- Occurrences object arrayNXException
RemoteException
NXObject[] getOperations() throws NXException, RemoteException
NXException
RemoteException
void setOperations(NXObject[] operations) throws NXException, RemoteException
operations
- Operations object arrayNXException
RemoteException
FunctionObjectBuilder.ParameterData[] getParameterData() throws NXException, RemoteException
NXException
RemoteException
void setParameterData(FunctionObjectBuilder.ParameterData[] parameterData) throws NXException, RemoteException
parameterData
- Parameter data arrayNXException
RemoteException
FunctionObjectBuilder.RequirementData[] getRequirementData() throws NXException, RemoteException
RequirementBuilder
instead.
NXException
RemoteException
void setRequirementData(FunctionObjectBuilder.RequirementData[] requirementData) throws NXException, RemoteException
RequirementBuilder
instead.
requirementData
- Requirement data array
NXException
RemoteException
String objectName() throws NXException, RemoteException
ObjectInformationBuilder
instead.
NXException
RemoteException
void setObjectName(String objectName) throws NXException, RemoteException
ObjectInformationBuilder
instead.
objectName
- Object name
NXException
RemoteException
String letterName() throws NXException, RemoteException
NXException
RemoteException
void setLetterName(String letterName) throws NXException, RemoteException
letterName
- Letter nameNXException
RemoteException
String typeDesc() throws NXException, RemoteException
NXException
RemoteException
void setTypeDesc(String typeDesc) throws NXException, RemoteException
typeDesc
- Type descriptionNXException
RemoteException
String exampleDesc() throws NXException, RemoteException
NXException
RemoteException
void setExampleDesc(String exampleDesc) throws NXException, RemoteException
exampleDesc
- Example descriptionNXException
RemoteException
String functionItemRevisionId() throws NXException, RemoteException
ObjectInformationBuilder
instead.
NXException
RemoteException
void setFunctionItemRevisionId(String functionItemId) throws NXException, RemoteException
ObjectInformationBuilder
instead.
functionItemId
- Function Revision Item id
NXException
RemoteException
String functionOptionSet() throws NXException, RemoteException
NXException
RemoteException
void setFunctionOptionSet(String functionOptionSet) throws NXException, RemoteException
functionOptionSet
- Function Option SetNXException
RemoteException
String plmxmlFileName() throws NXException, RemoteException
NXException
RemoteException
void setPlmxmlFileName(String plmxmlFileName) throws NXException, RemoteException
plmxmlFileName
- PLMXML file nameNXException
RemoteException
ObjectInformationBuilder objectInformation() throws NXException, RemoteException
NXException
RemoteException
NXObject navigatorObject() throws NXException, RemoteException
NXException
RemoteException
boolean modified() throws NXException, RemoteException
NXException
RemoteException
void setModified(boolean modified) throws NXException, RemoteException
modified
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.