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

Naming Rule Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateEditClauseBuilder
Default values. More...

Inheritance diagram for NXOpen::AME::EditClauseBuilder:
NXOpen::AME::MultipleObjectsBuilder NXOpen::AME::AMEBaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  MathOperatorsType {
  MathOperatorsTypeIsEqual, MathOperatorsTypeIsNotEqual, MathOperatorsTypeIsGreaterThanOrEqual, MathOperatorsTypeIsGreaterThan,
  MathOperatorsTypeIsLessThanOrEqual, MathOperatorsTypeIsLessThan
}
 the math operators More...
 
enum  Operator { OperatorAs, OperatorUnder, OperatorOfType }
 the query operator More...
 
enum  ParentPropertyAspect { ParentPropertyAspectFunctionAspect, ParentPropertyAspectLocationAspect, ParentPropertyAspectProductAspect, ParentPropertyAspectAutomationAspect }
 the selected aspect for parent property More...
 
enum  ProductAssignmentOperator { ProductAssignmentOperatorEqual, ProductAssignmentOperatorNotEqual }
 the product assignment operator applied to More...
 
enum  ProductAssignmentValue { ProductAssignmentValueTrue, ProductAssignmentValueFalse }
 the product assignment value applied to More...
 
enum  QueryClauseOperatorType { QueryClauseOperatorTypeAnd, QueryClauseOperatorTypeOr, QueryClauseOperatorTypeNone }
 the clause operator More...
 
enum  QueryConnectedValue { QueryConnectedValueTrue, QueryConnectedValueFalse }
 the value true/false More...
 
enum  QueryPortCondition { QueryPortConditionExists, QueryPortConditionIsConnected }
 the property applied to More...
 
enum  QueryPropertyAppliedTo {
  QueryPropertyAppliedToClassification, QueryPropertyAppliedToLibraryObject, QueryPropertyAppliedToAspect, QueryPropertyAppliedToGeneral,
  QueryPropertyAppliedToTag
}
 the property applied to More...
 
enum  QueryPropertyOfCategory { QueryPropertyOfCategoryFunctionAspect, QueryPropertyOfCategoryLocationAspect, QueryPropertyOfCategoryProductAspect }
 the property of aspect More...
 
enum  QueryPropertyOfClassLibCategory { QueryPropertyOfClassLibCategoryType, QueryPropertyOfClassLibCategoryProduct }
 the property of classification or library item More...
 
enum  Types {
  TypesClassification, TypesLibraryObject, TypesAspect, TypesProperty,
  TypesPort, TypesProductAssignment, TypesParentProperty
}
 the type of object to be used for edit clause More...
 

Public Member Functions

bool AllAspects ()
 Returns the all aspects option status whether ON or OFF
Created in NX11.0.0. More...
 
NXOpen::AME::EditClauseBuilder::Operator AspectOperator ()
 Returns the query operator for Aspect object
Created in NX11.0.0. More...
 
NXOpen::AME::EditClauseBuilder::Operator ClassificationOperator ()
 Returns the query operator for Classification object
Created in NX11.0.0. More...
 
NXOpen::AME::EditClauseBuilder::QueryClauseOperatorType ClauseOperatorType ()
 Returns the clause operator of query
Created in NX12.0.0. More...
 
NXOpen::AME::EditClauseBuilder::Types ConditionType ()
 Returns the condition type
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::QueryConnectedValue ConnectedValue ()
 Returns the value true/false
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::MathOperatorsType MathOperator ()
 Returns the math operatos
Created in NX1847.0.0. More...
 
int NumberOfConnectedPorts ()
 Returns the query value for product assignment object
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::ParentPropertyAspect ParentPropertySelectedAspect ()
 Returns the selected aspect for parent property
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::QueryPortCondition PortCondition ()
 Returns the port operator
Created in NX1847.0.0. More...
 
NXString PortDomain ()
 Returns the port domain
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::ProductAssignmentOperator ProductAssigmentOperator ()
 Returns the query operator for product assignment object
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::ProductAssignmentValue ProductAssigmentValue ()
 Returns the query value for product assignment object
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::QueryPropertyAppliedTo PropertyAppliedTo ()
 Returns the property applied to
Created in NX1847.0.0. More...
 
int PropertyOfCategory ()
 Returns the property of
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::Operator ReuseLibraryOperator ()
 Returns the query operator for Reuse Library object
Created in NX11.0.0. More...
 
