Package | Description |
---|---|
nxopen.ame |
Provides classes and interfaces for AME.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AMEGroup
Group Journaling class
This object does not need a creator. |
interface |
AMEGroupFolder
Group Folder Journaling class
This object does not need a creator. |
interface |
AMEPlcHwItem
Represents Plc Hw Item
Use the static method in this class to obtain an instance. |
interface |
AspectNode
Aspect Node Journaling class
This object does not need a creator. |
interface |
AspectRoot
AspectRoot Node Journaling class
This object does not need a creator. |
interface |
CabinetComponentNode
Cabinet Component Node class
This object does not need a creator. |
interface |
CabinetNode
Cabinet Node class
This object does not need a creator. |
interface |
CabinetRoot
Cabinet Root Node class
This object does not need a creator. |
interface |
DeviceFunctionDef
Device Function Def class
This object does not need a creator. |
interface |
DocumentRoot
Document Root Node class
This object does not need a creator. |
interface |
EClassClassNode
EClassData Tree Node class
This object does not need a creator. |
interface |
EClassDataRoot
EClassData Root Node class
This object does not need a creator. |
interface |
EClassFolderNode
EClass Folder Node class
This object does not need a creator. |
interface |
EClassNode
EClassData Tree Node class
This object does not need a creator. |
interface |
EClassObjectNode
EClassData Tree Node class
This object does not need a creator. |
interface |
EClassSegmentNode
EClass Segment Node class
This object does not need a creator. |
interface |
EClassVersionNode
EClass Version Node class
This object does not need a creator. |
interface |
GroupRoot
Group Root Node Journaling class
This object does not need a creator. |
interface |
ImportNode
Import Object Journaling class
This object does not need a creator. |
interface |
ImportObject
Import Object Journaling class
This object does not need a creator. |
interface |
PageNode
Represents a Page Node
This object can not be created directly. |
interface |
PlcBlock
Plc Block Node Journaling class
This is an abstract class. |
interface |
PlcRule
PlcRule Journaling class
This object does not need a creator. |
interface |
ProductComponent
Product Component class
This object does not need a creator. |
interface |
ProductComponentInstance
Product Component Instance class
This object does not need a creator. |
interface |
ProductDefinitionRoot
Product Definition Root class
This object does not need a creator. |
interface |
QueryFolder
Query Folder Journaling class
This object does not need a creator. |
interface |
QueryNode
The Query Node
This is an abstract class, and cannot be instantiated. |
interface |
ReferenceDesignationSetNode
Reference Designation Set Node Journaling class
This object does not need a creator. |
interface |
SymbolRoot
Symbol Root Node class
This object does not need a creator. |
interface |
UpstreamDataRoot
UpstreamData Root Node class
This object does not need a creator. |
Modifier and Type | Field and Description |
---|---|
AMEBaseNode[] |
AMEManager.PasteObjectsData.newobjects |
AMEBaseNode |
SelectAMEBaseNode.ValueData.selection
selected object
|
AMEBaseNode |
SelectAMEBaseNode.ValueWithCaeSetObjectInfoData.selection
selected object
|
AMEBaseNode |
SelectAMEBaseNode.ValueWithSnapData.selection1
first selected object
|
AMEBaseNode |
SelectAMEBaseNode.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
AMEBaseNode[] |
AMEManager.configureMemoryAreas(NXObject obj)
Creates memory areas and memory records for given product definition
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode |
AMEManager.createPlcRack(NXObject stationTag,
String text)
Creates a object of plc rack under provided station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode[] |
AMEManager.createPlcStation(String text,
AMEManager.CreateStationType stationType)
Creates a object of plc central station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode[] |
AMEManager.createUserConstants(AMEBaseNode parent)
Create plc user constants under provided node
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode[] |
SelectAMEBaseNodeList.getArray()
Returns the list of objects in the selection list.
|
AMEBaseNode[] |
ImportHWXmlBuilder.importPlcStations(String[] stationNames)
Import plc station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode |
ImportHWXmlBuilder.importStation(String stationId)
Import station
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEBaseNode |
SelectAMEBaseNode.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectAMEBaseNodeList.add(AMEBaseNode object)
Adds an object to the list
License requirements: None. |
boolean |
SelectAMEBaseNodeList.add(AMEBaseNode[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectAMEBaseNodeList.add(AMEBaseNode selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
void |
AMEManager.changeDescription(AMEBaseNode node,
String text)
Change the description of the node
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.changeName(AMEBaseNode node,
String text)
Change the name of the node
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
boolean |
SelectAMEBaseNodeList.contains(AMEBaseNode object)
Returns whether the specified object is already in the list or not.
|
void |
AMEManager.copyObjects(AMEBaseNode[] objectsToCopy)
Copies objects on the clipboard
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
EplanSettingsBuilder |
AMEManager.createEplanSettingsBuilder(Part part,
AMEBaseNode node)
Creates an EplanSettingsBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEGroupFolder |
AMEManager.createGroupFolder(AMEBaseNode parentNode)
Creates a
AMEGroupFolder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
ImportHWXmlBuilder |
AMEManager.createImportHwxmlBuilder(Part part,
AMEBaseNode parentNode)
Creates an HWXml import builder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
PlcMemoryAreaBuilder |
AMEManager.createPlcMemoryAreaBuilder(Part part,
AMEBaseNode memoryArea)
Creates a
PlcMemoryAreaBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
PlcSymbolBuilder |
AMEManager.createPlcSymbolBuilder(Part part,
AMEBaseNode node)
Creates a
PlcSymbolBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
QueryFolder |
AMEManager.createQueryFolder(AMEBaseNode parentNode)
Creates a
QueryFolder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
AMEBaseNode[] |
AMEManager.createUserConstants(AMEBaseNode parent)
Create plc user constants under provided node
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.cutObjects(AMEBaseNode[] objectsToCut)
Cuts objects and places them on the clipboard
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
AMEManager.exportTiaProject(AMEBaseNode[] selectedStations,
String fullPath,
boolean isExistingProject,
boolean openInTia,
boolean compileInTia,
boolean sendWithSwAndTags,
boolean sendWithDistributedIOs,
boolean ignoreConfigureError)
Exports tia to external tool
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.moveNavigatorNodes(AMEBaseNode after,
AMEBaseNode[] nodesToMove)
Moves Navigator nodes under same parent
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.moveNavigatorNodes(AMEBaseNode after,
AMEBaseNode[] nodesToMove)
Moves Navigator nodes under same parent
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AMEManager.PasteObjectsData |
AMEManager.pasteObjects(AMEBaseNode parent)
Pastes objects from the clipboard under given parent
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
boolean |
SelectAMEBaseNodeList.remove(AMEBaseNode object)
Remove specified object from list.
|
boolean |
SelectAMEBaseNodeList.remove(AMEBaseNode object,
View view)
Remove specified object from list.
|
boolean |
SelectAMEBaseNodeList.remove(InferSnapType.SnapType snapType,
AMEBaseNode selection1,
View view1,
Point3d point1,
AMEBaseNode selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectAMEBaseNodeList.removeArray(AMEBaseNode[] objects)
Remove specified objects from list.
|
void |
SelectAMEBaseNodeList.setArray(AMEBaseNode[] objects)
Sets the list of objects in the selection list.
|
void |
BreakTemplateBuilder.setTemplateObjects(AMEBaseNode[] templateObjects)
Selected objects those are part of templates to break
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
SelectAMEBaseNode.setValue(AMEBaseNode selection)
Sets the object being selected
License requirements: None. |
void |
SelectAMEBaseNode.setValue(AMEBaseNode selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectAMEBaseNodeList.setValueWithCaeSetObjectInfo(AMEBaseNode selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectAMEBaseNode.setValueWithCaeSetObjectInfo(AMEBaseNode selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectAMEBaseNodeList.setValueWithSnap(InferSnapType.SnapType snapType,
AMEBaseNode selection1,
View view1,
Point3d point1,
AMEBaseNode selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectAMEBaseNode.setValueWithSnap(InferSnapType.SnapType snapType,
AMEBaseNode selection1,
View view1,
Point3d point1,
AMEBaseNode selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.