Home > Model Nodes > Association Node > Classification Node > Edit Classification Build Node > Classification Node Properties > Model Details Node > Model Details Automatic Spe...
How specifications change automatically depends on whether automatic selection is on or off:
The default is to select Automatic Specification. Automatic Specification results in the following behavior:
When the first input node is connected to a Model Details node, the input node is searched for models in a default order of priority, as described in Default Model and Output Type Selection. For the first model type is found, all the nodes matching models are added to the Model Details Specification along with the default Output Type.
On subsequent connections, the models that match the type in the Model Details node are automatically added. A message is displayed telling you that models are being added automatically.
When an input node is disconnected, all model specifications provided by that node are automatically removed from the Model Details node.
When a input node is edited, any models added are automatically added to the Model Details node if the added model matches the model type contained in the node. If models are deleted from an input node, they are deleted from the Model Details node.
When a parent node is edited so that all models are removed, the model node is set to undefined. When a new model is added to the parent node, the model node remains undefined because it is too unpredictable as to what model and output type would be selected by default given that there may be many parent nodes connected to a model node.
When an input node is edited and the model is changed so that it is no longer consistent with its specification in the model details node, the model specification is removed.
Automatic Specification is off (unselected) results in the following behavior:
Models are not added automatically.
You must edit the model details node as described in Edit Model Details Node.
Validations are performed as usual, so models that are now inconsistent or missing are marked as invalid. Also, if models are missing and a node is added that contains a match with that model, then it is made valid and associated to the new node.
You must manually fix or remove invalid model references.