Interface IActionData

All Known Implementing Classes:
ActionAutoRenameAllData, ActionCollapseData, ActionCommentData, ActionConvertData, ActionCreatePackageData, ActionData, ActionDeleteData, ActionMoveToData, ActionMoveToPackageData, ActionOverridesData, ActionRenameData, ActionReplaceData, ActionSetTypeData, ActionTypeHierarchyData, ActionXrefsData

public interface IActionData
Base contract for action payload objects exchanged between clients and engines.
  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieve an arbitrary value previously stored on this payload.
    void
    setValue(String key, Object value)
    Store an arbitrary value on this payload.
  • Method Details

    • getValue

      Object getValue(String key)
      Retrieve an arbitrary value previously stored on this payload.

      Values may be stored by either the client or the plugin.

      Parameters:
      key - object key
      Returns:
      the stored object, or null if none was associated with the key
    • setValue

      void setValue(String key, Object value)
      Store an arbitrary value on this payload.

      Values may be stored by either the client or the plugin.

      Parameters:
      key - object key
      value - object value