Class ScriptMetaState


  • public class ScriptMetaState
    extends java.lang.Object
    Мета-состояние скрипта, которое вычисляется на сервере.

    Мета-состояние определяет типы выражений и типы переменных, объявленных в блоках.

    Также некоторые наименования плашек

    • Field Detail

      • exprValueTypeMap

        public java.util.Map<java.lang.String,​ValueExtType> exprValueTypeMap
        Для каждого выражения предоставляет его тип

        Ключ колоды - идентификатор выражения

        Значение колоды - тип выражения

      • exprActDisplayNames

        public java.util.Map<java.lang.String,​ActDisplayNames> exprActDisplayNames
        Отображаемые имена актов (ExprAct)

        Ключ колоды - идентификатор выражения акта

        Значение колоды - отображаемое имя акта

      • exprValueDisplays

        public java.util.Map<java.lang.String,​java.lang.String> exprValueDisplays
        Отображаемые имена выражений-значений (ExprValue)

        Ключ колоды - идентификатор выражения

        Значение колоды - отображаемое имя выражения

      • blockAssignStates

        public java.util.Map<java.lang.String,​BlockAssignState> blockAssignStates
        Состояния блоков assign (присваивания)

        Ключ колоды - идентификатор блока

        Значение колоды - состояние блока

    • Constructor Detail

      • ScriptMetaState

        public ScriptMetaState()