Building a Model with Elementary Components

StringHolder Components

The following list documents the logic of the StringHolder component.

Transaction Arrival

sets the value as specified in the StringHolder Control Panel; then flows the transaction to each arc directed away from the component.

Request for Transaction

passes on the request to all arcs directed into the component.

Are You Busy Message

If any component on an arc leading out of the Trigger is busy, then return TRUE; otherwise, return FALSE.

Query Message

Keyword Meaning
currentValuereturns the value in the holder at the current time
idreturns the component's unique identifier
valuereturns the value in the holder when the transaction passed through it

Trigger Message

clearSetFromAttributeclears the value then sets it
controlsdisplays the Holder Control Panel
printprints the value on the SAS Log window
resetresets the value
setFromAttributesets the value from the transaction attribute
setFromTriggersets the value that is assigned with the
 Trigger Value button in the Trigger Control Panel
startstarts the holder
stopstops the holder

Previous Page | Next Page | Top of Page