Class AbstractDeferredCursor

java.lang.Object
com.inductiveautomation.ignition.designer.findreplace.SearchObjectCursor
com.inductiveautomation.ignition.designer.findreplace.AbstractDeferredCursor
Direct Known Subclasses:
AbstractJsonCursor, ActionCursor, ComponentSearchCursor, PermissionsCursor, PropertyConfigCursor, ScriptCursor, ViewSearchCursor

public abstract class AbstractDeferredCursor extends SearchObjectCursor
Simple cursor implementation defers initialization until it begins being iterated through
  • Constructor Details

    • AbstractDeferredCursor

      public AbstractDeferredCursor()
  • Method Details

    • initialize

      protected abstract void initialize()
      Add your search cursors and objects here
    • next

      public Object next()
      Description copied from class: SearchObjectCursor
      Gets the next search object, which might be a SearchObject or a SearchObjectCursor. Null is returned at the end of the stream to signify that the cursor is exhausted.
      Specified by:
      next in class SearchObjectCursor
    • addSearchObject

      protected void addSearchObject(SearchObject searchObject)
    • addSearchCursor

      protected void addSearchCursor(SearchObjectCursor cursor)