NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::AME::ManageGlobalMappingBuilder Class Reference

Represents a ManageGlobalMappingBuilder class Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateManageGlobalMappingBuilder

Created in NX1847.0.0. More...

Inheritance diagram for NXOpen::AME::ManageGlobalMappingBuilder:
NXOpen::AME::AMEBaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::AME::ADPropertyDataAdPropertyData ()
 Returns the selected AD property
Created in NX1847.0.0. More...
 
void MapEClassGlobalValues (const NXString &selectedEClassValueListId, const NXString &selectedEClassValueId, const NXString &selAdValueName)
 Map selected EClass global values with AD Library Object property values
Created in NX1847.0.0. More...
 
void MapEClassGlobalValues (const char *selectedEClassValueListId, const char *selectedEClassValueId, const char *selAdValueName)
 Map selected EClass global values with AD Library Object property values
Created in NX1847.0.0. More...
 
void MapEClassPropertyToADLibraryObjectProperty (const NXString &selectedEClassProperty, const NXString &selectedADPropertyId, const NXString &selectedADPropertyName, const NXString &selectedADPropertyDataType)
 Map selected EClass property with AD Library Object property
Created in NX1847.0.0. More...
 
void MapEClassPropertyToADLibraryObjectProperty (const char *selectedEClassProperty, const char *selectedADPropertyId, const char *selectedADPropertyName, const char *selectedADPropertyDataType)
 Map selected EClass property with AD Library Object property
Created in NX1847.0.0. More...
 
void MapEClassPropertyValueToAdPropertyValue (const NXString &selectedEClassValue, const NXString &selectedADValue)
 Map selected EClass property value with AD Library Object property value
Created in NX1847.0.0. More...
 
void MapEClassPropertyValueToAdPropertyValue (const char *selectedEClassValue, const char *selectedADValue)
 Map selected EClass property value with AD Library Object property value
Created in NX1847.0.0. More...
 
NXOpen::AME::SelectAMEBaseNodeSelectedEclassProperty ()
 Returns the EClass property node selection
Created in NX1847.0.0. More...
 
void SetAdPropertyData (NXOpen::AME::ADPropertyData *adPropData)
 Sets the selected AD property
Created in NX1847.0.0. More...
 
void UnmapEClassGlobalValue (const NXString &selectedEClassValueId)
 Unmaps selected EClass values with AD Library Object property values
Created in NX1847.0.0. More...
 
void UnmapEClassGlobalValue (const char *selectedEClassValueId)
 Unmaps selected EClass values with AD Library Object property values
Created in NX1847.0.0. More...
 
void UnMapEClassProperty ()
 Unmaps selected EClass property with AD Library Object property
Created in NX1847.0.0. More...
 
void UnMapEClassPropertyValue (const NXString &selectedADValue)
 Unmaps selected EClass property value
Created in NX1847.0.0. More...
 
void UnMapEClassPropertyValue (const char *selectedADValue)
 Unmaps selected EClass property value
Created in NX1847.0.0. More...
 

Detailed Description

Represents a ManageGlobalMappingBuilder class Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateManageGlobalMappingBuilder

Created in NX1847.0.0.


Member Function Documentation

NXOpen::AME::ADPropertyData* NXOpen::AME::ManageGlobalMappingBuilder::AdPropertyData ( )

Returns the selected AD property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassGlobalValues ( const NXString selectedEClassValueListId,
const NXString selectedEClassValueId,
const NXString selAdValueName 
)

Map selected EClass global values with AD Library Object property values
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueListIdselectedeclassvaluelistid
selectedEClassValueIdselectedeclassvalueid
selAdValueNameseladvaluename
void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassGlobalValues ( const char *  selectedEClassValueListId,
const char *  selectedEClassValueId,
const char *  selAdValueName 
)

Map selected EClass global values with AD Library Object property values
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueListIdselectedeclassvaluelistid
selectedEClassValueIdselectedeclassvalueid
selAdValueNameseladvaluename
void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassPropertyToADLibraryObjectProperty ( const NXString selectedEClassProperty,
const NXString selectedADPropertyId,
const NXString selectedADPropertyName,
const NXString selectedADPropertyDataType 
)

Map selected EClass property with AD Library Object property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyselectedeclassproperty
selectedADPropertyIdselectedadpropertyid
selectedADPropertyNameselectedadpropertyname
selectedADPropertyDataTypeselectedadpropertydatatype
void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassPropertyToADLibraryObjectProperty ( const char *  selectedEClassProperty,
const char *  selectedADPropertyId,
const char *  selectedADPropertyName,
const char *  selectedADPropertyDataType 
)

Map selected EClass property with AD Library Object property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyselectedeclassproperty
selectedADPropertyIdselectedadpropertyid
selectedADPropertyNameselectedadpropertyname
selectedADPropertyDataTypeselectedadpropertydatatype
void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassPropertyValueToAdPropertyValue ( const NXString selectedEClassValue,
const NXString selectedADValue 
)

Map selected EClass property value with AD Library Object property value
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueselectedeclassvalue
selectedADValueselectedadvalue
void NXOpen::AME::ManageGlobalMappingBuilder::MapEClassPropertyValueToAdPropertyValue ( const char *  selectedEClassValue,
const char *  selectedADValue 
)

Map selected EClass property value with AD Library Object property value
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueselectedeclassvalue
selectedADValueselectedadvalue
NXOpen::AME::SelectAMEBaseNode* NXOpen::AME::ManageGlobalMappingBuilder::SelectedEclassProperty ( )

Returns the EClass property node selection
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageGlobalMappingBuilder::SetAdPropertyData ( NXOpen::AME::ADPropertyData adPropData)

Sets the selected AD property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
adPropDataadpropdata
void NXOpen::AME::ManageGlobalMappingBuilder::UnmapEClassGlobalValue ( const NXString selectedEClassValueId)

Unmaps selected EClass values with AD Library Object property values
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueIdselectedeclassvalueid
void NXOpen::AME::ManageGlobalMappingBuilder::UnmapEClassGlobalValue ( const char *  selectedEClassValueId)

Unmaps selected EClass values with AD Library Object property values
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassValueIdselectedeclassvalueid
void NXOpen::AME::ManageGlobalMappingBuilder::UnMapEClassProperty ( )

Unmaps selected EClass property with AD Library Object property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageGlobalMappingBuilder::UnMapEClassPropertyValue ( const NXString selectedADValue)

Unmaps selected EClass property value
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedADValueselectedadvalue
void NXOpen::AME::ManageGlobalMappingBuilder::UnMapEClassPropertyValue ( const char *  selectedADValue)

Unmaps selected EClass property value
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedADValueselectedadvalue

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.