Class WellKnownTagProps
java.lang.Object
com.inductiveautomation.ignition.common.tags.config.properties.WellKnownTagProps
- Direct Known Subclasses:
DBTagTypeProperties
,ExpressionTypeProperties
,OpcTagTypeProperties
,ReferenceTagTypeProps
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Property<AccessRightsType>
Deprecated.static final Property<AlarmConfiguration>
static final Property<?>[]
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final Property<DeadbandMode>
static final Property<TagEventScripts>
static final Property<TagExecutionMode>
static final String
static final Property<BoundPropertySet>
Parameters are values that are defined on UDT Definitions that can be referenced by properties inside of members.static final Property<TagPermissionsModel>
Deprecated.static final Property<BoundPropertySet>
These are not config properties, they are special properties used by managed providers.static final Property<QualityCode>
static final Property<PermissionsConfig>
static final String
For resource based values in the property model.Scale factor is for exponential filter mode.static final Property<TagObjectType>
If the tag type id is udt_def or udt_inst, typeId is the parent data type.static final Property<BoundPropertySet>
static final Property<QualifiedValue>
The id of the value generator for the tag.static final Property<PermissionsConfig>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
categoryKey
(String category) protected static <T> ConfigurationProperty<T>
protected static <T> DescriptiveProperty<T>
static String
descriptionKey
(String property) static String
propertyKey
(String property) static void
protected static void
registerAtomic
(MutableConfigurationPropertyModel model, Property<?>... props)
-
Field Details
-
MEMORY_TAG_TYPE
- See Also:
-
CAT_BASIC
- See Also:
-
CAT_PARAMETERS
- See Also:
-
CAT_VALUE
- See Also:
-
CAT_META
- See Also:
-
CAT_SECURITY
- See Also:
-
CAT_NUM
- See Also:
-
CAT_SCRIPT
- See Also:
-
CAT_ALARMS
- See Also:
-
RESOURCE_TAG_GROUPS
For resource based values in the property model.- See Also:
-
Name
-
Enabled
-
TagGroup
-
Documentation
-
TagType
-
Path
-
TypeId
If the tag type id is udt_def or udt_inst, typeId is the parent data type. -
Value
-
Quality
-
Timestamp
-
ValueSource
The id of the value generator for the tag. For example, "memory", "opc", "expression", etc. -
DataType
-
PersistValue
-
ExecutionMode
-
ExecutionRate
-
FormatString
-
Deadband
-
DeadbandMode
-
ScaleMode
-
RawLow
-
RawHigh
-
ScaledLow
-
ScaledHigh
-
ClampMode
-
ScaleFactor
Scale factor is for exponential filter mode. -
EngUnit
-
EngLow
-
EngHigh
-
EngLimitMode
-
Tooltip
-
TypeColor
-
EventScripts
-
AccessRights
Deprecated.AccessRights andPermissionModel
props are deprecated in favor of the new Tag Permissions Model. These props are left here for upgrade purposes only. UseReadPermissions
,ReadOnly
, andWritePermissions
going forward. -
PermissionModel
Deprecated.AccessRights
and PermissionModel props are deprecated in favor of the new Tag Permissions Model. These props are left here for upgrade purposes only. UseReadPermissions
,ReadOnly
, andWritePermissions
going forward. -
ReadPermissions
-
ReadOnly
-
WritePermissions
-
HistoryEnabled
-
HistoryProvider
-
Alarms
-
AlarmEvalEnabled
-
Parameters
Parameters are values that are defined on UDT Definitions that can be referenced by properties inside of members. -
PRG_CFG
These are not config properties, they are special properties used by managed providers. -
USR_CFG
-
BASIC_PROPERTIES
-
-
Constructor Details
-
WellKnownTagProps
public WellKnownTagProps()
-
-
Method Details
-
propertyKey
-
categoryKey
-
descriptionKey
-
desc
protected static <T> DescriptiveProperty<T> desc(String name, Class<T> clazz, T defaultVal, String category) -
cfg
protected static <T> ConfigurationProperty<T> cfg(String name, Class<T> clazz, T defaultVal, String category, String editorClass) -
registerAtomic
-
register
-