NXOpen::AME::SelectAMEBaseNodeSelectAspect ()
 Returns the selected aspect
Created in NX11.0.0. More...
 
NXOpen::AME::SelectClassificationBuilderSelectClassification ()
 Returns the selected classification
Created in NX11.0.0. More...
 
NXOpen::AME::AMEQuerySelectedQuery ()
 Returns the query object
Created in NX12.0.0. More...
 
NXOpen::AME::QueryClauseSelectedQueryClause ()
 Returns the selected query clause
Created in NX12.0.0. More...
 
NXOpen::AME::SelectionEngineeringObjectDefinitionBuilderSelectFromMemberSelect ()
 Returns the engineering object definition
More...
 
NXOpen::AME::SelectionBaseDefinitionBuilderSelectLibraryObject ()
 Returns the engineering object definition or product definition
Created in NX12.0.0. More...
 
void SetAllAspects (bool toggleAllAspects)
 Sets the all aspects option status whether ON or OFF
Created in NX11.0.0. More...
 
void SetAspectOperator (NXOpen::AME::EditClauseBuilder::Operator aspectOperator)
 Sets the query operator for Aspect object
Created in NX11.0.0. More...
 
void SetClassificationOperator (NXOpen::AME::EditClauseBuilder::Operator classificationOperator)
 Sets the query operator for Classification object
Created in NX11.0.0. More...
 
void SetClauseOperatorType (NXOpen::AME::EditClauseBuilder::QueryClauseOperatorType clauseOperator)
 Sets the clause operator of query
Created in NX12.0.0. More...
 
void SetConditionType (NXOpen::AME::EditClauseBuilder::Types conditionType)
 Sets the condition type
Created in NX1847.0.0. More...
 
void SetConnectedValue (NXOpen::AME::EditClauseBuilder::QueryConnectedValue connectedValue)
 Sets the value true/false
Created in NX1847.0.0. More...
 
void SetMathOperator (NXOpen::AME::EditClauseBuilder::MathOperatorsType mathOperatorsType)
 Sets the math operatos
Created in NX1847.0.0. More...
 
void SetNumberOfConnectedPorts (int numberOfConnectedPorts)
 Sets the query value for product assignment object
Created in NX1847.0.0. More...
 
void SetParentPropertySelectedAspect (NXOpen::AME::EditClauseBuilder::ParentPropertyAspect parentPropertySelectedAspect)
 Sets the selected aspect for parent property
Created in NX1847.0.0. More...
 
void SetPortCondition (NXOpen::AME::EditClauseBuilder::QueryPortCondition portCondition)
 Sets the port operator
Created in NX1847.0.0. More...
 
void SetPortDomain (const NXString &portDomain)
 Sets the port domain
Created in NX1847.0.0. More...
 
void SetPortDomain (const char *portDomain)
 Sets the port domain
Created in NX1847.0.0. More...
 
void SetProductAssigmentOperator (NXOpen::AME::EditClauseBuilder::ProductAssignmentOperator productAssigmentOperator)
 Sets the query operator for product assignment object
Created in NX1847.0.0. More...
 
void SetProductAssigmentValue (NXOpen::AME::EditClauseBuilder::ProductAssignmentValue productAssigmentValue)
 Sets the query value for product assignment object
Created in NX1847.0.0. More...
 
void SetProperty (int index, const NXString &propertyName)
 Set the property
Created in NX11.0.0. More...
 
void SetProperty (int index, const char *propertyName)
 Set the property
Created in NX11.0.0. More...
 
void SetPropertyAppliedTo (NXOpen::AME::EditClauseBuilder::QueryPropertyAppliedTo propertyAppliedTo)
 Sets the property applied to
Created in NX1847.0.0. More...
 
void SetPropertyOfCategory (int propertyOfCategory)
 Sets the property of
Created in NX1847.0.0. More...
 
void SetPropertyOperator (int index, const NXString &propertyOperator)
 Set the property operator
Created in NX11.0.0. More...
 
void SetPropertyOperator (int index, const char *propertyOperator)
 Set the property operator
Created in NX11.0.0. More...
 
void SetPropertyValue (int index, const NXString &propertyValue)
 Set the property value
Created in NX11.0.0. More...
 
void SetPropertyValue (int index, const char *propertyValue)
 Set the property value
Created in NX11.0.0. More...
 
void SetReuseLibraryOperator (NXOpen::AME::EditClauseBuilder::Operator reuseLibraryOperator)
 Sets the query operator for Reuse Library object
