java.lang.Object
com.inductiveautomation.ignition.common.config.BasicPropertySet
com.inductiveautomation.ignition.common.sqltags.model.TagEditResources
All Implemented Interfaces:
Countable, Extendable<PropertySet>, Mergable<PropertySet>, MutablePropertyValueSource, ObservablePropertySet, PropertySet, PropertyValueSource, Serializable, Iterable<PropertyValue>

public class TagEditResources extends BasicPropertySet
This is a property set comprised of all of the items that might be relative to a tag provider. For example, the available drivers, scan classes, alarm pipelines, etc.
See Also:
  • Field Details

    • SCANCLASSES

      public static final Property<String[]> SCANCLASSES
    • HISTORICALPROVIDERS

      public static final Property<String[]> HISTORICALPROVIDERS
    • DRIVERS

      public static final Property<String[]> DRIVERS
    • ROLES

      public static final Property<String[]> ROLES
    • ZONES

      public static final Property<String[]> ZONES
    • ALARM_EXT_PROPERTIES

      public static final Property<AlarmProperty[]> ALARM_EXT_PROPERTIES
    • ALARM_PIPELINES

      public static final Property<String[]> ALARM_PIPELINES
      The following are properties for extended tag resources.
    • ALARM_PIPELINE_RESOURCE

      public static final Property<String> ALARM_PIPELINE_RESOURCE
    • ALARM_EXT_PROP_RESOURCE

      public static final Property<AlarmProperty> ALARM_EXT_PROP_RESOURCE
    • LOCAL_PIPELINE_RESOURCES

      public static final String LOCAL_PIPELINE_RESOURCES
      The original source of alarm pipelines was to look at the local resources. This also provides the slightly nice side effect that tags can choose new pipelines that haven't been saved yet. Obviously this doesn't work at all for remote providers. To maintain the old behavior, though, we use this. If present, the local resources will be included in the designer.
      See Also:
  • Constructor Details

    • TagEditResources

      public TagEditResources()