ValueHelper#
- class ansys.sam.sysml2.classes.value_helper.ValueHelper(prefix: str)#
Helper class for feature value resolve.
Overview#
Return |
|
Get the value of the feature. |
|
Render a value element (literal or operator expression) to its text form. |
|
Create the commit to set or update the value of type |
|
Escape a string for use inside a KerML string literal. |
|
Decode KerML escapes; leave already-decoded strings (real n/r/t) unchanged. |
Import detail#
from ansys.sam.sysml2.classes.value_helper import ValueHelper
Attribute detail#
- ValueHelper.prefix#
Method detail#
- static ValueHelper.is_value_capable(element) bool#
Return
Trueif the element can carry a feature value (a Feature or descendant).
- static ValueHelper.get_value_for_sysml_element(element)#
Get the value of the feature.
- static ValueHelper.serialize(value)#
Render a value element (literal or operator expression) to its text form.
- static ValueHelper.set_or_update_value(element, value_type: type, new_value: str | int | float | bool)#
Create the commit to set or update the value of type
value_type.