Created in NX11.0.0. More...
 
void SetSelectedQuery (NXOpen::AME::AMEQuery *selectedQuery)
 Sets the query object
Created in NX12.0.0. More...
 
void SetSelectedQueryClause (NXOpen::AME::QueryClause *selectedClause)
 Sets the selected query clause
Created in NX12.0.0. More...
 
void SetSubType (const NXString &subType)
 Sets the port sub type
Created in NX1847.0.0. More...
 
void SetSubType (const char *subType)
 Sets the port sub type
Created in NX1847.0.0. More...
 
void SetType (NXOpen::AME::EditClauseBuilder::Types type)
 Sets the type of object to be used for edit clause NXOpen::AME::EditClauseBuilder::Type. More...
 
void SetValueCount (int valueCount)
 Sets the value count
Created in NX1847.0.0. More...
 
NXString SubType ()
 Returns the port sub type
Created in NX1847.0.0. More...
 
NXOpen::AME::EditClauseBuilder::Types Type ()
 Returns the type of object to be used for edit clause NXOpen::AME::EditClauseBuilder::Type. More...
 
int ValueCount ()
 Returns the value count
Created in NX1847.0.0. More...
 

Detailed Description

Naming Rule Builder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateEditClauseBuilder
Default values.

Property Value

AllAspects

0

AspectOperator

Under

ClassificationOperator

As

ClauseOperatorType

And

ReuseLibraryOperator

OfType


Created in NX11.0.0.

Member Enumeration Documentation

the math operators

Enumerator
MathOperatorsTypeIsEqual 

is equal

MathOperatorsTypeIsNotEqual 

is not equal

MathOperatorsTypeIsGreaterThanOrEqual 

is greater than or equal

MathOperatorsTypeIsGreaterThan 

is greater than

MathOperatorsTypeIsLessThanOrEqual 

is less than or equal

MathOperatorsTypeIsLessThan 

is less than

the query operator

Enumerator
OperatorAs 

as

OperatorUnder 

under

OperatorOfType 

of type

the selected aspect for parent property

Enumerator
ParentPropertyAspectFunctionAspect 

function aspect

ParentPropertyAspectLocationAspect 

location aspect

ParentPropertyAspectProductAspect 

product aspect

ParentPropertyAspectAutomationAspect 

automation aspect

the product assignment operator applied to

Enumerator
ProductAssignmentOperatorEqual 

equal

ProductAssignmentOperatorNotEqual 

not equal

the product assignment value applied to

Enumerator
ProductAssignmentValueTrue 

true

ProductAssignmentValueFalse 

false

the clause operator

Enumerator
QueryClauseOperatorTypeAnd 

and

QueryClauseOperatorTypeOr 

or

QueryClauseOperatorTypeNone 

none

the value true/false

Enumerator
QueryConnectedValueTrue 

true

QueryConnectedValueFalse 

false

the property applied to

Enumerator
QueryPortConditionExists 

exists

QueryPortConditionIsConnected 

is connected

the property applied to

Enumerator
QueryPropertyAppliedToClassification 

classification

QueryPropertyAppliedToLibraryObject 

library object

QueryPropertyAppliedToAspect 

aspect

QueryPropertyAppliedToGeneral 

general

QueryPropertyAppliedToTag 

tag

the property of aspect

Enumerator
QueryPropertyOfCategoryFunctionAspect 

function aspect

QueryPropertyOfCategoryLocationAspect 

location aspect

QueryPropertyOfCategoryProductAspect 

product aspect

the property of classification or library item

Enumerator
QueryPropertyOfClassLibCategoryType 

type

QueryPropertyOfClassLibCategoryProduct 

product

the type of object to be used for edit clause

Enumerator
TypesClassification 

classification

TypesLibraryObject 

library object

TypesAspect 

aspect

TypesProperty 

property

TypesPort 

port

TypesProductAssignment 

product assignment

TypesParentProperty 

parent property

Member Function Documentation

bool NXOpen::AME::EditClauseBuilder::AllAspects ( )

Returns the all aspects option status whether ON or OFF
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::Operator NXOpen::AME::EditClauseBuilder::AspectOperator ( )

Returns the query operator for Aspect object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::Operator NXOpen::AME::EditClauseBuilder::ClassificationOperator ( )

Returns the query operator for Classification object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::QueryClauseOperatorType NXOpen::AME::EditClauseBuilder::ClauseOperatorType ( )

