public interface OperandRuleBuilder extends Builder
AMEManager.createOperandRuleBuilder(nxopen.Part, nxopen.ame.PlcCodePosition, nxopen.ame.PlcBlock, int, int, nxopen.ame.PlcRule.Type)
Modifier and Type | Interface and Description |
---|---|
static class |
OperandRuleBuilder.CreationType
replace or insert rule Type
|
Modifier and Type | Method and Description |
---|---|
ConditionsBuilder |
conditions()
Returns the object condition ui block
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
ObjectConnectionBuilder |
objectConnection()
Returns the object connection ui block
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
ObjectConnectionDetailBuilder |
objectConnectionDetail()
Returns the object connection detail ui block
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
OperandRuleBuilder.CreationType |
portCreationType()
Returns the creation type when creating a position
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
String |
ruleName()
Returns the rule name
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectAMEBaseNode |
selectionPort()
Returns the operand replacement port selection
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setPortCreationType(OperandRuleBuilder.CreationType type)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setRuleName(String resultText)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectAMEBaseNode selectionPort() throws NXException, RemoteException
NXException
RemoteException
String ruleName() throws NXException, RemoteException
NXException
RemoteException
void setRuleName(String resultText) throws NXException, RemoteException
resultText
- NXException
RemoteException
ObjectConnectionBuilder objectConnection() throws NXException, RemoteException
NXException
RemoteException
ObjectConnectionDetailBuilder objectConnectionDetail() throws NXException, RemoteException
NXException
RemoteException
ConditionsBuilder conditions() throws NXException, RemoteException
NXException
RemoteException
OperandRuleBuilder.CreationType portCreationType() throws NXException, RemoteException
NXException
RemoteException
void setPortCreationType(OperandRuleBuilder.CreationType type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.