Bloques de creación > Bloques de creación específicos del dominio > Bloque de creación de máquina de estado
Bloque de creación de máquina de estado
El bloque de creación de máquina de estado proporciona la capacidad de definir los estados de transición válidos y la lógica de validación para garantizar que un objeto solo puede pasar a los estados adecuados desde cualquier estado determinado. Se pueden definir máquinas de estado para cualquier objeto que tenga estados. Se define una máquina de estado para las órdenes de trabajo que se pueden utilizar como ejemplo. Para obtener más información, consulte Ejemplo de máquina de estado (bloque de creación de máquina de estado).
El bloque de creación de máquina de estado consta de un bloque de creación abstracto (PTC.StateMachine) y un bloque de creación de implementación (PTC.StateMachineImpl). Para ver el contenido de estos bloques de creación, consulte los proyectos PTC.StateMachine y PTC.StateMachineImpl en ThingWorx Composer.
Dependencias
El proyecto PTC.StateMachine tiene las siguientes dependencias:
PTC.Base
El proyecto PTC.StateMachineImpl tiene las siguientes dependencias:
PTC.StateMachine
PTC.DefaultConfiguration
¿Fue esto útil?