Package | Description |
---|---|
nxopen.ame |
Provides classes and interfaces for AME.
|
Modifier and Type | Field and Description |
---|---|
static PlcRule.Type |
PlcRule.Type.CALL |
static PlcRule.Type |
PlcRule.Type.CONSTANT_TEXT |
static PlcRule.Type |
PlcRule.Type.CONSTANT_VALUE |
static PlcRule.Type |
PlcRule.Type.LOCAL_VALUE |
static PlcRule.Type |
PlcRule.Type.LOCAL_VARIABLE |
static PlcRule.Type |
PlcRule.Type.METHOD |
static PlcRule.Type |
PlcRule.Type.NONE |
static PlcRule.Type |
PlcRule.Type.OPERATOR_AND |
static PlcRule.Type |
PlcRule.Type.OPERATOR_OR |
static PlcRule.Type |
PlcRule.Type.PLACEHOLDER_CONSTANT_VALUE |
static PlcRule.Type |
PlcRule.Type.PLACEHOLDER_SYMBOLIC_REFERENCE |
static PlcRule.Type |
PlcRule.Type.PLACEHOLDER_VARIABLE |
static PlcRule.Type |
PlcRule.Type.SYMBOLIC_REFERENCE |
static PlcRule.Type |
PlcRule.Type.SYSTEM_FUNCTION_CALL |
static PlcRule.Type |
PlcRule.Type.SYSTEM_GLOBAL_CALL |
static PlcRule.Type |
PlcRule.Type.SYSTEM_LOCAL_CALL |
static PlcRule.Type |
PlcRule.Type.USER_LOCAL_CALL |
static PlcRule.Type |
PlcRule.Type.VARIABLE |
Modifier and Type | Method and Description |
---|---|
PlcRule.Type |
CallMethodRuleBuilder.currentParameterRuleType()
Returns the rule type of selected parameter
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
PlcRule.Type |
OperatorRuleBuilder.operatorType()
Returns the OperatorType
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
PlcRule.Type |
OperatorRuleBuilder.parameterRuleType()
Returns the Select Parameter
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
static PlcRule.Type |
PlcRule.Type.valueOf(int value)
Returns the enum constant of the specified enum type with the specified value.
|
static PlcRule.Type |
PlcRule.Type.valueOf(String name)
Returns the enum constant of the specified enum type with the specified name.
|
static PlcRule.Type[] |
PlcRule.Type.values()
Returns an array that contains the values for this enum.
|
Modifier and Type | Method and Description |
---|---|
CallMethodRuleBuilder |
AMEManager.createCallMethodRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
PlcRule.Type ruleType,
PlcRule.RefObjectType refObjectType,
PlcRule.ReplacementType replacementType,
int compileUnitIndex,
int startIndex,
int endIndex)
Creates a
CallMethodRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
OperandRuleBuilder |
AMEManager.createOperandRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
int indexOfCompileUnit,
int indexOfStatement,
PlcRule.Type ruleType)
Creates a
OperandRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
OperatorRuleBuilder |
AMEManager.createOperatorRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
PlcRule.Type ruleType,
PlcRule.RefObjectType refObjectType,
PlcRule.ReplacementType replacementType,
int startIndex,
int endIndex,
int compileUnitIndex)
Creates a
OperatorRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
ParameterRuleBuilder |
AMEManager.createParameterRuleBuilder(Part part,
MultiValueObjectsPort mvoPort,
PlcRule.Type ruleType,
MultiValueObjectsPort.JaAmeValueObjectUsageType usageType)
Creates a
ParameterRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
void |
CallMethodRuleBuilder.setCurrentParameterRuleType(PlcRule.Type ruleType)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
OperatorRuleBuilder.setOperatorType(PlcRule.Type operatorType)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
OperatorRuleBuilder.setParameterRuleType(PlcRule.Type ruleType)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.