public interface ApplicationBuilder extends NXObject
AMEManager.createApplicationBuilder(nxopen.Part)
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
Project |
createCollaborativeDesign(Part workSet)
Create a CD for workset part.
|
Project |
createCollaborativeDesign(Part workSet,
String cdID)
Create a CD for workset part with predefined ID
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
enter()
Enter the Automation Designer application.
|
Project |
establishNewProject(Part workSet)
Create a new project for workset part.
|
void |
establishProject(String uid)
Set collaborative design
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
exit()
Exit the Automation Designer application and delete builder.
|
GlobalSelectionBuilder |
getGlobalSelectionBuilder()
Get the global selection builder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Project |
getProject()
Get the project object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
saveProject()
Save the current Automation Designer project.
|
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
void enter() throws NXException, RemoteException
NXException
RemoteException
void exit() throws NXException, RemoteException
NXException
RemoteException
void establishProject(String uid) throws NXException, RemoteException
uid
- NXException
RemoteException
Project getProject() throws NXException, RemoteException
NXException
RemoteException
GlobalSelectionBuilder getGlobalSelectionBuilder() throws NXException, RemoteException
NXException
RemoteException
void saveProject() throws NXException, RemoteException
NXException
RemoteException
Project createCollaborativeDesign(Part workSet) throws NXException, RemoteException
workSet
- NXException
RemoteException
Project createCollaborativeDesign(Part workSet, String cdID) throws NXException, RemoteException
workSet
- cdID
- NXException
RemoteException
Project establishNewProject(Part workSet) throws NXException, RemoteException
workSet
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.