Defines a boolean primitive concept model. A boolean is a binary variable, having two possible values: true and false. For more information, see Modeling Concepts.
This top-level key and its child keys must be defined in a *.model.bxb file. The file must be in the models/concepts folder.
// models/concepts/primitives/SeatHasPower.model.bxb
boolean (SeatHasPower) {
description (Does this seat have a power outlet?)
}boolean (Confirmation) {
extends (core.Confirmation)
}
| description optional | Adds text describing the primitive concept, which is useful in describing how a primitive can be used |
| equivalence optional | A primitive equivalence policy specifies how the system should compare two instances of the same concept |
| extends optional | Extends a parent concept with a new child concept, which inherits all of the parent properties |
| features optional | Marks a concept with special concept features for user preferences, privacy, or security |
| named-consumer optional | Named consumers allow explicitly linking a concept to an action |
| role-of optional | There are cases where you want to assign a specific role to a feature, but not extend the feature |
Copyright 2025 Samsung All rights reserved