Class AbstractTagAdapter

java.lang.Object
com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
com.inductiveautomation.factorypmi.application.binding.AbstractTagAdapter
All Implemented Interfaces:
Adapter, Adapter.ValueHolder, PropertyAdapter
Direct Known Subclasses:
SimpleBoundTagAdapter, UDTTagAdapter

public abstract class AbstractTagAdapter extends AbstractPropertyAdapter
  • Field Details

    • tagPathString

      protected String tagPathString
      This tag path is the string based tag path that gets serialized
    • tagPath

      protected TagPath tagPath
      This tag path is a real TagPath that is transient, calculated from the regular tag path.
    • bidirectional

      protected boolean bidirectional
      A bidirectional binding listens to the target property for property change events, pushing them into the tag. Used for controlling tags.
    • fallbackDelay

      protected int fallbackDelay
      The amount of time to stay WRITE_PENDING after a write successfully completes waiting for the value to change
  • Constructor Details

    • AbstractTagAdapter

      public AbstractTagAdapter()
  • Method Details

    • getFallbackDelay

      public int getFallbackDelay()
    • setFallbackDelay

      public void setFallbackDelay(int readAfterWriteDelay)
    • _getTagPath

      public TagPath _getTagPath()
    • _setTagPath

      public void _setTagPath(TagPath tp)
    • getTagPathString

      public String getTagPathString()
    • setTagPathString

      public void setTagPathString(String tagPathString)
    • isBidirectional

      public boolean isBidirectional()
    • setBidirectional

      public void setBidirectional(boolean bidirectional)
    • getReferenceType

      public PropertyAdapter.PAType getReferenceType()
    • getInteractions

      public InteractionDescriptor[] getInteractions()
      Description copied from interface: Adapter
      Retrieves an array of the interactions that this adapter depends on. An interaction descriptor describes an inter-component interaction.