public interface EditEngineeringObjectBuilder extends Builder
AMEManager.createEditEngineeringObjectBuilder(nxopen.Part, nxopen.ame.AMEEngObject)
Modifier and Type | Interface and Description |
---|---|
static class |
EditEngineeringObjectBuilder.SourceType
Assign EOs or POUs
|
Modifier and Type | Method and Description |
---|---|
String |
engObjDescription()
Returns the string description
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
engObjName()
Returns the string name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
EngineeringObjectAspectDetailBuilder |
listAspectDetail()
Returns the aspect detail ui block
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectAMEBaseNodeList |
selectedPlcBaseSymbols()
Returns the selected plc symbols
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectNXObject |
selectionParent()
Returns the selection where the object will be reassigned.
|
void |
setAspectStates(NXObject[] roots,
int[] states)
Pass Aspect States To Builder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setEngObjDescription(String stringDescription)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setEngobjectsToEdit(AMEEngObject[] engObject)
Adds selected objects for Edit an aspect
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setEngObjName(String stringName)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String engObjName() throws NXException, RemoteException
NXException
RemoteException
void setEngObjName(String stringName) throws NXException, RemoteException
stringName
- NXException
RemoteException
String engObjDescription() throws NXException, RemoteException
NXException
RemoteException
void setEngObjDescription(String stringDescription) throws NXException, RemoteException
stringDescription
- NXException
RemoteException
EngineeringObjectAspectDetailBuilder listAspectDetail() throws NXException, RemoteException
NXException
RemoteException
void setEngobjectsToEdit(AMEEngObject[] engObject) throws NXException, RemoteException
engObject
- Array of Engineering ObjectsNXException
RemoteException
void setAspectStates(NXObject[] roots, int[] states) throws NXException, RemoteException
roots
- Array of Engineering Rootsstates
- Array of StatesNXException
RemoteException
SelectAMEBaseNodeList selectedPlcBaseSymbols() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject selectionParent() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.