public interface ImportHWXmlBuilder extends Builder
AMEManager.createImportHwxmlBuilder(nxopen.Part, nxopen.ame.AMEBaseNode)
Modifier and Type | Method and Description |
---|---|
String |
currentlySelectedStationItemName()
Returns the currently selected TIA station item name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
currentlySelectedSWBlockItemName()
Returns the currently selected TIA software block item name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
currentlySelectedTiaProjectName()
Returns the currently selected TIA project item name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
currentlySelectedTiaProjectPath()
Returns the currently selected TIA project item path
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
getStationList()
Import Tia project with option get station list
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
getStationPreview(String stationName)
Import Tia project with option get station preview
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode[] |
importPlcStations(String[] stationNames)
Import plc station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode |
importStation(String stationId)
Import station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
importSwBlocks(String[] swBlockIds,
boolean isOnline)
Import sw blocks
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectAMEBaseNode |
selectionTarget()
Returns the selected engineering object
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCurrentlySelectedStationItemName(String stationName)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCurrentlySelectedSWBlockItemName(String swBlockName)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCurrentlySelectedTiaProjectName(String projectName)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setCurrentlySelectedTiaProjectPath(String projectPath)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setProjectXml(String[] projectXmlParts)
Set project xml
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectAMEBaseNode selectionTarget() throws NXException, RemoteException
NXException
RemoteException
String currentlySelectedTiaProjectName() throws NXException, RemoteException
NXException
RemoteException
void setCurrentlySelectedTiaProjectName(String projectName) throws NXException, RemoteException
projectName
- NXException
RemoteException
String currentlySelectedTiaProjectPath() throws NXException, RemoteException
NXException
RemoteException
void setCurrentlySelectedTiaProjectPath(String projectPath) throws NXException, RemoteException
projectPath
- NXException
RemoteException
String currentlySelectedStationItemName() throws NXException, RemoteException
NXException
RemoteException
void setCurrentlySelectedStationItemName(String stationName) throws NXException, RemoteException
stationName
- NXException
RemoteException
String currentlySelectedSWBlockItemName() throws NXException, RemoteException
NXException
RemoteException
void setCurrentlySelectedSWBlockItemName(String swBlockName) throws NXException, RemoteException
swBlockName
- NXException
RemoteException
void setProjectXml(String[] projectXmlParts) throws NXException, RemoteException
projectXmlParts
- NXException
RemoteException
AMEBaseNode importStation(String stationId) throws NXException, RemoteException
stationId
- NXException
RemoteException
void getStationList() throws NXException, RemoteException
NXException
RemoteException
void getStationPreview(String stationName) throws NXException, RemoteException
stationName
- NXException
RemoteException
AMEBaseNode[] importPlcStations(String[] stationNames) throws NXException, RemoteException
stationNames
- NXException
RemoteException
void importSwBlocks(String[] swBlockIds, boolean isOnline) throws NXException, RemoteException
swBlockIds
- isOnline
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.