Sage Modeling and Simulation Library

Nexus Class

items show up on input ports. If it has one, the Nexus' IPortSelector is queried for a selection of output port, and if one is provided, the item is placed on that port. If it has no IPortSelector and the serviceObject implements IPortSelector, it is asked where it would like to go next. If it answers with a selected port, it is placed on that port. Otherwise, the nexus selects an output port at random. Note that the IPortSelector in this case must always select IOutputPorts.

Namespace:  Highpoint.Sage.ItemBased
Assembly:  Sage4 (in Sage4.dll)

Syntax


public class Nexus : IPortOwner, IModelObject

Inheritance Hierarchy


Object
  Highpoint.Sage.ItemBased..::..Nexus