Returns the clause operator of query
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::Types NXOpen::AME::EditClauseBuilder::ConditionType ( )

Returns the condition type
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::QueryConnectedValue NXOpen::AME::EditClauseBuilder::ConnectedValue ( )

Returns the value true/false
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::MathOperatorsType NXOpen::AME::EditClauseBuilder::MathOperator ( )

Returns the math operatos
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

int NXOpen::AME::EditClauseBuilder::NumberOfConnectedPorts ( )

Returns the query value for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::ParentPropertyAspect NXOpen::AME::EditClauseBuilder::ParentPropertySelectedAspect ( )

Returns the selected aspect for parent property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::QueryPortCondition NXOpen::AME::EditClauseBuilder::PortCondition ( )

Returns the port operator
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXString NXOpen::AME::EditClauseBuilder::PortDomain ( )

Returns the port domain
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::ProductAssignmentOperator NXOpen::AME::EditClauseBuilder::ProductAssigmentOperator ( )

Returns the query operator for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::ProductAssignmentValue NXOpen::AME::EditClauseBuilder::ProductAssigmentValue ( )

Returns the query value for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::QueryPropertyAppliedTo NXOpen::AME::EditClauseBuilder::PropertyAppliedTo ( )

Returns the property applied to
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

int NXOpen::AME::EditClauseBuilder::PropertyOfCategory ( )

Returns the property of
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::Operator NXOpen::AME::EditClauseBuilder::ReuseLibraryOperator ( )

Returns the query operator for Reuse Library object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::SelectAMEBaseNode* NXOpen::AME::EditClauseBuilder::SelectAspect ( )

Returns the selected aspect
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::SelectClassificationBuilder* NXOpen::AME::EditClauseBuilder::SelectClassification ( )

Returns the selected classification
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::AMEQuery* NXOpen::AME::EditClauseBuilder::SelectedQuery ( )

Returns the query object
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::QueryClause* NXOpen::AME::EditClauseBuilder::SelectedQueryClause ( )

Returns the selected query clause
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::SelectionEngineeringObjectDefinitionBuilder* NXOpen::AME::EditClauseBuilder::SelectFromMemberSelect ( )

Returns the engineering object definition

Deprecated:
Deprecated in NX12.0.0.

Use SelectLibraryObject instead.


Created in NX11.0.0.

License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::SelectionBaseDefinitionBuilder* NXOpen::AME::EditClauseBuilder::SelectLibraryObject ( )

Returns the engineering object definition or product definition
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

void NXOpen::AME::EditClauseBuilder::SetAllAspects ( bool  toggleAllAspects)

Sets the all aspects option status whether ON or OFF
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
toggleAllAspectstoggleallaspects
void NXOpen::AME::EditClauseBuilder::SetAspectOperator ( NXOpen::AME::EditClauseBuilder::Operator  aspectOperator)

Sets the query operator for Aspect object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
aspectOperatoraspectoperator
void NXOpen::AME::EditClauseBuilder::SetClassificationOperator ( NXOpen::AME::EditClauseBuilder::Operator  classificationOperator)

Sets the query operator for Classification object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
classificationOperatorclassificationoperator
void NXOpen::AME::EditClauseBuilder::SetClauseOperatorType ( NXOpen::AME::EditClauseBuilder::QueryClauseOperatorType  clauseOperator)

Sets the clause operator of query
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
clauseOperatorclauseoperator
void NXOpen::AME::EditClauseBuilder::SetConditionType ( NXOpen::AME::EditClauseBuilder::Types  conditionType)

Sets the condition type
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
conditionTypeconditiontype
void NXOpen::AME::EditClauseBuilder::SetConnectedValue ( NXOpen::AME::EditClauseBuilder::QueryConnectedValue  connectedValue)

Sets the value true/false
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
connectedValueconnectedvalue
void NXOpen::AME::EditClauseBuilder::SetMathOperator ( NXOpen::AME::EditClauseBuilder::MathOperatorsType  mathOperatorsType)

Sets the math operatos
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
mathOperatorsTypemathoperatorstype
void NXOpen::AME::EditClauseBuilder::SetNumberOfConnectedPorts ( int  numberOfConnectedPorts)

Sets the query value for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
numberOfConnectedPortsnumberofconnectedports
void NXOpen::AME::EditClauseBuilder::SetParentPropertySelectedAspect ( NXOpen::AME::EditClauseBuilder::ParentPropertyAspect  parentPropertySelectedAspect)

