NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::AME::ManageEclassMappingBuilder Class Reference

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

Created in NX11.0.0. More...

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

Public Member Functions

NXOpen::AME::ImportType ImportType ()
 Returns the enum import type
Created in NX12.0.0. More...
 
void MapEClassObjectToADLibraryObject ()
 Map selected EClass object
Created in NX12.0.0. More...
 
void MapEClassPropertyToADLibraryObjectProperty (const NXString &selectedEClassProperty, const NXString &selectedADPropertyId, const NXString &selectedADPropertyName)
 Map selected EClass property with AD Library Object property
Created in NX12.0.0. More...
 
void MapEClassPropertyToADLibraryObjectProperty (const char *selectedEClassProperty, const char *selectedADPropertyId, const char *selectedADPropertyName)
 Map selected EClass property with AD Library Object property
Created in NX12.0.0. More...
 
void MapEClassPropValueToADLibraryObjectPropValue (const NXString &selectedEClassPropertyId, const NXString &selectedEClassPropValueId, const NXString &selectedADLibraryObjectPropValueName)
 Map selected EClass property value with AD Library Object property value
Created in NX12.0.0. More...
 
void MapEClassPropValueToADLibraryObjectPropValue (const char *selectedEClassPropertyId, const char *selectedEClassPropValueId, const char *selectedADLibraryObjectPropValueName)
 Map selected EClass property value with AD Library Object property value
Created in NX12.0.0. More...
 
NXOpen::Tooling::SelectReuseLibraryItemBuilderReuseLibraryItem ()
 Returns the reuse library selection item
Created in NX12.0.0. More...
 
NXOpen::AME::SelectAMEBaseNodeSelectedEclassNode ()
 Returns the EClass node selection
Created in NX11.0.0. More...
 
void SetImportType (NXOpen::AME::ImportType importType)
 Sets the enum import type
Created in NX12.0.0. More...
 
void UnMapEClassObject ()
 Unmap selected EClass object
Created in NX12.0.0. More...
 
void UnMapEClassPropertyToADLibraryObjectProperty (const NXString &selectedEClassProperty)
 Unmap selected EClass property with AD Library Object property
Created in NX12.0.0. More...
 
void UnMapEClassPropertyToADLibraryObjectProperty (const char *selectedEClassProperty)
 Unmap selected EClass property with AD Library Object property
Created in NX12.0.0. More...
 
void UnMapEClassPropertyValue (const NXString &selectedEClassPropId, const NXString &selectedEclassPropValueId)
 Unmap selected EClass property value with AD Library Object property value
Created in NX12.0.0. More...
 
void UnMapEClassPropertyValue (const char *selectedEClassPropId, const char *selectedEclassPropValueId)
 Unmap selected EClass property value with AD Library Object property value
Created in NX12.0.0. More...
 

Detailed Description

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

Created in NX11.0.0.


Member Function Documentation

NXOpen::AME::ImportType NXOpen::AME::ManageEclassMappingBuilder::ImportType ( )

Returns the enum import type
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageEclassMappingBuilder::MapEClassObjectToADLibraryObject ( )

Map selected EClass object
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageEclassMappingBuilder::MapEClassPropertyToADLibraryObjectProperty ( const NXString selectedEClassProperty,
const NXString selectedADPropertyId,
const NXString selectedADPropertyName 
)

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



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

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

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



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyselectedeclassproperty
selectedADPropertyIdselectedadpropertyid
selectedADPropertyNameselectedadpropertyname
void NXOpen::AME::ManageEclassMappingBuilder::MapEClassPropValueToADLibraryObjectPropValue ( const NXString selectedEClassPropertyId,
const NXString selectedEClassPropValueId,
const NXString selectedADLibraryObjectPropValueName 
)

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



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyIdselectedeclasspropertyid
selectedEClassPropValueIdselectedeclasspropvalueid
selectedADLibraryObjectPropValueNameselectedadlibraryobjectpropvaluename
void NXOpen::AME::ManageEclassMappingBuilder::MapEClassPropValueToADLibraryObjectPropValue ( const char *  selectedEClassPropertyId,
const char *  selectedEClassPropValueId,
const char *  selectedADLibraryObjectPropValueName 
)

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



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyIdselectedeclasspropertyid
selectedEClassPropValueIdselectedeclasspropvalueid
selectedADLibraryObjectPropValueNameselectedadlibraryobjectpropvaluename
NXOpen::Tooling::SelectReuseLibraryItemBuilder* NXOpen::AME::ManageEclassMappingBuilder::ReuseLibraryItem ( )

Returns the reuse library selection item
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::SelectAMEBaseNode* NXOpen::AME::ManageEclassMappingBuilder::SelectedEclassNode ( )

Returns the EClass node selection
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageEclassMappingBuilder::SetImportType ( NXOpen::AME::ImportType  importType)

Sets the enum import type
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
importTypeimporttype
void NXOpen::AME::ManageEclassMappingBuilder::UnMapEClassObject ( )

Unmap selected EClass object
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::ManageEclassMappingBuilder::UnMapEClassPropertyToADLibraryObjectProperty ( const NXString selectedEClassProperty)

Unmap selected EClass property with AD Library Object property
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyselectedeclassproperty
void NXOpen::AME::ManageEclassMappingBuilder::UnMapEClassPropertyToADLibraryObjectProperty ( const char *  selectedEClassProperty)

Unmap selected EClass property with AD Library Object property
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropertyselectedeclassproperty
void NXOpen::AME::ManageEclassMappingBuilder::UnMapEClassPropertyValue ( const NXString selectedEClassPropId,
const NXString selectedEclassPropValueId 
)

Unmap selected EClass property value with AD Library Object property value
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropIdselectedeclasspropid
selectedEclassPropValueIdselectedeclasspropvalueid
void NXOpen::AME::ManageEclassMappingBuilder::UnMapEClassPropertyValue ( const char *  selectedEClassPropId,
const char *  selectedEclassPropValueId 
)

Unmap selected EClass property value with AD Library Object property value
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedEClassPropIdselectedeclasspropid
selectedEclassPropValueIdselectedeclasspropvalueid

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