Reference Identifier Action Guidelines
For all point values except values that begin with a $
Tracker searches for the item with a given reference ID in the entire model.
Actions triggered by what Tracker finds in the entire model are: | ||
If | The item is not found. | |
Then | A message is logged. | |
If | The source region is a disperse region. | |
Then | Only the given item is moved. | |
If | Multiple items exist at a location and the source region is not a disperse region. | |
Then | All items at the location are moved. | |
Actions triggered by the handling of a moved item are: | ||
If | Not handled along the route | |
Then | The item moves and A message is logged warning the user. | |
If | Not allowed in the destination region | |
Then | The item is deleted and A message is logged warning the user. |
For point values that begin with a $
If the point value begins with a $:
- The remainder of the point value is considered the item type to move.
- The transition type code becomes a Type Detector at this point.
- Tracker searches for the item with the given item type and moves it to the destination.
Actions triggered by what Tracker finds in the entire model are: | ||
If | The source region is a disperse region. | |
Then | Only the given item is moved. | |
If | Multiple items exist at a location and the source region is not a disperse region. | |
Then | All items at the location are moved. | |
Actions triggered by the handling of a moved item are: | ||
If | Not handled along the route | |
Then | The item moves and A message is logged warning the user. | |
If | Not allowed in the destination region | |
Then | The item is deleted and A message is logged warning the user. |