Sets the selected aspect for parent property
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
parentPropertySelectedAspectparentpropertyselectedaspect
void NXOpen::AME::EditClauseBuilder::SetPortCondition ( NXOpen::AME::EditClauseBuilder::QueryPortCondition  portCondition)

Sets the port operator
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
portConditionportcondition
void NXOpen::AME::EditClauseBuilder::SetPortDomain ( const NXString portDomain)

Sets the port domain
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
portDomainportdomain
void NXOpen::AME::EditClauseBuilder::SetPortDomain ( const char *  portDomain)

Sets the port domain
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
portDomainportdomain
void NXOpen::AME::EditClauseBuilder::SetProductAssigmentOperator ( NXOpen::AME::EditClauseBuilder::ProductAssignmentOperator  productAssigmentOperator)

Sets the query operator for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
productAssigmentOperatorproductassigmentoperator
void NXOpen::AME::EditClauseBuilder::SetProductAssigmentValue ( NXOpen::AME::EditClauseBuilder::ProductAssignmentValue  productAssigmentValue)

Sets the query value for product assignment object
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
productAssigmentValueproductassigmentvalue
void NXOpen::AME::EditClauseBuilder::SetProperty ( int  index,
const NXString propertyName 
)

Set the property
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyNamepropertyname
void NXOpen::AME::EditClauseBuilder::SetProperty ( int  index,
const char *  propertyName 
)

Set the property
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyNamepropertyname
void NXOpen::AME::EditClauseBuilder::SetPropertyAppliedTo ( NXOpen::AME::EditClauseBuilder::QueryPropertyAppliedTo  propertyAppliedTo)

Sets the property applied to
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
propertyAppliedTopropertyappliedto
void NXOpen::AME::EditClauseBuilder::SetPropertyOfCategory ( int  propertyOfCategory)

Sets the property of
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
propertyOfCategorypropertyofcategory
void NXOpen::AME::EditClauseBuilder::SetPropertyOperator ( int  index,
const NXString propertyOperator 
)

Set the property operator
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyOperatorpropertyoperator
void NXOpen::AME::EditClauseBuilder::SetPropertyOperator ( int  index,
const char *  propertyOperator 
)

Set the property operator
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyOperatorpropertyoperator
void NXOpen::AME::EditClauseBuilder::SetPropertyValue ( int  index,
const NXString propertyValue 
)

Set the property value
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyValuepropertyvalue
void NXOpen::AME::EditClauseBuilder::SetPropertyValue ( int  index,
const char *  propertyValue 
)

Set the property value
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
indexindex
propertyValuepropertyvalue
void NXOpen::AME::EditClauseBuilder::SetReuseLibraryOperator ( NXOpen::AME::EditClauseBuilder::Operator  reuseLibraryOperator)

Sets the query operator for Reuse Library object
Created in NX11.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
reuseLibraryOperatorreuselibraryoperator
void NXOpen::AME::EditClauseBuilder::SetSelectedQuery ( NXOpen::AME::AMEQuery selectedQuery)

Sets the query object
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedQueryselectedquery
void NXOpen::AME::EditClauseBuilder::SetSelectedQueryClause ( NXOpen::AME::QueryClause selectedClause)

Sets the selected query clause
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
selectedClauseselectedclause
void NXOpen::AME::EditClauseBuilder::SetSubType ( const NXString subType)

Sets the port sub type
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
subTypesubtype
void NXOpen::AME::EditClauseBuilder::SetSubType ( const char *  subType)

Sets the port sub type
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
subTypesubtype
void NXOpen::AME::EditClauseBuilder::SetType ( NXOpen::AME::EditClauseBuilder::Types  type)

Sets the type of object to be used for edit clause NXOpen::AME::EditClauseBuilder::Type.


Created in NX11.0.0.

License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
typetype
void NXOpen::AME::EditClauseBuilder::SetValueCount ( int  valueCount)

Sets the value count
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

Parameters
valueCountvaluecount
NXString NXOpen::AME::EditClauseBuilder::SubType ( )

Returns the port sub type
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

NXOpen::AME::EditClauseBuilder::Types NXOpen::AME::EditClauseBuilder::Type ( )

Returns the type of object to be used for edit clause NXOpen::AME::EditClauseBuilder::Type.


Created in NX11.0.0.

License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")

int NXOpen::AME::EditClauseBuilder::ValueCount ( )

Returns the value count
Created in NX1847.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")


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